分享方式:


ICorDebugController::EnumerateThreads 方法

取得進程中作用中Managed線程的列舉值。

語法

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

參數

ppThreads [out]“ICorDebugThreadEnum” 對象的位址指標,代表進程中作用中之所有 Managed 線程的列舉值。

備註

在已分派 ICorDebugManagedCallback::CreateThread 回呼之前,以及已分派 ICorDebugManagedCallback::ExitThread 回呼之前,線程會被視為作用中。 受管理的線程不一定在其堆疊上有任何 Managed 框架。 即使在 ICorDebugManagedCallback::CreateProcess 回呼之前,也可以列舉線程。 列舉自然會是空的。

需求

平台:請參閱系統需求

標頭:CorDebug.idl、CorDebug.h

程式庫:CorGuids.lib

.NET Framework 版本: 自 1.0 起提供

另請參閱