版块
论坛
喜欢
话题
应用
搜索
登录
注册
首页
>
驱动开发
>
USB驱动开发
>
不安全的删除USB设备后,需要再插拔一次才能复位的问题
回复
« 返回列表
aollyia
驱动牛犊
注册日期
2005-02-28
最后登录
2009-08-18
粉丝
0
关注
0
积分
133分
威望
14点
贡献值
0点
好评度
13点
原创分
0分
专家分
0分
加关注
写私信
阅读:
1627
回复:
0
不安全的删除USB设备后,需要再插拔一次才能复位的问题
楼主
#
更多
只看楼主
倒序阅读
发布于:2005-02-28 14:19
保存
各位高手:
我第一次成功打开USB后,中途拔除设备(系统弹出不安全的设备删除),再次接入时,在
status = SetupDiEnumDeviceInterfaces(
m_Class->GetHandle(),
NULL,
m_Class->GetGuid(),
Index,
&m_Data
);
函数返回的status始终是0。再插拔一次,恢复正常。
如果在拔除设备之前CloseHandle,则不会出现这个现象。
该如何解决上面的问题?请各位高手指教。
喜欢
0
最新喜欢:
回复
发帖
回复
« 返回列表
普通帖
您需要登录后才可以回帖,
登录
或者
注册
返回顶部
关闭
最新喜欢