Freigeben über


Label (Debug Interface Access SDK)

Eine Stelle im Programmcode wird durch ein SymTagLabel-Symbol identifiziert.

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_customCallingConvention BOOL TRUE, wenn die Bezeichnung eine benutzerdefinierte Aufrufkonvention verwendet.
IDiaSymbol::get_farReturn BOOL TRUE, wenn die Bezeichnung eine far-Rückgabe ausführt.
IDiaSymbol::get_interruptReturn BOOL TRUE, wenn die Bezeichnung eine Rückgabe vom Interrupt enthält.
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 Bezeichnungen haben statische Speicherorte. Weitere Informationen finden Sie in der Enumeration der Symbolspeicherorte.
IDiaSymbol::get_name BSTR Der Name der Bezeichnung.
IDiaSymbol::get_noInline BOOL TRUE, wenn die Bezeichnung mit dem noinline-Attribut angegeben wurde.
IDiaSymbol::get_noReturn BOOL TRUE, wenn die Bezeichnung mit dem noreturn-Attribut angegeben wurde.
IDiaSymbol::get_notReached BOOL TRUE, wenn die Bezeichnung nie aufgerufen wird.
IDiaSymbol::get_offset LONG Offset des Symbols im Arbeitsspeicher. Weitere Informationen finden Sie in der LocationType-Enumeration, LocIsRegRel.
IDiaSymbol::get_optimizedCodeDebugInfo BOOL TRUE, wenn der Code Debuginformationen für optimierten Code enthält.
IDiaSymbol::get_relativeVirtualAddress DWORD Relative Position dieser Bezeichnung innerhalb des Moduls.
IDiaSymbol::get_symIndexId DWORD Index-ID des Symbols
IDiaSymbol::get_symTag DWORD Gibt SymTagFuncDebugLabel zurück (einen der Werte der SymTagEnum-Enumeration).
IDiaSymbol::get_virtualAddress ULONGLONG Position dieser Funktion im ausführbaren Image.

Weitere Informationen