Partager via


IDiaSymbol12 ::get_atomicType

Détermine si le symbole représente un type C11 _Atomic . Cette propriété fait partie de l’interface IDiaSymbol12 .

Syntaxe

HRESULT get_atomicType(
    BOOL *pIsAtomic

Paramètres

pIsAtomic

[out] Pointeur vers un BOOL qui reçoit TRUE si le symbole est un type C11 _Atomic ; sinon FALSE.

Valeur de retour

En cas de réussite, retourne S_OK; sinon, renvoie S_FALSE ou code d’erreur.

Note

Une valeur de S_FALSE retour signifie que la propriété n’est pas disponible pour le symbole.

Remarques

Cette propriété est pertinente pour les compilateurs et les chaînes d’outils qui émettent _Atomic des informations de type dans des fichiers PDF.

Si le symbole ne représente pas un type C11 _Atomic , la méthode retourne S_FALSE et ne modifie pIsAtomicpas .

Pour accéder à cette propriété, obtenez l’interface IDiaSymbol12 en appelant QueryInterface une instance existante IDiaSymbol12 .

Voir aussi