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

Siehe auch