IEnumDebugBoundBreakpoints2

This interface enumerates the bound breakpoints associated with a pending breakpoint or breakpoint bound event.

IEnumDebugBoundBreakpoints2 : IUnknown

Notes for Implementers

The debug engine (DE) implements this interface as part of its support for breakpoints. This interface must be implemented if breakpoints are supported.

Notes for Callers

Visual Studio calls:

Methods in Vtable Order

The following table shows the methods of IEnumDebugBoundBreakpoints2.

Method

Description

IEnumDebugBoundBreakpoints2::Next

Retrieves a specified number of bound breakpoints in an enumeration sequence.

IEnumDebugBoundBreakpoints2::Skip

Skips a specified number of bound breakpoints in an enumeration sequence.

IEnumDebugBoundBreakpoints2::Reset

Resets an enumeration sequence to the beginning.

IEnumDebugBoundBreakpoints2::Clone

Creates an enumerator that contains the same enumeration state as the current enumerator.

IEnumDebugBoundBreakpoints2::GetCount

Gets the number of bound breakpoints in an enumerator.

Remarks

Visual Studio uses the bound breakpoints represented by this interface to update the display of breakpoints in the IDE.

Requirements

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See Also

Reference

IDebugBreakpointBoundEvent2::EnumBoundBreakpoints

IDebugPendingBreakpoint2::EnumBoundBreakpoints

IDebugPendingBreakpoint2::EnumBoundBreakpoints

Concepts

Core Interfaces