Freigeben über


FuncDebugEnd

Wenn eine Funktion über einen definierten Punkt verfügt, an dem das Debuggen beendet werden soll, wird der Startpunkt für das Debuggen durch ein Symbol mit einem SymTagFuncDebugEnd-Tag 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 Funktion eine benutzerdefinierte Aufrufkonvention verwendet (nur im DIA SDK v8.0 oder höher).
IDiaSymbol::get_farReturn BOOL TRUE, wenn die Funktion eine far-Rückgabe ausführt (nur im DIA SDK V8.0 oder höher).
IDiaSymbol::get_interruptReturn BOOL TRUE, wenn die Funktion eine Rückgabe vom Interrupt enthält (nur im DIA SDK V8.0 oder höher).
IDiaSymbol::get_isStatic BOOL TRUE, wenn die Funktion statisch ist (nur im DIA SDK V8.0 oder höher).
IDiaSymbol::get_lexicalParent IDiaSymbol* Symbol für die einschließende Funktion.
IDiaSymbol::get_lexicalParentId DWORD Dies ist die ID des übergeordneten lexikalischen Symbols.
IDiaSymbol::get_locationType DWORD Endpunkte haben statischen Standort; Weitere Informationen finden Sie unter "Symbolspeicherorte".
IDiaSymbol::get_noInline BOOL TRUE, wenn die Funktion mit dem noinline-Attribut angegeben wurde (nur im DIA SDK V8.0 oder höher).
IDiaSymbol::get_noReturn BOOL TRUE, wenn die Funktion mit dem noreturn-Attribut angegeben wurde (nur im DIA SDK V8.0 oder höher).
IDiaSymbol::get_notReached BOOL TRUE, wenn die Funktion nie aufgerufen wird (nur im DIA SDK V8.0 oder höher).
IDiaSymbol::get_offset LONG Offset des Symbols im Arbeitsspeicher. Weitere Informationen finden Sie in der LocationType-Enumeration, LocIsRegRel.
IDiaSymbol::get_optimizedCodeDebugInfo BOOL TRUE, wenn die Funktion Debuginformationen für optimierten Code enthält (nur im DIA SDK V8.0 oder höher).
IDiaSymbol::get_symIndexId DWORD Index-ID des Symbols.
IDiaSymbol::get_relativeVirtualAddress DWORD Relative Position des Endes dieser Funktion innerhalb des Moduls.
IDiaSymbol::get_symTag DWORD Gibt SymTagFuncDebugEnd zurück (einen der Werte der SymTagEnum-Enumeration).
IDiaSymbol::get_virtualAddress ULONGLONG Position dieser Funktion im ausführbaren Image.

Weitere Informationen