首页
社区
课程
招聘
[求助]关于CreateFileMapping的使用方法
发表于: 2008-7-17 10:23 5722

[求助]关于CreateFileMapping的使用方法

2008-7-17 10:23
5722
因为DLL在Vista32下的共享数据段方法失效,所以改用了CreateFileMapping方式

请问在CreateFileMapping之前需要createfile一个文件handle吗?看到网上有别人的代码中在CreateFileMapping的handle参数中直接赋0xffffffff,这样有问题吗?

另,试验过DLL的数据共享在Vista32下应该是由效的,但因为 DLL的其中一个调用进程是CPL,导致2000、xp下没有问题,vista32就共享不到数据段里的变量,猜想是否因为CPL和其它AP在操作系统中不在同一个ring级,所以有这个问题?

迷茫~~~

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 115
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
不需要
s_hFileMap = CreateFileMapping(INVALID_HANDLE_VALUE, NULL,
                PAGE_READWRITE, 0, 4 * 1024, TEXT("MMFSharedData"));

2008-7-17 11:55
0
游客
登录 | 注册 方可回帖
返回
//