Freigeben über


IDebugHostFunctionLocalDetails-Schnittstelle (dbgmodel.h)

Eine optionale Hostschnittstelle, die Details zu einer lokalen Funktionsvariable bereitstellt.

Erbschaft

IDebugHostFunctionLocalDetails erbt von IUnknown.

Methodik

Die IDebugHostFunctionLocalDetails Schnittstelle verfügt über diese Methoden.

 
IDebugHostFunctionLocalDetails::AddRef

Die AddRef-Methode erhöht die Verweisanzahl für ein Objekt.
IDebugHostFunctionLocalDetails::EnumerateStorage

Die EnumerateStorage-Methode listet den Speicher für die lokale Variable auf, einschließlich der Register oder Speicherspeicherorte, die in der Funktion enthalten sein können.
IDebugHostFunctionLocalDetails::GetArgumentPosition

Die GetArgumentPosition-Methode ruft die Position des Funktionsarguments innerhalb der Argumentliste ab.
IDebugHostFunctionLocalDetails::GetLocalKind

Die GetLocalKind-Methode ruft die Art der lokalen Variablen ab, die aufgezählt wurde.
IDebugHostFunctionLocalDetails::GetName

Die GetName-Methode ruft den Namen der lokalen Variablen ab.
IDebugHostFunctionLocalDetails::GetType

Die GetType-Methode ruft den Typ der lokalen Variablen ab.
IDebugHostFunctionLocalDetails::QueryInterface

Die QueryInterface-Methode fragt nach einer bestimmten Schnittstelle für ein Objekt ab.
IDebugHostFunctionLocalDetails::Release

Die Release-Methode gibt einen Verweis auf das lokale Detailobjekt der Funktion frei.

Anforderungen

Anforderung Wert
Header- dbgmodel.h

Siehe auch

Debuggerdatenmodell C++-Übersicht