Udostępnij za pośrednictwem


PointerType

Każdy wskaźnik jest identyfikowany za pomocą symbolu SymTagPointerType .

Właściwości

W poniższej tabeli przedstawiono dodatkowe prawidłowe właściwości dla tego typu symboli.

Właściwości Typ danych opis
IDiaSymbol::get_constType BOOL TRUE jeśli wskaźnik jest oznaczony jako stała.
IDiaSymbol::get_length ULONGLONG Rozmiar wskaźnika w bajtach.
IDiaSymbol::get_lexicalParent IDiaSymbol* Symbol otaczającego Compilandu.
IDiaSymbol::get_lexicalParentId DWORD Identyfikator symbolu nadrzędnego leksykalnego.
IDiaSymbol::get_reference BOOL TRUE jeśli wskaźnik jest typem odwołania.
IDiaSymbol::get_symIndexId DWORD Identyfikator indeksu symbolu.
IDiaSymbol::get_symTag DWORD Zwraca SymTagPointerType (jedna z wartości wyliczenia SymTagEnum).
IDiaSymbol::get_type IDiaSymbol* Symbol docelowy wskaźnika.
IDiaSymbol::get_typeId DWORD Identyfikator symbolu typu.
IDiaSymbol::get_unalignedType BOOL TRUE jeśli wskaźnik jest nieprzygotowany.
IDiaSymbol::get_volatileType BOOL TRUE jeśli wskaźnik jest oznaczony jako lotny.

Zobacz też