有关CreateFileMapping的问题
szjlq 2003-11-27 08:41:43 我有两个进程(一个BCB写,一个是VC写的)想利用内存共享来进行数据交换,在9X下面能正常工作,但在NT和2000下却读不到任何数据,是不是在NT机制下的权限需要特殊的处理。代码上看不出来有什么问题,编译也很正常,哪位有这方面经验能否帮忙看看。
CreateFileMapping((HANDLE)0xffffffff,NULL,PAGE_READWRITE,0,1024,__TEXT("MMFSharedData"));
g_szShareBuf = (char *)MapViewOfFile(hMemoryMap,FILE_MAP_READ | FILE_MAP_WRITE,0,0,0);
CloseHandle( hMemoryMap );