Share via


IDebugBreakpointRequest2

This interface represents the information necessary to create and bind any type of breakpoint.

IDebugBreakpointRequest2 : IUnknown

Notes for Implementers

The session debug manager (SDM) typically implements this interface.

Notes for Callers

The debug engine (DE) receives this interface through a call to IDebugEngine2::CreatePendingBreakpoint in order to create a pending breakpoint. A call to IDebugPendingBreakpoint2::GetBreakpointRequest can retrieve this interface from the DE.

Methods in Vtable Order

The following table shows the methods of IDebugBreakpointRequest2.

Method

Description

IDebugBreakpointRequest2::GetLocationType

Gets the breakpoint location type of this breakpoint request.

IDebugBreakpointRequest2::GetRequestInfo

Gets the breakpoint request information that describes this breakpoint request.

Remarks

After the program being debugged has been loaded, a call to IDebugPendingBreakpoint2::Bind binds a pending breakpoint to the requested location in the program.

Requirements

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See Also

Reference

IDebugEngine2::CreatePendingBreakpoint

IDebugPendingBreakpoint2::GetBreakpointRequest

IDebugPendingBreakpoint2::Bind