关于移除U盘的问题

BombZhang 2005-12-08 10:53:07
我已经实现了移除一个U盘的功能。现在如果有两个同样的U盘插入电脑,比如说这两个u盘对应的盘符分别是F和G,我只想移除对应G盘的那个U盘,现在的问题是移除USB设备时如何区分这两个U盘?
通过读取设备信息得到的二者的信息是一样的。
...全文
199 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzheng318 2006-01-05
  • 打赏
  • 举报
回复
接分!
BombZhang 2006-01-05
  • 打赏
  • 举报
回复
TO: saliors(正在学习中)

我用SetupDiGetDeviceRegistryProperty获取系统设备的SPDRP_PHYSICAL_DEVICE_OBJECT_NAME属性,这是设备的一个名称好像,即使是同种设备这个名称也不同,所以就可以唯一标识U盘了,当然了在插入U盘时需要记下这个名称,移除后在把这个名称也移除。
具体操作内容较多,这里就不再多说了。
如果想知道更详细的请mail:Terminatorzhang@gmail.com
saliors 2006-01-05
  • 打赏
  • 举报
回复
请问搂主,用的什么方法啊?
lixiaosan 2006-01-05
  • 打赏
  • 举报
回复
接分。。
碧螺春的马甲 2006-01-05
  • 打赏
  • 举报
回复
是不是 devinst 嘿嘿。
wangk 2006-01-05
  • 打赏
  • 举报
回复
接分(汗~)
BombZhang 2006-01-05
  • 打赏
  • 举报
回复
自己搞定了,大家赶快过来顶一下,结贴了要

2,643

社区成员

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

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