PointerType
Ogni puntatore è identificato da un SymTagPointerType
simbolo.
Proprietà
La tabella seguente mostra proprietà valide aggiuntive per questo tipo di simbolo.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
IDiaSymbol::get_constType | BOOL |
TRUE se il puntatore è contrassegnato come costante. |
IDiaSymbol::get_length | ULONGLONG |
Dimensioni, in byte, del puntatore. |
IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Simbolo della racchiudono Compiland. |
IDiaSymbol::get_lexicalParentId | DWORD |
ID del simbolo padre lessicale. |
IDiaSymbol::get_reference | BOOL |
TRUE se il puntatore è un tipo riferimento. |
IDiaSymbol::get_symIndexId | DWORD |
ID indice del simbolo. |
IDiaSymbol::get_symTag | DWORD |
Restituisce SymTagPointerType (uno dei valori di enumerazione SymTagEnum). |
IDiaSymbol::get_type | IDiaSymbol* |
Simbolo di destinazione del puntatore. |
IDiaSymbol::get_typeId | DWORD |
ID del simbolo di tipo. |
IDiaSymbol::get_unalignedType | BOOL |
TRUE se il puntatore non è allineato. |
IDiaSymbol::get_volatileType | BOOL |
TRUE se il puntatore è contrassegnato come volatile. |