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 |