Partager via


/GH (Activer la fonction de raccordement _pexit)

Appelle la fonction _pexit à la fin de chaque méthode ou fonction.

/GH

Notes

La fonction _pexit ne fait partie d'aucune bibliothèque et c'est à vous de fournir une définition pour _pexit.

Sauf si vous envisagez d'appeler explicitement _pexit, vous n'avez pas besoin de fournir un prototype. La fonction doit apparaître comme si elle avait le prototype suivant, et elle doit exécuter un push sur le contenu de tous les registres à l'entrée et un pop sur le contenu non modifié à la sortie :

void __declspec(naked) _cdecl _pexit( void );

_pexit est similaire à _penter ; consultez /Gh (Activer la fonction de raccordement _penter) pour obtenir un exemple de la manière d'écrire une fonction _pexit.

Pour définir cette option du compilateur dans l'environnement de développement Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d'informations, consultez Comment : ouvrir les pages de propriétés d'un projet.

  2. Cliquez sur le dossier C/C++.

  3. Cliquez sur la page de propriétés Ligne de commande.

  4. Spécifiez l'option du compilateur dans la zone Options supplémentaires.

Pour définir cette option du compilateur par programmation

Voir aussi

Référence

Options du compilateur

Définition des options du compilateur