17.3 给内存映射文件指定基地址--《Windows核心编程》

可以使用 MapViewOfFileEx 函数,建议系统把文件映射到指定的地址。

其他参数与 MapViewOfFile 相同,最后一个参数 pvBaseeAddress 指定目标地址。同 VirtualAlloc ,指定的地址必须是分配粒度(64K)整数倍。否者返回NULL,GetLastError 返回 ERROR_MAPPED_ALIGNMENT。

如果无法将文件映射到指定地址(通常是文件太大),返回NULL。不会尝试去找一个够大的地址空间。

posted @ 2022-11-21 11:53  人类观察者  阅读(43)  评论(0编辑  收藏  举报