IDebugFunctionPosition2
Diese Schnittstelle stellt eine abstrakte Position einer Funktion in einem Quelldokument dar.
IDebugFunctionPosition2 : IUnknown
Hinweise für Implementierer
Das Debugmodul (DE) implementiert diese Schnittstelle, um die Position einer Funktion innerhalb des Quelldokuments darzustellen.
Hinweise für Aufrufer
Diese Schnittstelle wird als Teil einer BP_LOCATION Union angegeben (speziell eine BP_LOCATION_CODE_FUNC_OFFSET Struktur) das wiederum Bestandteil der BP_REQUEST_INFORMATION Struktur wird verwendet, wenn einen ausstehenden Haltepunkt erstellt.
Methoden in die Vtable-Reihenfolge
In der folgenden Tabelle werden die Methoden von IDebugFunctionPosition2an.
Methode |
Beschreibung |
---|---|
Ruft den Namen der Funktion ab, die von dieser Position in Zusammenhang steht. |
|
Ruft den Offset vom Beginn der Funktion ab. |
Hinweise
Die Position, die von dieser Schnittstelle dargestellt wird, ist der Text auf ausdrücklich eine TEXT_POSITION Struktur.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll