USB Mass storage 设备路径疑问,急需解决·········· usbstorMass storage隐藏盘符设备路径GUID 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下午打开这种形式的\\?\usbstor#disk&ven_kingston&prod_datatraveler_2.0&rev_pmap#5b8504002c22&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}路径,句柄竟然返回0xffffffff无效了,大神在哪里啊·····帮帮忙吧···· USB通信,肯定需要底层支持。问底层的人要通信方式吧 因为下位机是Mass storage免驱设备,底层驱动用的是Windows自带的usbstor.sys,就是U盘用的,在网上找usbstor.sys源码也找不到······· 因为下位机是Mass storage免驱设备,底层驱动用的是Windows自带的usbstor.sys,就是U盘用的,在网上找usbstor.sys源码也找不到·······楼主你是要做USB设备?还是做PC上层应用?要是做USB设备,这个我不懂,只知道USB设备是有公开标准的要是左上层应用,通信方面,就要看USB设备是怎么实现的了,找做底层的人要一下通信示例就行了。 因为下位机是Mass storage免驱设备,底层驱动用的是Windows自带的usbstor.sys,就是U盘用的,在网上找usbstor.sys源码也找不到·······楼主你是要做USB设备?还是做PC上层应用?要是做USB设备,这个我不懂,只知道USB设备是有公开标准的要是左上层应用,通信方面,就要看USB设备是怎么实现的了,找做底层的人要一下通信示例就行了。两者都做,现在USB设备可以确定没问题,只是PC上层应用,底层用的是Windows自带的usbstor.sys,不用做啊···· 网上有线程的枚举USB设备的代码http://blog.sina.com.cn/s/blog_4635cff00100083a.html你看那里面那个GetDrivesDevInstByDiskNumber()函数,就有枚举设备的过程。 因为下位机是Mass storage免驱设备,底层驱动用的是Windows自带的usbstor.sys,就是U盘用的,在网上找usbstor.sys源码也找不到·······楼主你是要做USB设备?还是做PC上层应用?要是做USB设备,这个我不懂,只知道USB设备是有公开标准的要是左上层应用,通信方面,就要看USB设备是怎么实现的了,找做底层的人要一下通信示例就行了。两者都做,现在USB设备可以确定没问题,只是PC上层应用,底层用的是Windows自带的usbstor.sys,不用做啊····兰州,我觉得你的思路有问题Mass Storage是不需要额外驱动,电脑可以识别,但是要是上层应用和ms设备通信,是需要ms设备有通信的处理。如果有嵌入式的代码,你查查嵌入式代码,看看具体通信要怎么实现 m_hDiskHandle=CreateFile("\\\\.\\PhysicalDrive1",GENERIC_READ,0, NULL, OPEN_EXISTING, 0, NULL);if (m_hDiskHandle == INVALID_HANDLE_VALUE) {}这样打开就可以了 楼主你好,最近我也在研究与U盘通信的方法,如果使用CreateFile()打开U盘句柄的话,只能对其扇区读写,你知道怎么读写它的端点缓冲区吗? 怎么连续查询几个无关表中的数据,_RecordsetPtr怎么用 有关Edit控件的问题----数据动态刷新后与垂直滚动条同一水平位置! 深入浅出MFC着本书的第二版现在还有人用不 在线等,马上给分!将INT 类型的值传给对话框! 在2000下运行的程序为什么到了98下就运行不起来 请问什么是"内核",作用是什么 关于windows中imapi2刻录的问题 “关于控件的问题!!” 在VC++中怎么汉化可执行文件! 德韶科技(北京)有限公司,北京的兄弟们小心这个骗子公司 外网的服务器和内网的客户端连接成功后能够互发信息吗? 如何使用gdiplus将bmp合成到jpg的某个位置
楼主你是要做USB设备?还是做PC上层应用?要是做USB设备,这个我不懂,只知道USB设备是有公开标准的要是左上层应用,通信方面,就要看USB设备是怎么实现的了,找做底层的人要一下通信示例就行了。
楼主你是要做USB设备?还是做PC上层应用?要是做USB设备,这个我不懂,只知道USB设备是有公开标准的要是左上层应用,通信方面,就要看USB设备是怎么实现的了,找做底层的人要一下通信示例就行了。两者都做,现在USB设备可以确定没问题,只是PC上层应用,底层用的是Windows自带的usbstor.sys,不用做啊····
http://blog.sina.com.cn/s/blog_4635cff00100083a.html
你看那里面那个GetDrivesDevInstByDiskNumber()函数,就有枚举设备的过程。
楼主你是要做USB设备?还是做PC上层应用?要是做USB设备,这个我不懂,只知道USB设备是有公开标准的要是左上层应用,通信方面,就要看USB设备是怎么实现的了,找做底层的人要一下通信示例就行了。两者都做,现在USB设备可以确定没问题,只是PC上层应用,底层用的是Windows自带的usbstor.sys,不用做啊····
兰州,我觉得你的思路有问题Mass Storage是不需要额外驱动,电脑可以识别,但是要是上层应用和ms设备通信,是需要ms设备有通信的处理。如果有嵌入式的代码,你查查嵌入式代码,看看具体通信要怎么实现
if (m_hDiskHandle == INVALID_HANDLE_VALUE)
{}这样打开就可以了