IDkmSteppingManager.CancelStepper(DkmStepper, DkmRuntimeInstance) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
允许在由控制运行时实例创建后取消分档器。 调用运行时实例必须与当前控制运行时实例匹配。 这通常用于跨线程步进方案,在这种情况下,原始分档器可能会重新激活。 步进管理器将关闭分档器,而不发送步骤完成。
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)
参数
- stepper
- DkmStepper
中DkmStepper 表示用于单步执行线程的请求。 它简化了参与单步执行的各种运行时调试监视器之间的共享对象生存期。
- callingRuntimeInstance
- DkmRuntimeInstance
中需要控制步骤的调用运行时实例。