Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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