Retrieves information about the next process recorded in a system snapshot.
Syntax
BOOL WINAPI Process32Next(
__in HANDLE hSnapshot,
__out LPPROCESSENTRY32 lppe
);
Parameters
- hSnapshot [in]
-
A handle to the snapshot returned from a previous call to the
CreateToolhelp32Snapshot function.
- lppe [out]
-
A pointer to a
PROCESSENTRY32 structure.
Return Value
Returns TRUE if the next entry of the process list has been copied to the buffer or FALSE otherwise. The ERROR_NO_MORE_FILES error value is returned by the
GetLastError function if no processes exist or the snapshot does not contain process information.
Remarks
To retrieve information about the first process recorded in a snapshot, use the
Process32First function.
Examples
For an example, see
Taking a Snapshot and Viewing Processes.
Requirements
| Minimum supported client | Windows 2000 Professional |
| Minimum supported server | Windows 2000 Server |
| Header | Tlhelp32.h |
| Library | Kernel32.lib |
| DLL | Kernel32.dll |
| Unicode and ANSI names | Process32NextW (Unicode) and Process32Next (ANSI) |
See Also
- CreateToolhelp32Snapshot
- Process Walking
- Process32First
- PROCESSENTRY32
- Tool Help Functions
Send comments about this topic to Microsoft
Build date: 11/19/2009