IDiaSymbol::get_hasEHaIDiaSymbol::get_hasEHa

Récupère un indicateur qui spécifie si la fonction contient une gestion des exceptions asynchrones (structurées).Retrieves a flag that specifies whether the function contains asynchronous (structured) exception handling.

SyntaxeSyntax

HRESULT get_hasEHa(
   BOOL *pFlag
);

ParamètresParameters

pFlag

à Retourne TRUE si la fonction a une gestion des exceptions asynchrone ; sinon, retourne FALSE .[out] Returns TRUE if the function has any asynchronous exception handling; otherwise, returns FALSE.

Valeur renvoyéeReturn Value

En cas de réussite, retourne S_OK ; sinon, retourne S_FALSE ou un code d’erreur.If successful, returns S_OK; otherwise, returns S_FALSE or an error code.

Notes

Une valeur de retour S_FALSE signifie que la propriété n’est pas disponible pour le symbole.A return value of S_FALSE means that the property is not available for the symbol.

NotesRemarks

Il est possible de mélanger la gestion asynchrone ou structurée des exceptions avec la gestion des exceptions de style C++, mais elle nécessite un commutateur de compilateur spécifique,/EHa, pour l’activer.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.

Configuration requiseRequirements

Condition requiseRequirement DescriptionDescription
En-tête :Header: dia2.hdia2.h
Version :Version: DIA SDK v 8.0DIA SDK v8.0

Voir aussiSee also