Compartilhar via


IDebugProcess2::EnumThreads

Recupera uma lista de todos os threads em execução no processo.

Sintaxe

int EnumThreads(
   out IEnumDebugThreads2 ppEnum
);

Parâmetros

ppEnum
[saiu] Retorna um objeto IEnumDebugThreads2 que contém uma lista de todos os threads em todos os programas no processo.

Valor de retorno

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Comentários

Esse método enumera os threads em execução em cada programa e, em seguida, combina-os em uma exibição de processo dos threads. Um único thread pode ser executado em vários programas; Esse método enumera esse thread apenas uma vez.

Esse método apresenta uma lista de threads do processo sem duplicatas. Caso contrário, para enumerar os threads em execução em um programa específico, use o método EnumThreads .

Confira também