IDebugBreakpointRequest3

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

Siehe auch