更新:2007 年 11 月
设置进程中所有托管线程的调试状态。
HRESULT SetAllThreadsDebugState (
[in] CorDebugThreadState state,
[in] ICorDebugThread *pExceptThisThread
);
参数
state
[in] 一个指定调试线程状态的 CorDebugThreadState枚举值。pExceptThisThread
[in] 一个指向 ICorDebugThread对象的指针,该对象表示将无需进行调试状态设置的线程。如果此值为 Null,则无需对线程设置调试状态。
备注
SetAllThreadsDebugState 方法可能会影响无法通过 ICorDebugController::EnumerateThreads 方法看到的线程,所以通过 SetAllThreadsDebugState 方法挂起的线程需要通过 SetAllThreadsDebugState 方法继续。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**CorDebug.idl
**库:**CorGuids.lib
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0