Digital
驱动牛犊
驱动牛犊
  • 注册日期2001-08-08
  • 最后登录2008-07-08
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1931回复:4

DRIVER如何主动与应用程序通讯

楼主#
更多 发布于:2001-08-23 11:50
通常情况都是应用程序通过DEVICEIOCTL与DRIVER通讯,有什么办法让DRIVER主动与应用程序通讯?

最新喜欢:

hapihapi
相信自已!
dazzy
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-08-12
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望10点
  • 贡献值1点
  • 好评度10点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-08-23 14:26
2k/nt下,可以用异步过程调用(APC)。
Digital
驱动牛犊
驱动牛犊
  • 注册日期2001-08-08
  • 最后登录2008-07-08
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-08-23 14:52
大侠,请仔细讲讲啊! 很多人都想知道的:)
先谢过了
相信自已!
txftxf
驱动牛犊
驱动牛犊
  • 注册日期2001-07-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-08-28 10:16
两种方法
1)异步APC机制
2)共享事件机制
基本思想是利用DeviceIoControl传递给Vxd一个回调地址(后者为事件句柄),让Vxd来通知应用。你可以在Vtoolsd help的Examples查到其例程,很全的
jeosph
驱动中牛
驱动中牛
  • 注册日期2001-04-19
  • 最后登录2006-08-08
  • 粉丝0
  • 关注0
  • 积分96分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-08-30 19:48
有一篇文章就是说如何实现APC的,你可以在专栏文章里找!!
游客

返回顶部