jun2wu
驱动牛犊
驱动牛犊
  • 注册日期2002-07-04
  • 最后登录2006-04-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1205回复:4

如何解决此问题?

楼主#
更多 发布于:2002-07-09 10:49
在一个应用程序中打开一个USB设备后,在关闭此设备的handle前,如果将此设备拔出,请问在不关闭应用的前提下,该如何释放此handle所占用的资源?
Hideman
驱动中牛
驱动中牛
  • 注册日期2001-09-11
  • 最后登录2007-04-16
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-07-09 11:58
USB设备一般支持PNP,设备拔出后,会自动调用PNP的RemoveDevice部分。似乎直接CloseHandle()就可。
jun2wu
驱动牛犊
驱动牛犊
  • 注册日期2002-07-04
  • 最后登录2006-04-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-07-09 12:57
在此情况下,CloseHandle会返回错误!
Hideman
驱动中牛
驱动中牛
  • 注册日期2001-09-11
  • 最后登录2007-04-16
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-07-09 17:12
我的程序未出错呀
Hideman
驱动中牛
驱动中牛
  • 注册日期2001-09-11
  • 最后登录2007-04-16
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-07-09 17:16
CloseHandle(m_hDevice)m_hDevice可以预先保存起来
游客

返回顶部