Compartir a través de


IDiaSymbol12::get_atomicType

Determina si el símbolo representa un tipo C11 _Atomic . Esta propiedad forma parte de la interfaz IDiaSymbol12 .

Syntax

HRESULT get_atomicType(
    BOOL *pIsAtomic

Parámetros

pIsAtomic

[out] Puntero a un BOOL que recibe TRUE si el símbolo es un tipo C11 _Atomic ; en caso contrario, FALSE.

Valor devuelto

Si se ejecuta correctamente, devuelve S_OK; de lo contrario, devuelve S_FALSE o un código de error.

Nota:

Un valor devuelto de S_FALSE significa que la propiedad no está disponible para el símbolo.

Observaciones

Esta propiedad es relevante para compiladores y cadenas de herramientas que emiten _Atomic información de tipos en archivos PDB.

Si el símbolo no representa un tipo C11 _Atomic , el método devuelve S_FALSE y no modifica pIsAtomic.

Para acceder a esta propiedad, obtenga la IDiaSymbol12 interfaz llamando a QueryInterface en una instancia existente IDiaSymbol12 .

Consulte también