ICorDebugController::EnumerateThreads 方法

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

Syntax

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

参数

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

注解

在已调度 ICorDebugManagedCallback::CreateThread 回调之前以及已调度 ICorDebugManagedCallback::ExitThread 回调之前,线程被视为处于活动状态。 托管线程不一定在其堆栈上具有任何托管帧。 即使在 ICorDebugManagedCallback::CreateProcess 回调之前,也可以枚举线程。 枚举自然为空。

要求

平台: 请参阅 .NET 支持的作系统

页眉: CorDebug.idl、CorDebug.h

图书馆: CorGuids.lib

.NET 版本: 自 .NET Framework 1.0 起可用

另请参阅