akain
驱动牛犊
驱动牛犊
  • 注册日期2006-06-22
  • 最后登录2010-03-30
  • 粉丝0
  • 关注0
  • 积分165分
  • 威望172点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
阅读:1757回复:10

app 如何和 driver 同步

楼主#
更多 发布于:2008-07-07 15:34
想通过app 创建共享内存 来读取 driver 的数据,如display driver 的数据,但由于display driver 的数据更换太快,app来不及处理。其中我感觉不能用event 等同步机制来同步(没法保证 IRQL <= DISPATCH_LEVEL 我是初手不太肯定,不知这种想法是否正确),请大牛们给指点。感谢万分!
akain
驱动牛犊
驱动牛犊
  • 注册日期2006-06-22
  • 最后登录2010-03-30
  • 粉丝0
  • 关注0
  • 积分165分
  • 威望172点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-07-08 10:26
是否问题有问题呀?
如没有,请各位给个提示行吗。
stanlyburg
驱动小牛
驱动小牛
  • 注册日期2005-01-30
  • 最后登录2008-08-12
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望72点
  • 贡献值0点
  • 好评度57点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-07-08 18:16
内核对象
akain
驱动牛犊
驱动牛犊
  • 注册日期2006-06-22
  • 最后登录2010-03-30
  • 粉丝0
  • 关注0
  • 积分165分
  • 威望172点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-07-09 16:37
先谢了!我想想,希望您还能帮我。
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-07-11 00:49
当然可以用事件等来同步
但具体选择什么方式要根据你的实际情况来,也和开发人员个人兴趣有关系
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
ysy
ysy
驱动中牛
驱动中牛
  • 注册日期2002-02-18
  • 最后登录2008-08-25
  • 粉丝0
  • 关注0
  • 积分201分
  • 威望29点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-07-11 16:53
如果你写入数据比处理数据快,怎么同步都没用,最终结果还是数据丢失。
akain
驱动牛犊
驱动牛犊
  • 注册日期2006-06-22
  • 最后登录2010-03-30
  • 粉丝0
  • 关注0
  • 积分165分
  • 威望172点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-07-14 13:50
Allenzh 非常感谢您! 如果要用event 来同步的话,我如何才能确保IRQL <= DISPATCH_LEVEL ?或者说,如何使这机制起作用呢?
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2008-07-14 18:20
比如:你可以使用线成,在线成中肯定是满足IRQL了
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2008-07-14 18:21
MSND中有驱动和App共用事件的Sample
具体名称忘记了,你查一下
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
akain
驱动牛犊
驱动牛犊
  • 注册日期2006-06-22
  • 最后登录2010-03-30
  • 粉丝0
  • 关注0
  • 积分165分
  • 威望172点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2008-07-15 09:39
AllenZh,谢谢您 !我先试试。
petsatan
驱动牛犊
驱动牛犊
  • 注册日期2007-09-03
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望133点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2008-07-17 08:06
to: AllenZh   是general\event ?
游客

返回顶部