+ -
当前位置:首页 → 问答吧 → 用CreateFileMapping创建的内存共享区域 生命周期也分局部和全局吗?

用CreateFileMapping创建的内存共享区域 生命周期也分局部和全局吗?

时间:2011-12-03

来源:互联网

DLL中创建的全局钩子程序 starthook函数中调用了内存共享 CreateFileMapping((HANDLE)0xFFFFFFFF,NULL......
然后安装钩子 
然后获取截取钩子信息 发现该内存共享区域地址为空
我不理解的是内存共享区域不是用来 多进程 共享的吗 应该随着DLL程序退出才会释放啊 为什么 我在DLL中的starthook函数中创建的内存共享区域在函数结束 之后就变成0了呢 
如果我在DLLMAIN函数中 在重新创建CreateFileMapping((HANDLE)0xFFFFFFFF,NULL...... 
回调函数中内存区域就不会为0

作者: zyc285230318   发布时间: 2011-12-03

不懂,帮顶。

作者: Kaile   发布时间: 2011-12-03

顶起 CSDN人怎么这么少

作者: zyc285230318   发布时间: 2011-12-03