/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 _pexit
in 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
Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.
Selezionare la pagina delle proprietà Proprietà di configurazione>C/C++>Riga di comando.
Immettere l'opzione del compilatore nella casella Opzioni aggiuntive.
Per impostare l'opzione del compilatore a livello di codice
- Vedere AdditionalOptions.
Vedi anche
Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC
/Gh
(Abilitare _penter funzione hook)