Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Jeder thunk
wird durch ein SymTagThunk
-Tag identifiziert.
Eigenschaften
In der folgenden Tabelle sehen Sie die Eigenschaften, die für diesen Symboltyp gültig sind.
Eigenschaft | Datentyp | BESCHREIBUNG |
---|---|---|
IDiaSymbol::get_access | DWORD |
Zugriffsmodifiziererattribut, einer der CV_access_e-Enumerationswerte (nur in DIA SDK V8.0 oder höher) |
IDiaSymbol::get_addressOffset | DWORD |
Offsetteil der Position. Weitere Informationen finden Sie unter LocationType-Enumeration. |
IDiaSegment::get_addressSection | DWORD |
Abschnittsteil der Position. Weitere Informationen finden Sie unter LocationType-Enumeration. |
IDiaSymbol::get_classParent | IDiaSymbol* |
Einschließende übergeordnete Klasse (sofern vorhanden) (nur unter DIA SDK V8.0 oder höher) |
IDiaSymbol::get_classParentId | DWORD |
ID des einschließenden übergeordneten Klassensymbols (nur in DIA SDK V8.0 oder höher) |
IDiaSymbol::get_constType | BOOL |
TRUE, wenn der Thunk als Konstante gekennzeichnet ist (nur in DIA SDK V8.0 oder höher) |
IDiaSymbol::get_intro | BOOL |
TRUE, wenn der Thunk eine Einführung in eine virtuelle Funktion ist (nur in DIA SDK V8.0 oder höher) |
IDiaSymbol::get_isStatic | BOOL |
TRUE, wenn der Thunk als statisch betrachtet wird (nur in DIA SDK V8.0 oder höher) |
IDiaSymbol::get_length | ULONGLONG |
Dies ist die Anzahl der Bytes des Codes im Thunk. |
IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Dies ist das Symbol für einschließende Kompiliereinheiten, Funktionen oder Blöcke. |
IDiaSymbol::get_lexicalParentId | DWORD |
Dies ist die ID des übergeordneten lexikalischen Symbols. |
IDiaSymbol::get_locationType | DWORD |
Endpunkte haben statische Positionen. Weitere Informationen finden Sie im Artikel zur Symbolpositionsenumeration. |
IDiaSymbol::get_name | BSTR |
Dies ist der Name des Thunks. |
IDiaSymbol::get_pure | BOOL |
TRUE, wenn der Thunk rein virtuell ist (nur in DIA SDK V8.0 oder höher) |
IDiaSymbol::get_relativeVirtualAddress | DWORD |
Dies ist die relative Position dieses Thunks innerhalb seines Moduls. |
IDiaSymbol::get_symIndexId | DWORD |
Index-ID des Symbols |
IDiaSymbol::get_symTag | DWORD |
Hiermit wird SymTagThunk zurück gegeben (einer der SymTagEnum-Enumerationswerte). |
IDiaSymbol::get_targetOffset | DWORD |
Dies ist der Offsetteil der Position des Thunkziels. |
IDiaSymbol::get_targetRelativeVirtualAddress | DWORD |
Dies ist die relative virtuelle Adresse des Thunkziels in seinem einschließenden Block. |
IDiaSymbol::get_targetSection | DWORD |
Dies ist der Abschnittsteil des Thunkziels. |
IDiaSymbol::get_targetVirtualAddress | ULONGLONG |
Dies ist die Position des Thunkziels im ausführbaren Image. |
IDiaSymbol::get_thunkOrdinal | DWORD |
Dies ist der Thunktyp (wie durch die THUNK_ORDINAL-Enumeration definiert). |
IDiaSymbol::get_type | IDiaSymbol* |
Dies ist der Typ dieses Thunks (nur in DIA SDK V8.0 oder höher). |
IDiaSymbol::get_typeId | DWORD |
Dies ist die ID des Typsymbols (nur in DIA SDK V8.0 oder höher). |
IDiaSymbol::get_unalignedType | BOOL |
TRUE , wenn der Thunk nicht ausgerichtet ist (nur in DIA SDK V8.0 oder höher) |
IDiaSymbol::get_virtual | BOOL |
TRUE , wenn der Thunk virtuell ist (nur in DIA SDK V8.0 oder höher) |
IDiaSymbol::get_virtualAddress | ULONGLONG |
Dies ist die Position dieses Thunks innerhalb des ausführbaren Images. |
IDiaSymbol::get_virtualBaseOffset | DWORD |
Dies ist der Offset in der virtuellen Tabelle zu diesem Thunk (nur in DIA SDK V8.0 oder höher). |
IDiaSymbol::get_volatileType | BOOL |
TRUE , wenn der Thunk als volatil markiert ist (nur in DIA SDK V8.0 oder höher). |