Freigeben über


Compiland

Es gibt ein SymTagCompiland Symbol für jede Kompiliereinheit, die der EXE-Datei verknüpft ist.Informationen Kompiliereinheits werden zwischen Symbole mit einem SymTagCompiland-Tag, das abgerufen werden kann, ohne dass zusätzliche Symbole zu laden, und Kompiliereinheits Symbole mit einem SymTagCompilandDetails-Tag geteilt, das möglicherweise zusätzliche das Laden von Symbolen erfordert.

Eigenschaften

In der folgenden Tabelle werden die Eigenschaften angegeben, die auf das Symbol für diesen Typ gültig sind.

Property

Datentyp

Beschreibung

IDiaSymbol::get_editAndContinueEnabled

BOOL

Bearbeiten und FortfahrenTRUE , wenn bei der Kompilierung aktiviert wurden.

IDiaSymbol::get_lexicalParent

IDiaSymbol*

Symbol für die EXE-Datei.

IDiaSymbol::get_lexicalParentId

DWORD

ID des lexikalischen Elementen Symbols.

IDiaSymbol::get_libraryName

BSTR

Der Name der Bibliothek oder Objektdatei mit der Objekt geladen wurde.

IDiaSymbol::get_name

BSTR

Der Dateiname der Objektdatei der Kompiliereinheit.

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 Werte SymTagEnum ).

Siehe auch

Referenz

CompilandDetails

CompilandEnv

Lexikalische Hierarchie der Symboltypen