怎样不显示U盘盘符

piscesZZK 2017-04-13 09:54:56
使用USB进行通信,设备模拟成U盘的,现在想不让模拟的U盘在电脑上显示出盘符,可以实现吗?看了SCSI的协议,也没找到,有前辈知道吗?还望不吝赐教,谢谢!
...全文
800 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
piscesZZK 2017-10-18
  • 打赏
  • 举报
回复
没有找到具体的方法,后面用户也没强求这个问题,就没搞了。
yxz250233695 2017-07-04
  • 打赏
  • 举报
回复
看看USB协议
  • 打赏
  • 举报
回复
都是U盘了 系统肯定要给你显示盘符啊
fly 100% 2017-04-20
  • 打赏
  • 举报
回复
把standard 设备描述符的 bdeviceclass 配置成其他类型 比如hid 就不会识别成u盘了
uid123 2017-04-14
  • 打赏
  • 举报
回复
在一台固定电脑上还是不固定电脑?
趁早 2017-04-14
  • 打赏
  • 举报
回复
不可能实现 , 想让电脑不显示出盘符, 那你的USB设备类型就不能是存储设备, 要么非标,要么其它的USB设备
of123 2017-04-13
  • 打赏
  • 举报
回复
模拟成 U 盘是指什么?是通过文件系统读取和写入数据吗? 如果是通过你的软件发送 SCSI 命令通讯的,可以设置成“自定义设备”。只要将 12 命令返回的 Inquery Data 的首 4 字节设置成 0x00, 0x00, 0x00, 0x00 即可。

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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