获取进程中活动托管线程的枚举数。
HRESULT EnumerateThreads (
[out] ICorDebugThreadEnum **ppThreads
);
参数
- ppThreads
[out] 一个指向 ICorDebugThreadEnum 对象地址的指针,该对象表示进程中所有活动托管线程的枚举数。
备注
处于调度 ICorDebugManagedCallback::CreateThread 回调之后且调度 ICorDebugManagedCallback::ExitThread 回调之前的线程将被视为活动线程。 托管线程的堆栈上不一定要包含任何托管帧。 即使在 ICorDebugManagedCallback::CreateProcess 回调之前,也仍然可以枚举线程。 此时,枚举自然为空。
要求
**平台:**请参见 .NET Framework 系统要求。
头文件: CorDebug.idl、CorDebug.h
**库:**CorGuids.lib
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0