IEnumDebugErrorBreakpoints2
This interface enumerates the error breakpoints associated with a pending breakpoint.
IEnumDebugErrorBreakpoints2 : IUnknown
Notes for Implementers
The debug engine (DE) implements this interface as part of its support for breakpoints.
Notes for Callers
Visual Studio calls IDebugPendingBreakpoint2::CanBind to obtain this interface representing a list of breakpoints that cannot be bound, or IDebugPendingBreakpoint2::EnumErrorBreakpoints to obtain this interface representing a list of breakpoints that were not bound.
Methods in Vtable Order
The following table shows the methods of IEnumDebugErrorBreakpoints2.
Method |
Description |
---|---|
Retrieves a specified number of error breakpoints in an enumeration sequence. |
|
Skips a specified number of error breakpoints in an enumeration sequence. |
|
Resets an enumeration sequence to the beginning. |
|
Creates an enumerator that contains the same enumeration state as the current enumerator. |
|
Gets the number of error breakpoints in an enumerator. |
Remarks
This interface holds a list of IDebugErrorBreakpoint2 interfaces, each of which describes a breakpoint that could not be bound and why it could not be bound. Visual Studio uses the IEnumDebugErrorBreakpoint2 interface to update the breakpoints shown in the IDE.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
See Also
Reference
IDebugPendingBreakpoint2::CanBind
IDebugPendingBreakpoint2::EnumErrorBreakpoints