ICorDebugController::EnumerateThreads 方法

更新: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

请参见

参考

ICorDebugController