Condividi tramite


IDebugProcess2:: EnumThreads

Recupera un elenco di tutti i thread del processo.

HRESULT EnumThreads(
   IEnumDebugThreads2** ppEnum
);
int EnumThreads(
   out IEnumDebugThreads2 ppEnum
);

Parametri

  • ppEnum
    [out] Restituisce IEnumDebugThreads2 un oggetto che contiene un elenco di tutti i thread in tutti i programmi nel processo.

Valore restituito

Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Note

Questo metodo enumera i thread in esecuzione in ogni programma e li combina in una visualizzazione processo dei thread. Un singolo thread può funzionare in più programmi, questo metodo enumera solo una volta tale thread.

Questo metodo contiene un elenco dei thread del processo senza duplicati. In caso contrario, per enumerare i thread in esecuzione in un programma specifico, utilizzare IDebugProgram2:: EnumThreads il metodo.

Vedere anche

Riferimenti

IDebugProcess2

IEnumDebugThreads2

IDebugThread2

IDebugProgram2:: EnumThreads