U盘vid&pid与盘符如何对应

neuqgyc 2011-12-29 11:23:35
开发环境vs2005 vc.net
目的:灵活的获得自己优盘的盘符,并建立通信。
问题:使用盘符做CreateFile()的第一个参数调用DeviceIoControl函数成功能和优盘进行通信,
将盘符换成字符串(\\?\usb#vid_0072&pid_1703#4300000000098035#{a5dcbf10-6530-11d2-901f-00c04fb951ed})时CreateFile()函数能成功生成句柄,但DeviceIoControl函数调用失败。我比较两次handle的值不一样。我能获得上面的那一串字符串,但我不能通过该字符串获得盘符,我想知道二者之间有什么联系吗?看了一些帖子不是很明白,期待高手能不辞吝教。
...全文
168 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
风雨天山 2012-10-16
  • 打赏
  • 举报
回复
哎 可怜的孩子啊

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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