FuncDebugEnd

Wenn eine Funktion einen definierten Punkt, an dem Debuggen beendet ist, wird der Debug- Anfangspunkt durch ein Symbol mit einem SymTagFuncDebugEnd-Tag identifiziert.

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_addressOffset

DWORD

Offset der Position. Ausführliche Informationen finden Sie unter LocationType.

IDiaSymbol::get_addressSection

DWORD

Abschnitts teil Speicherort. Ausführliche Informationen finden Sie unter LocationType.

IDiaSymbol::get_customCallingConvention

BOOL

TRUE , wenn die Funktion eine benutzerdefinierte - Aufrufkonvention (nur DIA SDK in V8.0 oder höher).

IDiaSymbol::get_farReturn

BOOL

TRUE , wenn eine Funktion ausführt (DIA nur zurückgeben und SDK in V8.0 oder höher).

IDiaSymbol::get_interruptReturn

BOOL

TRUE , wenn die Funktion eine Rückgabe von der Unterbrechung enthält nur (DIA SDK in V8.0 oder höher).

IDiaSymbol::get_isStatic

BOOL

TRUE , wenn die Funktion statisch ist (nur DIA SDK in V8.0 oder höher).

IDiaSymbol::get_lexicalParent

IDiaSymbol*

Symbol für die einschließende Funktion.

IDiaSymbol::get_lexicalParentId

DWORD

ID des lexikalischen Elementen Symbols.

IDiaSymbol::get_locationType

DWORD

Endpunkte haben statischen Speicherort. Ausführliche Informationen finden Sie unter Symbolspeicherorte.

IDiaSymbol::get_noInline

BOOL

TRUE , wenn die Funktion mit dem noinline-Attribut angegeben wurde (DIA nur SDK in V8.0 oder höher).

IDiaSymbol::get_noReturn

BOOL

TRUE , wenn die Funktion mit dem noreturn-Attribut angegeben wurde (DIA nur SDK in V8.0 oder höher).

IDiaSymbol::get_notReached

BOOL

TRUE , wenn die Funktion nie aufgerufen wird (DIA nur SDK in V8.0 oder höher).

IDiaSymbol::get_offset

LONG

Offset des Symbols im Arbeitsspeicher. Ausführliche Informationen finden Sie unter LocationType, LocIsRegRel.

IDiaSymbol::get_optimizedCodeDebugInfo

BOOL

TRUE , wenn die Funktion Debuginformationen für optimierten Code aufweist (DIA nur SDK in V8.0 oder höher).

IDiaSymbol::get_symIndexId

DWORD

Index-ID des Symbols.

IDiaSymbol::get_relativeVirtualAddress

DWORD

Relative Position am Ende dieser Funktion innerhalb des Moduls.

IDiaSymbol::get_symTag

DWORD

Gibt SymTagFuncDebugEnd zurück (einen der Werte SymTagEnum ).

IDiaSymbol::get_virtualAddress

ULONGLONG

Position dieser Funktion innerhalb des ausführbaren Images.

Siehe auch

Referenz

Lexikalische Hierarchie der Symboltypen

LocationType

Symbolspeicherorte