ICorDebugController::EnumerateThreads 方法

获取进程中活动托管线程的枚举器。

语法

HRESULT EnumerateThreads (
    [out] ICorDebugThreadEnum **ppThreads
);

参数

ppThreads [out]指向“ICorDebugThreadEnum”对象的地址的指针,该对象表示进程中处于活动状态的所有托管线程的枚举器。

注解

在调度了 ICorDebugManagedCallback::CreateThread 回调之后以及在调度 ICorDebugManagedCallback::ExitThread 回调之前,线程视为处于活动状态。 托管线程在其堆栈上可能不一定有任何托管框架。 线程甚至可以在 ICorDebugManagedCallback::CreateProcess 回调之前进行枚举。 枚举将自然为空。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:自 1.0 起可用

另请参阅