/GH (Activer la fonction de raccordement _pexit)
Appelle la _pexit
fonction à la fin de chaque méthode ou fonction.
Syntaxe
/GH
Notes
La _pexit
fonction ne fait pas partie d’une bibliothèque. C’est à vous de fournir une définition pour _pexit
.
Sauf si vous envisagez d’appeler _pexit
explicitement, vous n’avez pas besoin de fournir un prototype. La fonction doit envoyer (push) le contenu de tous les registres à l’entrée et afficher le contenu inchangé à la sortie. Il doit apparaître comme s’il avait le prototype suivant :
void __declspec(naked) __cdecl _pexit( void );
Cette déclaration n’est pas disponible pour les projets 64 bits.
_pexit
est similaire à _penter
; voir /Gh
(Activer _penter fonction hook) pour obtenir un exemple d’écriture d’une _penter
fonction.
Pour définir cette option du compilateur dans l'environnement de développement Visual Studio
Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d’informations, consultez Définir le compilateur C++ et les propriétés de build dans Visual Studio.
Sélectionnez la page de propriétés Propriétés de configuration>C/C++>Ligne de commande.
Entrez l’option du compilateur dans la zone Options supplémentaires.
Pour définir cette option du compilateur par programmation
- Consultez AdditionalOptions.
Voir aussi
Options du compilateur MSVC
Syntaxe de ligne de commande du compilateur MSVC
/Gh
(Activer la fonction de raccordement _penter)