内存映射的问题
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核心编程》