DkmProcess.StoppingEventProcessingBegin(Boolean) 方法

定义

StoppingEventProcessingBegin 是由事件线程上的基本调试监视器调用的。 它通知调度程序,目标进程已停止并可能已到达停止事件。 例如,Win32 基本调试监视器会在收到来自操作系统的 EXCEPTION_DEBUG_EVENT 时调用此方法。 此方法更新 DkmProcess 对象的内部状态,以便可以发送停止事件。

public:
 void StoppingEventProcessingBegin(bool ForceQueue);
public:
 void StoppingEventProcessingBegin(bool ForceQueue);
void StoppingEventProcessingBegin(bool ForceQueue);
public void StoppingEventProcessingBegin (bool ForceQueue);
member this.StoppingEventProcessingBegin : bool -> unit
Public Sub StoppingEventProcessingBegin (ForceQueue As Boolean)

参数

ForceQueue
Boolean

中通常情况下,调度程序会拒绝 (返回 E_TARGET_ALREADY_STOPPED) 尝试在目标进程接收到其初始停止事件批处理后, (StoppingEventProcessingContinue 已调用) 。 通过为此参数传递 "true",基本调试监视器会使这些事件排队而不被拒绝。 当它在函数计算开始之前完全耗尽 Win32 调试事件队列时,Win32 调试监视器将使用此方法。

适用于