Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Calls the _pexit function at the end of every method or function.
Syntax
/GH
Remarks
The _pexit function isn't part of any library. It's up to you to provide a definition for _pexit.
Unless you plan to explicitly call _pexit, you don't need to provide a prototype. The function must push the content of all registers on entry and pop the unchanged content on exit. It must appear as if it had the following prototype:
void __declspec(naked) __cdecl _pexit( void );
This declaration isn't available for 64-bit projects.
_pexit is similar to _penter; see /Gh (Enable _penter Hook Function) for an example of how to write a _penter function.
To set this compiler option in the Visual Studio development environment
Open the project's Property Pages dialog box. For details, see Set C++ compiler and build properties in Visual Studio.
Select the Configuration Properties > C/C++ > Command Line property page.
Enter the compiler option in the Additional Options box.
To set this compiler option programmatically
- See AdditionalOptions.
See also
MSVC compiler options
MSVC compiler command-line syntax
/Gh (Enable _penter hook function)