Sdílet prostřednictvím


Převod

Každý z nich thunk je identifikován značkou SymTagThunk .

Vlastnosti

Následující tabulka uvádí vlastnosti platné pro tento typ symbolu.

Vlastnost Datový typ Popis
IDiaSymbol::get_access DWORD Atribut modifikátoru přístupu, jeden z hodnot výčtu CV_access_e (pouze v sadě DIA SDK V8.0 nebo novější).
IDiaSymbol::get_addressOffset DWORD Posun části umístění; podrobnosti naleznete v části LocationType – výčet.
IDiaSegment::get_addressSection DWORD Část místa; podrobnosti naleznete v části LocationType – výčet.
IDiaSymbol::get_classParent IDiaSymbol* Uzavření nadřazené třídy, pokud existuje (pouze v sadě DIA SDK V8.0 nebo novější).
IDiaSymbol::get_classParentId DWORD ID nadřazeného symbolu nadřazené třídy (pouze v sadě DIA SDK V8.0 nebo novější).
IDiaSymbol::get_constType BOOL PRAVDA, pokud je čtverek označený jako konstanta (pouze v sadě DIA SDK V8.0 nebo novější).
IDiaSymbol::get_intro BOOL TRUE, pokud je čtverek úvodem k virtuální funkci (pouze v sadě DIA SDK V8.0 nebo novější)
IDiaSymbol::get_isStatic BOOL TRUE, pokud je thunk považován za statický (pouze v DIA SDK V8.0 nebo novější).
IDiaSymbol::get_length ULONGLONG Počet bajtů kódu v útržku
IDiaSymbol::get_lexicalParent IDiaSymbol* Symbol pro ohraničující kompiland, blok nebo funkci
IDiaSymbol::get_lexicalParentId DWORD ID lexikálního nadřazeného symbolu
IDiaSymbol::get_locationType DWORD Koncové body mají statické umístění; podrobnosti naleznete v tématu Umístění symbolů výčtu.
IDiaSymbol::get_name BSTR Název názvového bloku.
IDiaSymbol::get_pure BOOL PRAVDA, pokud je thunk čistě virtuální (pouze v DIA SDK V8.0 nebo novější).
IDiaSymbol::get_relativeVirtualAddress DWORD Relativní pozice tohoto thunku v rámci jeho modulu.
IDiaSymbol::get_symIndexId DWORD ID indexu symbolu
IDiaSymbol::get_symTag DWORD Vrátí SymTagThunk (jedna z hodnot výčtu SymTagEnum).
IDiaSymbol::get_targetOffset DWORD Odsazení části umístění cíle pro bloky dat
IDiaSymbol::get_targetRelativeVirtualAddress DWORD Relativní virtuální adresa cílového bloku nástavce v jeho uzavřeném bloku.
IDiaSymbol::get_targetSection DWORD Část oddílu cílového bloku.
IDiaSymbol::get_targetVirtualAddress ULONGLONG Umístění cíle pro čtk v spustitelném obrázku.
IDiaSymbol::get_thunkOrdinal DWORD Typ Thunk definovaný THUNK_ORDINAL výčtem.
IDiaSymbol::get_type IDiaSymbol* Typ tohoto bloku (pouze v sadě DIA SDK verze 8.0 nebo novější).
IDiaSymbol::get_typeId DWORD ID symbolu typu (pouze v sadě DIA SDK verze 8.0 nebo novější).
IDiaSymbol::get_unalignedType BOOL TRUE pokud není čtverek zarovnaný (pouze v sadě DIA SDK verze 8.0 nebo novější),
IDiaSymbol::get_virtual BOOL TRUE pokud je thunk virtuální (pouze v sadě DIA SDK V8.0 nebo novějším).
IDiaSymbol::get_virtualAddress ULONGLONG Umístění tohoto bloku v rámci spustitelného obrázku
IDiaSymbol::get_virtualBaseOffset DWORD Posun ve virtuální tabulce na tento čtverek (pouze v sadě DIA SDK V8.0 nebo novější).
IDiaSymbol::get_volatileType BOOL TRUE pokud je čtverek označený jako nestálý (pouze v sadě DIA SDK V8.0 nebo novější).

Viz také