更新:2007 年 11 月
获取进程中活动托管线程的枚举数。
HRESULT EnumerateThreads (
[out] ICorDebugThreadEnum **ppThreads
);
参数
- ppThreads
[out] 一个指向 ICorDebugThreadEnum 对象地址的指针,该对象表示进程中所有活动托管线程的枚举数。
备注
处于调度 ICorDebugManagedCallback::CreateThread 回调之后且调度 ICorDebugManagedCallback::ExitThread 回调之前的线程将被视为活动线程。托管线程的堆栈上不一定要包含任何托管帧。即使在 ICorDebugManagedCallback::CreateProcess 回调之前,也仍然可以枚举线程。此时,枚举自然为空。
要求
**平台:**请参见 .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