Estructura MODULEINFO (psapi.h)

Contiene la dirección de carga del módulo, el tamaño y el punto de entrada.

Sintaxis

typedef struct _MODULEINFO {
  LPVOID lpBaseOfDll;
  DWORD  SizeOfImage;
  LPVOID EntryPoint;
} MODULEINFO, *LPMODULEINFO;

Miembros

lpBaseOfDll

La dirección de carga del módulo.

SizeOfImage

Tamaño del espacio lineal que ocupa el módulo, en bytes.

EntryPoint

El punto de entrada del módulo.

Comentarios

La dirección de carga de un módulo es la misma que el valor de HMODULE . La información devuelta en los miembros SizeOfImage y EntryPoint procede del encabezado Portable Executable (PE) del módulo. El punto de entrada del módulo es la ubicación a la que se llama durante el inicio del proceso, el inicio del subproceso, el apagado del proceso y el apagado del subproceso. Aunque esta no es la dirección de la función DllMain , debe estar lo suficientemente cerca para la mayoría de los propósitos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado psapi.h

Consulte también

GetModuleInformation