Procedura a piedi

Uno snapshot che include l'elenco di processi contiene informazioni su ogni processo attualmente in esecuzione. È possibile recuperare informazioni per il primo processo nell'elenco usando la funzione Process32First . Dopo aver recuperato il primo processo nell'elenco, è possibile attraversare l'elenco di processi per le voci successive usando la funzione Process32Next . Process32First e Process32Next riempiono una struttura PROCESSENTRY32 con informazioni su un processo nello snapshot. Per un esempio, vedere Creazione di uno snapshot e visualizzazione di processi.

È possibile recuperare un codice di stato di errore esteso per Process32First e Process32Next usando la funzione GetLastError .

È possibile leggere la memoria in un processo specifico in un buffer usando la funzione Toolhelp32ReadProcessMemory (o la funzione VirtualQueryEx ).

Nota

Il contenuto dei membri th32ProcessID e th32ParentProcessID di PROCESSENTRY32 sono identificatori di processo e possono essere usati da tutte le funzioni che richiedono un identificatore di processo.