IDebugBreakpointRequest3

Applies to: yesVisual Studio noVisual 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

See also