读书人

关于多进程dll中全局变量有关问题

发布时间: 2012-04-22 18:34:46 作者: rapoo

关于多进程dll中全局变量问题
最近在写一个驱动,驱动要扩展一些接口给应用程序调用,结果中用到了一些全局变量。
那么这样系统会加载驱动一次,应用程序也会加载一次,那么驱动中的全局变量如何共享呢?
我试过了#pragma data_seg,一点效果都没有。共享内存又用不了。

不知道还有什么方法实现数据共享吗?

[解决办法]
#pragram data_seg("Shared")
共享硬盘上的文件可以不?
[解决办法]
这些变量是在内核模式驱动程序里面?
[解决办法]
你在内核里就算#pragma data_seg("Shared") 地址空间也是内核的 直接写肯定出问题
你说共享内存用不了是啥意思?用共享内存是多么标准的内核用户通信方式啊
[解决办法]

探讨
wince 5 的网卡驱动。

共享内存用不了是因为驱动加载比较早,系统一些API可能还用不了。

读书人网 >C语言

热点推荐