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 起提供