ICorDebugController::SetAllThreadsDebugState-Methode
Legt den Debugzustand aller verwalteten Threads im Prozess fest.
HRESULT SetAllThreadsDebugState (
[in] CorDebugThreadState state,
[in] ICorDebugThread *pExceptThisThread
);
Parameter
state
[in] Ein Wert der CorDebugThreadState-Enumeration-Enumeration, der den Zustand des Threads für das Debuggen angibt.pExceptThisThread
[in] Ein Zeiger auf ein ICorDebugThread-Schnittstelle-Objekt, das einen Thread darstellt, der von der Festlegung des Debugzustands ausgenommen werden soll. Wenn dieser Wert NULL ist, wird kein Thread befreit.
Hinweise
Die SetAllThreadsDebugState-Methode wirkt sich möglicherweise auf Threads aus, die über ICorDebugController::EnumerateThreads-Methode nicht sichtbar sind, sodass mit der SetAllThreadsDebugState-Methode unterbrochene Threads mit der SetAllThreadsDebugState-Methode wieder fortgesetzt werden müssen.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0