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.
Exe ist das einzige Symbol ohne lexikalisches oder klassenbezogenes übergeordnetes Symbol, da es den globalen Bereich der EXE- oder DLL-Datei darstellt. Es gibt pro Datei nur ein Symbol mit dem SymTagExe
-Tag. Die IDiaSession::get_globalScope-Methode gibt das Symbol zurück.
Eigenschaften
In der folgenden Tabelle sehen Sie die Eigenschaften, die für diesen Symboltyp gültig sind.
Eigenschaft | Datentyp | BESCHREIBUNG |
---|---|---|
IDiaSymbol::get_age | DWORD |
Alter dieser ausführbaren Datei. |
IDiaSymbol::get_guid | GUID |
GUID dieser ausführbaren Datei. |
IDiaSymbol::get_isCTypes | BOOL |
TRUE , wenn die Symboldatei, die dieser ausführbaren Datei zugeordnet ist, C-Typen enthält (nur im DIA SDK v8.0 oder höher). |
IDiaSymbol::get_isStripped | BOOL |
TRUE , wenn private Symbole aus der Symboldatei, die dieser ausführbaren Datei zugeordnet ist, entfernt wurden (nur im DIA SDK v8.0 oder höher). |
IDiaSymbol::get_machineType | DWORD |
Wert, der die Ziel-CPU angibt (einer der Werte in der CV_CPU_TYPE_e-Enumeration). |
IDiaSymbol::get_name | BSTR |
Name der EXE-Datei. |
IDiaSymbol::get_signature | DWORD |
Signatur der ausführbaren Datei. |
IDiaSymbol::get_symbolsFileName | BSTR |
Vollständiger Pfad für die PDB- oder DBG-Datei der EXE-Datei. |
IDiaSymbol::get_symIndexId | DWORD |
Index-ID des Symbols |
IDiaSymbol::get_symTag | DWORD |
Gibt SymTagExe zurück (einen der SymTagEnum-Enumerationswerte) |