Método ICorDebugController::EnumerateThreads
Obtém um enumerador para os threads gerenciados ativos no processo.
Sintaxe
HRESULT EnumerateThreads (
[out] ICorDebugThreadEnum **ppThreads
);
Parâmetros
ppThreads
[fora] Um ponteiro para o endereço de um objeto "ICorDebugThreadEnum" que representa um enumerador para todos os threads gerenciados que estão ativos no processo.
Comentários
Um thread é considerado ativo após a expedição do retorno de chamada ICorDebugManagedCallback::CreateThread e antes da expedição do retorno de chamada ICorDebugManagedCallback::ExitThread. Um thread gerenciado pode não ter nenhum quadro gerenciado na sua pilha. Os threads podem ser enumerados antes mesmo do retorno de chamada ICorDebugManagedCallback::CreateProcess. Naturalmente , a enumeração estará vazia.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: Disponíveis desde a versão 1.0