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.
Wenn die EXE-Datei erstellt wird, erhält jedes öffentliche Symbol (mindestens jedes globale Funktions- und Datensymbol) ein SymTagPublicSymbol
-Tag.
Eigenschaften
In der folgenden Tabelle sehen Sie die Eigenschaften, die für diesen Symboltyp gültig sind.
Eigenschaft | Datentyp | BESCHREIBUNG |
---|---|---|
IDiaSymbol::get_addressOffset | DWORD |
Offsetteil der Position. Weitere Informationen finden Sie unter LocationType-Enumeration. |
IDiaSymbol::get_addressSection | DWORD |
Abschnittsteil der Position. Weitere Informationen finden Sie unter LocationType-Enumeration. |
IDiaSymbol::get_code | BOOL |
TRUE , wenn sich der Speicherort des Symbols im Code befindet. |
IDiaSymbol::get_function | BOOL |
TRUE , wenn das Symbol eine Funktion ist. |
IDiaSymbol::get_length | ULONGLONG |
Länge dieses Symbols in Bytes. |
IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Symbol für den globalen Bereich. |
IDiaSymbol::get_lexicalParentId | DWORD |
Dies ist die ID des übergeordneten lexikalischen Symbols. |
IDiaSymbol::get_locationType | DWORD |
Öffentliche Symbol haben statische Speicherorte. Weitere Informationen finden Sie unter Symbolspeicherorte. |
IDiaSymbol::get_managed | BOOL |
TRUE , wenn sich der Speicherort des Symbols in verwaltetem Code befindet. |
IDiaSymbol::get_msil | BOOL |
TRUE , wenn sich der Speicherort des Symbols im MSIL-Code (Microsoft Intermediate Language) befindet. |
IDiaSymbol::get_name | BSTR |
Der vollständig ergänzte Name des Symbols. |
IDiaSymbol::get_symIndexId | DWORD |
Index-ID des Symbols. |
IDiaSymbol::get_relativeVirtualAddress | DWORD |
Relative Position des Symbols in seinem Block. |
IDiaSymbol::get_symTag | DWORD |
Gibt SymTagPublicSymbol zurück (einen der Werte der SymTagEnum-Enumeration). |
IDiaSymbol::get_undecoratedName | BSTR |
Der nicht ergänzte Symbolname. |
IDiaSymbol::get_undecoratedNameEx | BSTR |
Ein Teil des nicht ergänzten Symbolnamens oder der ganze nicht ergänzte Name. |