读书人

内存映射的有关问题

发布时间: 2012-03-16 16:34:56 作者: rapoo

内存映射的问题
CreateFileMapping((void *)NULL, &sa, PAGE_READWRITE, 0, 0x1000, TEXT( "shared_memory "));

MapViewOfFile(hMapObject, FILE_MAP_READ, 0, 0, 0);

进程1做了以上的事

OpenFileMapping(PAGE_READWRITE, TRUE, TEXT( "shared_memory "));

MapViewOfFile(hMapObject, FILE_MAP_READ | FILE_MAP_WRITE, 0, 0, 0);

进程2做了以上的事

为什么进程2在MapViewOfFile的时候就是说拒绝访问啊?除非改成只读不写



[解决办法]
没做过,建议重读《windows核心编程》

读书人网 >C语言

热点推荐