Module32Next function

Retrieves information about the next module associated with a process or thread.

Syntax

BOOL Module32Next(
  HANDLE          hSnapshot,
  LPMODULEENTRY32 lpme
);

Parameters

hSnapshot

A handle to the snapshot returned from a previous call to the CreateToolhelp32Snapshot function.

lpme

A pointer to a MODULEENTRY32 structure.

Return Value

Returns TRUE if the next entry of the module 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 more modules exist.

Remarks

To retrieve information about first module associated with a process, use the Module32First function.

Examples

For an example, see Traversing the Module List.

Requirements

   
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header tlhelp32.h
Library Kernel32.lib
DLL Kernel32.dll

See Also

CreateToolhelp32Snapshot

MODULEENTRY32

Module Walking

Module32First

Tool Help Functions