首页
社区
课程
招聘
[求助]CreateFileMappingA选项SEC_IMAGE可以不指定文件么?
发表于: 2013-4-26 10:12 5501

[求助]CreateFileMappingA选项SEC_IMAGE可以不指定文件么?

2013-4-26 10:12
5501
如题 请问一下 如果想创建一段内存空间,有SEC_IMAGE属性,但是不想载入映像文件,可以做到么
DWORD ddSizeOfImage = 10000;

HANDLE hFileMapping = CreateFileMappingA(INVALID_HANDLE_VALUE, NULL, PAGE_EXECUTE_READWRITE|SEC_IMAGE, 0, ddSizeOfImage, NULL );
if(hFileMapping == NULL) { printf("Failed in CreateFileMapping,GetLastError is %x\n",GetLastError()); return 0; }







函数的返回代码是0xc1,查ErrorCode :%1 is not a valid Win32 application.
我只想创建一段有SEC_IMAGE属性的内存空间,但不想映像文件,不知道有什么方法么 多谢~~

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
2
楼主这要求实在是蛋疼……不知道你的目的到底是什么?
2013-4-26 11:44
0
雪    币: 1233
活跃值: (907)
能力值: ( LV12,RANK:750 )
在线值:
发帖
回帖
粉丝
3
哈哈,他是想创建一个全局进程间共享内存块,但又不是通过文件来实现
放狗的结果:
http://blog.codingnow.com/2005/10/interprocess_communications.html
话说云风是我比较欣赏的游戏引擎开发者,哈哈
2013-4-26 11:50
0
雪    币: 601
活跃值: (256)
能力值: ( LV11,RANK:190 )
在线值:
发帖
回帖
粉丝
4
SEC_IMAGE就是空属性,没有PAGE_EXECUTE_READWRITE等,MapViewOfFile后会从文件的节中继承
2013-4-26 12:03
0
游客
登录 | 注册 方可回帖
返回
//