sonxn@163.com
驱动牛犊
驱动牛犊
  • 注册日期2009-07-09
  • 最后登录2011-03-27
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望181点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1769回复:0

请教版主和大牛 怎么Cancel掉正在处理或者Pending的IRP?

楼主#
更多 发布于:2010-01-11 00:18
状况:
使用GPRS拨号的时候。如果直接拔掉设备,那么网络连接图标要很久才能消失。。。

我写了一个Filter驱动看了一下,发现在IRP_MN_SURPRISE_RMOVE之后还有数据包在发送。。等了一些时间才收到IRP_MN_REMOVE.(就延时了)。

我直接在Filter驱动里面拦截下来,直接return发现还是要延迟很长时间网络图标才消失。

有什么办法让他不发数据包了,或者直接发remove?
(也就是想问怎么才能一把设备图标就消失?)
游客

返回顶部