Метод 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.

См. также раздел