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 die informationen dar, die zum Erstellen und Binden eines beliebigen Haltepunkttyps erforderlich sind. Es ist eine Erweiterung von IDebugBreakpointRequest2.
Syntax
IDebugBreakpointRequest3 : IDebugBreakpointRequest2
Hinweise für Implementierer
Der Sitzungsdebug-Manager (SDM) implementiert diese Schnittstelle in der Regel.
Hinweise für Aufrufer
Das Debugmodul (DE) greift auf diese Schnittstelle zu, indem QueryInterface auf der IDebugBreakpointRequest2-Schnittstelle aufgerufen wird, die in einem Aufruf von CreatePendingBreakpoint empfangen wurde.
Methoden in Vtable-Reihenfolge
Zusätzlich zu den methoden, die von IDebugBreakpointRequest2 geerbt wurden, macht die IDebugBreakpointRequest3 Schnittstelle die folgende Methode verfügbar.
| Methode | Beschreibung |
|---|---|
| GetRequestInfo2 | Ruft die Informationen zur Haltepunktanforderung ab, die diese Haltepunktanforderung beschreibt. |
Hinweise
Diese Schnittstelle wird verwendet, um zusätzliche Informationen für die DE über die BP_REQUEST_INFO2-Struktur bereitzustellen. Diese zusätzlichen Informationen umfassen die Anbieter-ID der DE (in Form einer GUID), den Namen eines Ablaufverfolgungspunkts und den Namen einer Haltepunkteinschränkung.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll