IDkmRuntimeStepper.BeforeEnableNewStepper 方法

定义

在新的分档器启用之前,步进管理器将调用 BeforeEnableNewStepper。 这使运行时能够执行任何可能需要的初始化操作,如执行前期函数评估。

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

参数

runtimeInstance
DkmRuntimeInstance

中DkmRuntimeInstance 类表示加载到 DkmProcess 中的执行环境,其中包含要调试的代码。

stepper
DkmStepper

中DkmStepper 表示用于单步执行线程的请求。 它简化了参与单步执行的各种运行时调试监视器之间的共享对象生存期。

适用于