PointerType

每个指针由 SymTagPointerType 符号标识。

属性

下表显示了此符号类型的其他有效属性。

属性 数据类型 说明
IDiaSymbol::get_constType BOOL 如果指针被标记为常数,则为 TRUE
IDiaSymbol::get_length ULONGLONG 指针的大小(以字节为单位)。
IDiaSymbol::get_lexicalParent IDiaSymbol* 封闭编译单位的符号。
IDiaSymbol::get_lexicalParentId DWORD 词法父符号的 ID。
IDiaSymbol::get_reference BOOL 如果指针是引用类型,则为 TRUE
IDiaSymbol::get_symIndexId DWORD 符号的索引 ID。
IDiaSymbol::get_symTag DWORD 返回 SymTagPointerTypeSymTagEnum 枚举值之一)。
IDiaSymbol::get_type IDiaSymbol* 指针的目标符号。
IDiaSymbol::get_typeId DWORD 类型符号 ID。
IDiaSymbol::get_unalignedType BOOL 如果指针未对齐,则为 TRUE
IDiaSymbol::get_volatileType BOOL 如果指针被标记为可变,则为 TRUE

另请参阅