IDebugFunctionPosition2
Diese Schnittstelle stellt eine abstrakte Position einer Funktion in einem Quelldokument dar.
Syntax
IDebugFunctionPosition2 : IUnknown
Hinweise für Implementierer
Das Debugmodul (DE) implementiert diese Schnittstelle, um die Position einer Funktion innerhalb eines Quelldokuments darzustellen.
Hinweise für Aufrufer
Diese Schnittstelle wird als Teil einer BP_LOCATION Union (insbesondere einer BP_LOCATION_CODE_FUNC_OFFSET Struktur) bereitgestellt, die wiederum Teil der BP_REQUEST_INFO-Struktur ist und zum Erstellen eines ausstehenden Haltepunkts verwendet wird.
Methoden in Vtable-Reihenfolge
In der folgenden Tabelle sind die Methoden von IDebugFunctionPosition2
aufgeführt.
Methode | Beschreibung |
---|---|
GetFunctionName | Ruft den Namen der Funktion ab, zu der diese Position relativ ist. |
GetOffset | Ruft den Offset vom Anfang der Funktion ab. |
Hinweise
Die durch diese Schnittstelle dargestellte Position ist textbasiert, insbesondere eine TEXT_POSITION Struktur.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll