IDkmSteppingManager.CancelStepper(DkmStepper, DkmRuntimeInstance) Method

Definition

Allows a stepper to be cancelled after creation by the controlling runtime instance. The calling runtime instance must match the current controlling runtime instance. This is generally used in cross thread stepping scenarios where the original stepper may be reactivated. The stepping manager will close the stepper and not send step complete.

public:
 void CancelStepper(Microsoft::VisualStudio::Debugger::Stepping::DkmStepper ^ stepper, Microsoft::VisualStudio::Debugger::DkmRuntimeInstance ^ callingRuntimeInstance);
public void CancelStepper (Microsoft.VisualStudio.Debugger.Stepping.DkmStepper stepper, Microsoft.VisualStudio.Debugger.DkmRuntimeInstance callingRuntimeInstance);
abstract member CancelStepper : Microsoft.VisualStudio.Debugger.Stepping.DkmStepper * Microsoft.VisualStudio.Debugger.DkmRuntimeInstance -> unit
Public Sub CancelStepper (stepper As DkmStepper, callingRuntimeInstance As DkmRuntimeInstance)

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.

callingRuntimeInstance
DkmRuntimeInstance

[In] The calling runtime instance that wishes to take control of the step.

Applies to