Freigeben über


IDebugBreakpointRequest3

This interface represents the information necessary to create and bind any type of breakpoint. It is an extension of IDebugBreakpointRequest2.

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 IDebugEngine2::CreatePendingBreakpoint.

Methods in Vtable Order

In addition to the methods inherited from IDebugBreakpointRequest2, the IDebugBreakpointRequest3 interface exposes the following method.

Method

Description

IDebugBreakpointRequest3::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

Reference

IDebugBreakpointRequest2

BP_REQUEST_INFO2