Поделиться через


Структура MODULEINFO (psapi.h)

Содержит адрес загрузки модуля, размер и точку входа.

Синтаксис

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

Члены

lpBaseOfDll

Адрес загрузки модуля.

SizeOfImage

Размер линейного пространства, занимаемого модулем, в байтах.

EntryPoint

Точка входа модуля.

Комментарии

Адрес загрузки модуля совпадает со значением HMODULE . Сведения, возвращаемые в элементах SizeOfImage и EntryPoint, поступают из заголовка переносимого исполняемого файла (PE) модуля. Точка входа модуля — это расположение, вызываемая во время запуска процесса, запуска потока, завершения процесса и завершения работы потока. Хотя это не адрес функции DllMain , она должна быть достаточно близкой для большинства целей.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть psapi.h

См. также раздел

GetModuleInformation