IDkmBreakpointManagerNotification Interface

Definition

This interface is implemented by components that add breakpoints to the breakpoint manager (such as the AD7 AL). This allows a component to be notified when the breakpoint manager binds a breakpoint or detects a breakpoint error or warning.

Implementations of this interface may restrict when they are called using a filter defined in their component configuration. The following properties may be used: BaseDebugMonitorId, CompilerVendorId, EngineId, LanguageId, SourceId.

public interface class IDkmBreakpointManagerNotification
public interface class IDkmBreakpointManagerNotification
__interface IDkmBreakpointManagerNotification
public interface IDkmBreakpointManagerNotification
type IDkmBreakpointManagerNotification = interface
Public Interface IDkmBreakpointManagerNotification

Methods

OnBreakpointBound(DkmPendingBreakpoint, DkmBoundBreakpoint[])

Notification from the breakpoint manager when a breakpoint has been bound. In the case of user-set breakpoints, this notification will be sent to the AD7 AL, and the AD7 AL will fire a IDebugBreakpointBoundEvent2 to the Visual Studio Debugger UI.

OnBreakpointMessage(DkmPendingBreakpoint, DkmBreakpointMessageLevel, String)

Notification from the breakpoint manager concerning the status of binding the breakpoint.

OnBreakpointUnbound(DkmPendingBreakpoint, DkmBoundBreakpoint[], DkmBreakpointUnboundReason)

Notification from the breakpoint manager which indicates that the given breakpoint is being unbound.

Applies to