IDebugBreakpointRequest3
Applies to: Visual Studio Visual Studio for Mac
Note
This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
This interface represents the information necessary to create and bind any type of breakpoint. It is an extension of IDebugBreakpointRequest2.
Syntax
IDebugBreakpointRequest3 : IDebugBreakpointRequest2
Notes for Implementers
The session debug manager (SDM) typically implements this interface.
Notes for Callers
The debug engine (DE) accesses this interface by calling QueryInterface on the IDebugBreakpointRequest2 interface received in a call to CreatePendingBreakpoint.
Methods in Vtable Order
In addition to the methods inherited from IDebugBreakpointRequest2, the IDebugBreakpointRequest3
interface exposes the following method.
Method | Description |
---|---|
GetRequestInfo2 | Gets the breakpoint request information that describes this breakpoint request. |
Remarks
This interface is used to provide additional information to the DE through the BP_REQUEST_INFO2 structure. This additional information includes the DE's vendor ID (in the form of a GUID), the name of a tracepoint, and the name of a breakpoint constraint.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll