您的位置:首页 > 其它

关于思考VirtualAlloc申请的内存属性的问题

2014-03-17 19:49 302 查看
现在正在做一个mfc DLL的pe loader,动态的把dll用VirtualAlloc加载到内存中然后执行.

DLL能够正常运行,但是seh无法正常工作,后面查看了下,原来是mfc的__except_handler3在异常处理时有判断指定的scopetable所在的内存块属性是否是MEM_IMAGE,但是我发现所有用VirturualAlloc申请的内存块属性都是MEM_PRIVATE.

我先后百度了下,都没有发现有那个API可以更改内存块的属性,请大家指导下。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: