读书人

内存映射文件创建成功打开失败解决方案

发布时间: 2012-04-12 15:46:35 作者: rapoo

内存映射文件创建成功打开失败
在windows server 2003下,我用createfilemapping在一个进程中创建了内存映射文件,在另一个进程中openfilemapping的时候华丽的失败了

在XP下成功打开运行。。。

真心求解



[解决办法]
试试用全局命名空间
CreateFileMapping(INVALID_HANDLE_VALUE,NULL,PAGE_READWRITE,0,xxx,_T("Global\\xxxx"));
OpenFileMapping(FILE_MAP_ALL_ACCESS,FALSE,_T("Global\\xxxx"));

读书人网 >C++

热点推荐