进程共享同一个DLL数据
2011-06-03 17:49
387 查看
1.首先声明共享数据段,数据要初始化。
#pragma data_seg(".shdata")
int g_data=0;
#pragma data_seg()
2.def中为数据段设定共享属性
LIBRARY DLL
DATA READ WRITE
SECTIONS
.shdata READ WRITE SHARED
这样在A进程中改变了g_data的值,B进程中会得到反应。
#pragma data_seg(".shdata")
int g_data=0;
#pragma data_seg()
2.def中为数据段设定共享属性
LIBRARY DLL
DATA READ WRITE
SECTIONS
.shdata READ WRITE SHARED
这样在A进程中改变了g_data的值,B进程中会得到反应。
相关文章推荐
- 同一个dll被多个进程使用的数据共享(Data_seg)
- 【转】VC 利用DLL共享区间在进程间共享数据及进程间广播消息
- DLL入门浅析(5)——使用DLL在进程间共享数据
- Windows中使用DLL在进程间共享数据
- DLL入门浅析(5)——使用DLL在进程间共享数据
- DLL共享数据段,实现多进程数据共享总结
- #pragma data_seg实现DLL进程间数据共享
- 《windows核心编程》学习笔记——在同一个可执行文件或dll的多个实例间共享静态数据
- 使用DLL在进程间共享数据(5)
- 关于 进程共享dll全局数据应注意的问题
- DLL共享数据段,实现多进程数据共享总结
- DLL入门浅析(5)——使用DLL在进程间共享数据
- DLL入门浅析(5)——使用DLL在进程间共享数据
- VC 利用DLL共享区间在进程间共享数据及进程间广播消息
- DLL入门浅析(5)——使用DLL在进程间共享数据
- DLL入门浅析(5)——使用DLL在进程间共享数据
- DLL入门浅析(5)——使用DLL在进程间共享数据
- DLL共享数据段,实现多进程数据共享总结
- 利用DLL在进程间共享数据
- 使用DLL在进程间共享数据