DkmProcess.StoppingEventProcessingBegin(Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stoppingeventprocessingbegin wird vom Basis-Debug-Monitor für den Ereignis Thread aufgerufen. Der Verteiler wird benachrichtigt, dass der Ziel Prozess beendet wurde und möglicherweise ein Beendigungs Ereignis erreicht hat. Beispielsweise ruft der Win32-Basis-Debug-Monitor dies immer dann auf, wenn er eine EXCEPTION_DEBUG_EVENT vom Betriebssystem empfängt. Diese Methode aktualisiert den internen Zustand des dkmprocess-Objekts, sodass das Senden von Ereignissen zulässig ist.
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)
Parameter
- ForceQueue
- Boolean
In Normalerweise lehnt der Verteiler Versuche (Return E_TARGET_ALREADY_STOPPED) ab, um zusätzliche anhalteereignisse zu senden, nachdem der Ziel Prozess den anfänglichen Batch zum Beenden von Ereignissen empfangen hat ("stoppingeventprocessingcontinue" wurde aufgerufen). Durch Übergeben von ' true ' für dieses Argument bewirkt der grundlegende Debugmonitor, dass diese Ereignisse in die Warteschlange eingereiht werden, anstatt abgelehnt zu werden. Diese wird vom Win32-Debug-Monitor verwendet, wenn die Win32-debugereigniswarteschlange vor dem Beginn einer Funktions Auswertung vollständig draiert wird.