在#include<windows.h>、#include<winnt.h>的头文件里
HANDLE CreateFileMapping(HANDLE hFile, //物理文件句柄
LPSECURITY_ATTRIBUTES lpAttributes, //安全设置
DWORD flProtect, //保护设置
DWORD dwMaximumSizeHigh, //高位文件大小
DWORD dwMaximumSizeLow, //低位文件大小
LPCTSTR lpName //共享内存名称);
1、内存映射API函数CreateFileMapping创建一个有名的共享内存
2、参数1:hFile 《---》可以获得的物理句柄
参数2:lpAttributes 《---》一般是NULL
参数3:fIProtect 《---》PAGE_READONLY 以只读的方式打开映射
PAGE_READWRITE 以可读写的方式打开映射
PAGE_WRITECOPY 备份,为写操作留下
参数4:dwMaximumSizeHigh 《---》文件映射的最大长度的高32位
参数5:dwMaximumSizeLow 《---》文件映射的最大长度的低32位
参数6:IpName 《---》 指定映射文件的名字,如果存在,就会打开该文件