IDiaSymbol::get_hasEHaIDiaSymbol::get_hasEHa

Recupera um sinalizador que especifica se a função contém a manipulação de exceção (estruturada) assíncrona.Retrieves a flag that specifies whether the function contains asynchronous (structured) exception handling.

SintaxeSyntax

HRESULT get_hasEHa(  
   BOOL *pFlag  
);  

ParâmetrosParameters

pFlag
[out] Retorna TRUE se a função tiver qualquer manipulação de exceção assíncrona; caso contrário, retornará FALSE.[out] Returns TRUE if the function has any asynchronous exception handling; otherwise, returns FALSE.

Valor de retornoReturn Value

Se for bem-sucedido, retorna S_OK; caso contrário, retorna S_FALSE ou um código de erro.If successful, returns S_OK; otherwise, returns S_FALSE or an error code.

Note

Um valor de retorno S_FALSE significa que a propriedade não está disponível para o símbolo.A return value of S_FALSE means that the property is not available for the symbol.

ComentáriosRemarks

É possível misturar estruturadas ou assíncrona tratamento de exceções com manipulação de exceção de estilo C++, mas requer uma opção de compilador específico, /EHa para habilitá-lo.It is possible to mix asynchronous or structured exception handling with C++-style exception handling, but it requires a specific compiler switch, /EHa, to enable it.

RequisitosRequirements

RequisitoRequirement DescriçãoDescription
Cabeçalho:Header: dia2.hdia2.h
Versão:Version: V DIA SDK 8.0DIA SDK v8.0

Consulte tambémSee Also

IDiaSymbolIDiaSymbol