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.