IDkmSteppingManager.EnableStepper(DkmStepper, Boolean) Method

Definition

Used to initialize a stepper object so that the step will be performed when execution is next resumed. This method is implemented by the stepping manager by finding an appropriate runtime debug monitor, and asking this runtime debug monitor to setup a step. This method should only be called once for a given stepper object.

public:
 void EnableStepper(Microsoft::VisualStudio::Debugger::Stepping::DkmStepper ^ stepper, bool removeOtherSteppers);
public void EnableStepper (Microsoft.VisualStudio.Debugger.Stepping.DkmStepper stepper, bool removeOtherSteppers);
abstract member EnableStepper : Microsoft.VisualStudio.Debugger.Stepping.DkmStepper * bool -> unit
Public Sub EnableStepper (stepper As DkmStepper, removeOtherSteppers As Boolean)

Parameters

stepper
DkmStepper

[In] DkmStepper represents a request to step a thread. It facilitates shared object lifetime between the various runtime debug monitors that participate in stepping.

removeOtherSteppers
Boolean

[In] Set to true if other steppers are to be removed. This is normally only set in response to user initiated step requests.

Applies to