pdfan
驱动牛犊
驱动牛犊
  • 注册日期2001-05-21
  • 最后登录2002-11-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1464回复:7

高手帮帮忙...

楼主#
更多 发布于:2002-03-28 15:37
现在遇到问题是这样的,驱动和应用层TMD的不能同步。
我需要的是这样的,驱动发时间给应用,现在结果是驱动
跑的比应用快。想问一下,能不能驱动发什么东东给应用层
而应用层能立即响应?同步事件我已经试过了,不行,还
有没有其他方法?
各位高手救救我吧...

最新喜欢:

flyfoxflyfox
欢迎指教...
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-03-28 16:26
用户被禁言,该主题自动屏蔽!
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-28 16:37
    通过应用层和内核层共享一个\"命名事件\"同步对象不行吗?
我曾经用过是可以的,在内核态建立命名事件对象,并初始化为非信号态,等到驱动程序想告诉应用程序时,便置为信号态。应用程序端可以单独建立一个线程专门来监视这个共享事件对象(不要放在主线程中),这样应该是绝对可以取得同步的,你再试一试。
Tom_lyd
pdfan
驱动牛犊
驱动牛犊
  • 注册日期2001-05-21
  • 最后登录2002-11-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-03-28 16:51
老大你的意思我明白。我的事件是在应用层上创建的。
然后应用去同步这个事件。你所说的正好相反...
不过有可能这种事情就根本做不到。或者是不是
还有另外一种机制呢?
欢迎指教...
jansen
驱动小牛
驱动小牛
  • 注册日期2001-10-21
  • 最后登录2007-10-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-03-28 19:59
如果你的驱动里面提供了接口就可以,如windows Api EscapeEx()函数就可以啊!
rich
pdfan
驱动牛犊
驱动牛犊
  • 注册日期2001-05-21
  • 最后登录2002-11-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-03-28 20:27
如果你的驱动里面提供了接口就可以,如windows Api EscapeEx()函数就可以啊!


老大还是你N,这个函数MSDN里面,我没找到。。。
详细说之...OK?
欢迎指教...
流氓兔
驱动老牛
驱动老牛
  • 注册日期2001-06-27
  • 最后登录2005-02-28
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-03-28 21:59
Tom_lyd说的对,偶也用过。
你是说应用层创建句柄核心层用不了是吗?
我是流氓!!!我怕谁!!! 不!!应该是我是老流氓!!!我怕谁!!![img]http://202.98.116.70:888/cgi-bin/newmov/bbs/attachment.cgi?forum=4&topic=25473&postno=1&type=.jpg[/img]
pdfan
驱动牛犊
驱动牛犊
  • 注册日期2001-05-21
  • 最后登录2002-11-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-03-29 09:11
Tom_lyd说的对,偶也用过。
你是说应用层创建句柄核心层用不了是吗?


可以呀用呀,只是应用层响应该事件的时候会有所延后.
欢迎指教...
游客

返回顶部