驱动牛犊
|
阅读:2536回复:2
关于 createfile 重复打开USB设备问题?
我写了一个USB驱动,在应用程序中(VC开发的),
通过Createfile打开设备,然后将USB设备拨出(模拟USB 设备意外断电或拨出情况),再调用createfile却不能打开 设备了,请问怎样可以做到不用关闭应用程序重来,就可以 再一次成功打开设备呢? |
|
驱动牛犊
|
沙发#
发布于:2009-03-31 09:40
我已经知道了,是因为一个thread始终在使用设备句柄,虽然调用的closehandle返回正常,但实际上设备却没有被关闭,
只有关闭thread 才可以 |
|
板凳#
发布于:2009-07-01 11:38
我也是同样的问题,那怎么关闭呢?
|
|