IDkmSteppingManagerCallback11a Interface

Definition

Extends the information runtime monitors can obtain from the stepping manager.

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, EngineId, RuntimeId, SourceId.

This API was introduced in Visual Studio 11 Update 1 (DkmApiVersion.VS11FeaturePack1).

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

Methods

IsExceptionInFlight(DkmStepper)

Gets the flag on the DkmStepper that states if a runtime monitor believes an exception is currently in flight during this step. This can be used by runtime monitors to change the behavior of stepping.

SetExceptionInFlight(DkmStepper, Boolean)

Runtime monitors call this to set or clear a flag on the DkmStepper that can be used by cooperating runtimes to change the behavior of stepping if an exception is current in flight. Called by runtime monitors when an exception is encountered while stepping.

Applies to