Udostępnij za pośrednictwem


Analiza procesów

Migawka zawierająca listę procesów zawiera informacje o każdym aktualnie wykonywanym procesie. Informacje dotyczące pierwszego procesu na liście można pobrać przy użyciu funkcji Process32First. Po pobraniu pierwszego procesu na liście można przejść przez listę procesów dla kolejnych wpisów przy użyciu funkcji Process32Next. Process32First i Process32Next wypełniają strukturę PROCESSENTRY32 informacjami o procesie w migawce. Aby zobaczyć przykład, zobacz Tworzenie migawki i wyświetlanie procesów.

Możesz pobrać kod stanu błędu rozszerzonego dla Process32First i Process32Next przy użyciu funkcji GetLastError.

Pamięć można odczytać w określonym procesie do buforu przy użyciu funkcji Toolhelp32ReadProcessMemory (lub funkcji VirtualQueryEx).

Notatka

Zawartość th32ProcessID i th32ParentProcessID składowych PROCESSENTRY32 jest identyfikatorami procesów i może być używana przez wszystkie funkcje, które wymagają identyfikatora procesu.