Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Obtém um enumerador para os threads gerenciados ativos no processo.
Sintaxe
HRESULT EnumerateThreads (
[out] ICorDebugThreadEnum **ppThreads
);
Parâmetros
ppThreads [saídas] 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.
Observações
Um thread é considerado ativo após o retorno de chamada ICorDebugManagedCallback::CreateThread ter sido despachado e antes do retorno de chamada ICorDebugManagedCallback::ExitThread ter sido despachado. Um thread gerenciado pode não ter necessariamente nenhum quadro gerenciado em sua pilha. Os threads podem ser enumerados antes mesmo do retorno de chamada ICorDebugManagedCallback::CreateProcess . A enumeração estará naturalmente vazia.
Requerimentos
Plataformas: Consulte Sistemas operacionais suportados pelo .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões .NET: Disponível desde o .NET Framework 1.0