Condividi tramite


IDiaSymbol12::get_atomicType

Determina se il simbolo rappresenta un tipo C11 _Atomic . Questa proprietà fa parte dell'interfaccia IDiaSymbol12 .

Sintassi

HRESULT get_atomicType(
    BOOL *pIsAtomic

Parametri

pIsAtomic

[out] Puntatore a un valore BOOL che riceve TRUE se il simbolo è di tipo C11 _Atomic ; in caso contrario, FALSE.

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce S_FALSE o un codice di errore.

Annotazioni

Un valore S_FALSE restituito indica che la proprietà non è disponibile per il simbolo.

Osservazioni:

Questa proprietà è rilevante per i compilatori e le toolchain che generano _Atomic informazioni sul tipo in PDB.

Se il simbolo non rappresenta un tipo C11 _Atomic , il metodo restituisce S_FALSE e non modifica pIsAtomic.

Per accedere a questa proprietà, ottenere l'interfaccia chiamando IDiaSymbol12 su un'istanza QueryInterface esistenteIDiaSymbol12.

Vedere anche