Prozess durchgehen

Eine Momentaufnahme, die die Prozessliste enthält, enthält Informationen zu jedem aktuell ausgeführten Prozess. Sie können Informationen für den ersten Prozess in der Liste abrufen, indem Sie die Process32First-Funktion verwenden. Nachdem Sie den ersten Prozess in der Liste abgerufen haben, können Sie die Prozessliste für nachfolgende Einträge mithilfe der Process32Next-Funktion durchlaufen. Process32First und Process32Next füllen eine PROCESSENTRY32-Struktur mit Informationen zu einem Prozess in der Momentaufnahme aus. Ein Beispiel finden Sie unter Erstellen einer Momentaufnahme und Anzeigen von Prozessen.

Sie können einen erweiterten Fehlerstatuscode für Process32First und Process32Next mithilfe der GetLastError-Funktion abrufen.

Sie können den Arbeitsspeicher in einem bestimmten Prozess in einen Puffer einlesen, indem Sie die Toolhelp32ReadProcessMemory-Funktion (oder die VirtualQueryEx-Funktion) verwenden.

Hinweis

Der Inhalt der Member th32ProcessID und th32ParentProcessID von PROCESSENTRY32 sind Prozessbezeichner und können von allen Funktionen verwendet werden, die einen Prozessbezeichner erfordern.