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-Enumeration, der den Zustand des Threads für das Debuggen angibt.
pExceptThisThread
[in] Ein Zeiger auf ein ICorDebugThread-Objekt, das einen Thread darstellt, der von der Zustandseinstellung für das Debuggen 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