USB设备是否有“弹出设备”是什么决定的?

孤魂游梦 2013-10-30 10:00:26
比如U盘就有弹出设备,但是USB的鼠标和键盘就没有。
USB的设备有些有“弹出设备”有些没有,这是什么决定的?
...全文
180 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
孤魂游梦 2013-11-05
  • 打赏
  • 举报
回复
引用 6 楼 mycool2001 的回复:
这个需要驱动的支持,驱动中需要处理DEVICE_CAPABILITIES 的请求,并置Removeable = true才行。
不好意思,这几天有事没上论坛。 我的疑问是,是否驱动支持了,那就一定会有? 我的设备使用的是WINUSB.sys。这是微软提供的驱动。 我不知他是否支持,但是我的设备插上去之后就有“弹出设备”。 但是我点击弹出之后,设备就变成问题设备。感觉上是没有弹出成功。
mycool2001 2013-11-01
  • 打赏
  • 举报
回复
这个需要驱动的支持,驱动中需要处理DEVICE_CAPABILITIES 的请求,并置Removeable = true才行。
孤魂游梦 2013-11-01
  • 打赏
  • 举报
回复
顶上去!顶上去!
孤魂游梦 2013-10-31
  • 打赏
  • 举报
回复
谁能具体一点。 注册表中的那个键值决定了是否是“弹出设备”?(我查了一些资料,有说是Capabilities的指,但是实际和资料说的不太一样) 注册表中的值应该是在驱动安装的时候就已经确定了,那么具体到驱动中是什么决定了是否是“弹出设备”?
许文君 2013-10-30
  • 打赏
  • 举报
回复
看看这个资源以及他的说明 http://download.csdn.net/detail/dairende/749664
worldy 2013-10-30
  • 打赏
  • 举报
回复
根据驱动程序在注册表中的设置值确定
oyljerry 2013-10-30
  • 打赏
  • 举报
回复
WMI或者注册表查看是否有这个信息

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧