Compiland
Für jeden Compiland-Datentyp, der mit der EXE-Datei verknüpft ist, gibt es ein SymTagCompiland
-Symbol. Compiland-Informationen werden zwischen Symbolen mit einem SymTagCompiland
Tag aufgeteilt, das abgerufen werden kann, ohne zusätzliche Compiland-Symbole zu laden, und Symbole mit einem SymTagCompilandDetails
Tag, die möglicherweise zusätzliche Symbole laden müssen.
Eigenschaften
In der folgenden Tabelle sehen Sie die Eigenschaften, die für diesen Symboltyp gültig sind.
Eigenschaft | Datentyp | BESCHREIBUNG |
---|---|---|
IDiaSymbol::get_editAndContinueEnabled | BOOL |
TRUE , wenn „Bearbeiten und Fortfahren“ bei der Kompilierung aktiviert wurde |
IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Symbol für die EXE-Datei |
IDiaSymbol::get_lexicalParentId | DWORD |
ID des übergeordneten lexikalischen Symbols |
IDiaSymbol::get_libraryName | BSTR |
Name der Bibliothek oder Objektdatei, aus der das Objekt geladen wurde |
IDiaSymbol::get_name | BSTR |
Dateiname der Compiland-Objektdatei |
IDiaSymbol::get_sourceFileName | BSTR |
Name der Quelldatei |
IDiaSymbol::get_symIndexId | DWORD |
Index-ID des Symbols |
IDiaSymbol::get_symTag | DWORD |
Gibt SymTagCompiland zurück (einen der SymTagEnum-Enumerationswerte) |