ICorDebugController::SetAllThreadsDebugState-Methode
Legt den Debugstatus aller verwalteten Threads im Prozess fest.
Syntax
HRESULT SetAllThreadsDebugState (
[in] CorDebugThreadState state,
[in] ICorDebugThread *pExceptThisThread
);
Parameter
state
[in] Ein Wert der "CorDebugThreadState"-Aufzählung, die den Status des Threads für das Debuggen angibt.
pExceptThisThread
[in] Ein Zeiger auf ein "ICorDebugThread"-Objekt, das einen Thread darstellt, der von der Einstellung für den Debugstatus ausgenommen werden soll. Wenn dieser Wert NULL ist, wird kein Thread ausgenommen.
Bemerkungen
Die SetAllThreadsDebugState
-Methode kann sich auf Threads auswirken, die über die EnumerateThreads-Methode nicht sichtbar sind. Daher müssen Threads, die mit der SetAllThreadsDebugState
-Methode angehalten wurden, mit der SetAllThreadsDebugState
-Methode fortgesetzt werden.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 1.0 verfügbar.