PointerType

Каждый указатель определяется символом SymTagPointerType .

Свойства

В следующей таблице показаны дополнительные допустимые свойства этого типа символов.

Свойство Тип данных Description
IDiaSymbol::get_constType BOOL TRUE Если указатель помечается как константа.
IDiaSymbol::get_length ULONGLONG Размер указателя в байтах.
IDiaSymbol::get_lexicalParent IDiaSymbol* Символ включающей компилятора.
IDiaSymbol::get_lexicalParentId DWORD Идентификатор лексического родительского символа.
IDiaSymbol::get_reference BOOL TRUE Значение , если указатель является ссылочным типом.
IDiaSymbol::get_symIndexId DWORD Идентификатор индекса символа.
IDiaSymbol::get_symTag DWORD Возвращает SymTagPointerType (одно из значений перечисления SymTagEnum).
IDiaSymbol::get_type IDiaSymbol* Целевой символ указателя.
IDiaSymbol::get_typeId DWORD Идентификатор символа типа.
IDiaSymbol::get_unalignedType BOOL TRUE Значение
IDiaSymbol::get_volatileType BOOL TRUE Значение , если указатель помечен как переменный.

См. также