zhangxujun1981
驱动牛犊
驱动牛犊
  • 注册日期2007-08-30
  • 最后登录2010-10-26
  • 粉丝0
  • 关注0
  • 积分373分
  • 威望147点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
阅读:2473回复:2

关于 createfile 重复打开USB设备问题?

楼主#
更多 发布于:2009-03-30 17:31
 我写了一个USB驱动,在应用程序中(VC开发的),
通过Createfile打开设备,然后将USB设备拨出(模拟USB
设备意外断电或拨出情况),再调用createfile却不能打开
设备了,请问怎样可以做到不用关闭应用程序重来,就可以
再一次成功打开设备呢?
驱网无线,快乐无限
zhangxujun1981
驱动牛犊
驱动牛犊
  • 注册日期2007-08-30
  • 最后登录2010-10-26
  • 粉丝0
  • 关注0
  • 积分373分
  • 威望147点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-03-31 09:40
我已经知道了,是因为一个thread始终在使用设备句柄,虽然调用的closehandle返回正常,但实际上设备却没有被关闭,
只有关闭thread 才可以
驱网无线,快乐无限
Nirvanayq
驱动牛犊
驱动牛犊
  • 注册日期2009-05-21
  • 最后登录2010-01-08
  • 粉丝0
  • 关注0
  • 积分69分
  • 威望521点
  • 贡献值2点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2009-07-01 11:38
我也是同样的问题,那怎么关闭呢?
游客

返回顶部