This interface represents an error or warning breakpoint, such as an invalid ___location, an invalid expression, or the reasons why the pending breakpoint has not bound (code not loaded yet, and so on).
IDebugErrorBreakpoint2 : IUnknown
Notes for Implementers
A debug engine implements this interface as part of its support for breakpoints. This interface is used to report problems with binding a breakpoint.
Notes for Callers
A call to IDebugBreakpointErrorEvent2::GetErrorBreakpoint obtains this interface. This interface can also be returned (as part of a list represented by an IEnumDebugErrorBreakpoints2 interface) by a call to IDebugPendingBreakpoint2::CanBind or IDebugPendingBreakpoint2::EnumErrorBreakpoints.
Methods in Vtable Order
The following table shows the methods of IDebugErrorBreakpoint2.
Method |
Description |
---|---|
Gets the pending breakpoint that caused the error. |
|
Gets the breakpoint error resolution that describes the error. |
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
See Also
Reference
IDebugBreakpointErrorEvent2::GetErrorBreakpoint