/GH (habilitar função de gancho _pexit)
Chama a função _pexit
no final de cada método ou função.
Sintaxe
/GH
Comentários
A função _pexit
não faz parte de nenhuma biblioteca. Cabe a você fornecer uma definição para _pexit
.
A menos que planeje chamar _pexit
explicitamente, não é necessário fornecer um protótipo. A função deve efetuar push do conteúdo de todos os registros na entrada e exibir o conteúdo inalterado na saída. Ela deve aparecer como se tivesse o seguinte protótipo:
void __declspec(naked) __cdecl _pexit( void );
Essa declaração não está disponível para projetos de 64 bits.
A _pexit
é semelhante à _penter
; confira /Gh
(Habilitar função de gancho _penter) para obter um exemplo de como escrever uma função _penter
.
Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio
Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.
Selecione a página de propriedades Propriedades de Configuração>C/C++>Linha de Comando.
Digite a opção do compilador na caixa Opções Adicionais.
Para definir essa opção do compilador via programação
- Consulte AdditionalOptions.
Confira também
Opções do compilador MSVC
Sintaxe da linha de comando do compilador MSVC
/Gh
(Habilitar função de gancho _penter)