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 |