PointerType
Each pointer is identified by a SymTagPointerType symbol.
Properties
The following table shows additional valid properties for this symbol type.
Property |
Data type |
Description |
---|---|---|
BOOL |
TRUE if the pointer is marked as a constant. |
|
ULONGLONG |
Size, in bytes, of the pointer. |
|
IDiaSymbol* |
Symbol of the enclosing Compiland. |
|
DWORD |
ID of the lexical parent symbol. |
|
BOOL |
TRUE if pointer is a reference type. |
|
DWORD |
Index ID of symbol. |
|
DWORD |
Returns SymTagPointerType (one of the SymTagEnum values). |
|
IDiaSymbol* |
Target symbol of the pointer. |
|
DWORD |
ID of the type symbol. |
|
BOOL |
TRUE if the pointer is unaligned. |
|
BOOL |
TRUE if the pointer is marked as volatile. |