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. |