Share via


MODULEINFO (Windows CE 5.0)

Send Feedback

This structure contains the module load address, size, and entry point.

typedef struct _MODULEINFO {LPVOIDlpBaseOfDll;DWORDSizeOfImage;LPVOIDEntryPoint;} MODULEINFO, *LPMODULEINFO;

Members

  • lpBaseOfDll
    The load address of the module.
  • SizeOfImage
    The size, in bytes, of the linear space that the module occupies.
  • EntryPoint
    The entry point of the module.

Remarks

The load address of a module is the same as the HMODULE value.

The information returned in the SizeOfImage and EntryPoint members comes from the module's Portable Executable (PE) header.

The module entry point is the location called during process startup, thread startup, process shutdown, and thread shutdown.

Although this is not the address of the DllMain function, it is close enough for most purposes.

Requirements

OS Versions: Windows CE .NET 4.1 and later.
Header: Psapi.h.

See Also

DllMain | GetModuleInformation

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.