clb6040110331
驱动牛犊
驱动牛犊
  • 注册日期2008-03-24
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分48分
  • 威望276点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:1134回复:1

请教一下,上位机应用程序为啥关不掉??????

楼主#
更多 发布于:2008-12-01 00:11
我用子线程等待的方式,等待pci总线给我发中断,用的是应用程序创建一个事件,把句柄发给驱动程序
然后等待,watiforsingleobject()。如果我不想使用应用程序了,为什么我的应用程序关不掉呢?
我用closehandle()关掉了事件的句柄,和子线程句柄,还有打开仪器获得的句柄,为什么应用程序的进程关不掉呢?
各位路过的大牛们给点灵感啊,谢谢了!
dreamsity
驱动小牛
驱动小牛
  • 注册日期2006-09-01
  • 最后登录2013-07-04
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望821点
  • 贡献值1点
  • 好评度68点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2008-12-20 21:31
一个IRP没有正确处理,被PEEDING了。
最可能的就是一直WAIT在某个同步对象上。
一切都是时间问题!
游客

返回顶部