ICorDebugController::SetAllThreadsDebugState 方法
设置进程中所有托管线程的调试状态。
语法
HRESULT SetAllThreadsDebugState (
[in] CorDebugThreadState state,
[in] ICorDebugThread *pExceptThisThread
);
参数
state
[in]“CorDebugThreadState”枚举的值,指定用于调试的线程状态。
pExceptThisThread
[in]指向“ICorDebugThread”对象的指针,该对象表示要从调试状态设置中免除的线程。 如果此值为 NULL,则不免除任何线程。
备注
SetAllThreadsDebugState
方法可能通过 EnumerateThreads 方法影响不可见的现场,因此,使用 SetAllThreadsDebugState
方法挂起的线程将需要使用 SetAllThreadsDebugState
方法恢复。
要求
平台:请参阅系统要求。
标头:CorDebug.idl、CorDebug.h
库:CorGuids.lib
.NET Framework 版本:自 1.0 起可用