Jos*_*ley 6 windows usb device-driver
如何以编程方式从Windows 访问USB传输电缆(如Belkin的Easy Transfer电缆)?
我对libusb-win32很熟悉,但据我所知,使用较新的设备并使用Windows Vista似乎很不错.
我知道Windows Easy Transfer可以做到这一点.如何编写与Windows Easy Transfer完全相同的代码?
如果没有关于如何做到这一点的罐装文件,我愿意做一些挖掘,但我不知道从哪里开始.如何查看Windows Easy Transfer正在执行的操作以了解它的工作原理?我看到Windows甚至在设备管理器"传输电缆设备"中为传输电缆提供了自己的类别.如何与这些驱动程序之一进行低级别通信?
我发现微软现在提供WinUSB,用于与USB设备进行简单的用户模式通信.(必须首先为设备安装WinUSB设备驱动程序;这有点类似于libusb-win32设备驱动程序.)WinUSB适用于XP(SP2及更高版本)和Vista.
Easy Transfer Cable使用WinUSB作为其设备驱动程序,因此我可以通过遵循Microsoft的WinUSB howto文档中的示例代码与其进行通信.
| 归档时间: |
|
| 查看次数: |
5655 次 |
| 最近记录: |