BaseType

Tipi di base sono identificati da SymTagBaseType simboli.

Proprietà

Nella tabella seguente sono elencate le proprietà valide aggiuntive per questo tipo del simbolo.

Proprietà

Tipo di dati

Descrizione

IDiaSymbol::get_baseType

DWORD

Uno dei valori di BasicType.

IDiaSymbol::get_constType

BOOL

TRUE se il tipo di base è contrassegnato come const.

IDiaSymbol::get_length

LONGLONG

Dimensione, in byte, del tipo di base.

IDiaSymbol::get_lexicalParent

IDiaSymbol*

Simbolo di tipo Modulo.

IDiaSymbol::get_lexicalParentId

DWORD

ID del simbolo padre lessicale.

IDiaSymbol::get_symIndexId

DWORD

Indice ID del simbolo.

IDiaSymbol::get_symTag

DWORD

Restituisce SymTagBaseType (uno di SymTagEnum valori).

IDiaSymbol::get_unalignedType

BOOL

TRUE se il tipo di base non è allineato.

IDiaSymbol::get_volatileType

BOOL

TRUE se il tipo di base è contrassegnato come volatile.

Vedere anche

Riferimenti

BasicType

Gerarchia di classi dei tipi di simboli