Share via


/GH (Attiva funzione hook _pexit)

Chiama la _pexit funzione alla fine di ogni metodo o funzione.

Sintassi

/GH

Osservazioni:

La _pexit funzione non fa parte di alcuna libreria. È necessario specificare una definizione per _pexit.

A meno che non si intenda chiamare _pexitin modo esplicito , non è necessario fornire un prototipo. La funzione deve eseguire il push del contenuto di tutti i registri all'ingresso e visualizzare il contenuto invariato all'uscita. Deve apparire come se avesse il prototipo seguente:

void __declspec(naked) __cdecl _pexit( void );

Questa dichiarazione non è disponibile per i progetti a 64 bit.

_pexit è simile a _penter; vedere /Gh (Abilitare _penter funzione hook) per un esempio di come scrivere una _penter funzione.

Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.

  2. Selezionare la pagina delle proprietà Proprietà di configurazione>C/C++>Riga di comando.

  3. Immettere l'opzione del compilatore nella casella Opzioni aggiuntive.

Per impostare l'opzione del compilatore a livello di codice

Vedi anche

Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC
/Gh (Abilitare _penter funzione hook)