Marche du processus

Une instantané qui inclut la liste des processus contient des informations sur chaque processus en cours d’exécution. Vous pouvez récupérer des informations pour le premier processus de la liste à l’aide de la fonction Process32First . Après avoir récupéré le premier processus de la liste, vous pouvez parcourir la liste de processus pour les entrées suivantes à l’aide de la fonction Process32Next . Process32First et Process32Next remplissent une structure PROCESSENTRY32 avec des informations sur un processus dans le instantané. Pour obtenir un exemple, consultez Prise d’un instantané et Affichage des processus.

Vous pouvez récupérer une erreur étendue status code pour Process32First et Process32Next à l’aide de la fonction GetLastError.

Vous pouvez lire la mémoire d’un processus spécifique dans une mémoire tampon à l’aide de la fonction Toolhelp32ReadProcessMemory (ou de la fonction VirtualQueryEx ).

Notes

Le contenu des membres th32ProcessID et th32ParentProcessID de PROCESSENTRY32 sont des identificateurs de processus et peuvent être utilisés par toutes les fonctions qui nécessitent un identificateur de processus.