gpt4 book ai didi

windows - 编程 USB 传输电缆/与 USB 设备驱动程序对话

转载 作者:可可西里 更新时间:2023-11-01 13:24:37 30 4
gpt4 key购买 nike

如何以编程方式从 Windows 访问 USB 传输电缆(例如 Belkin 的 Easy Transfer Cable)?

我熟悉 libusb-win32 ,但据我所知,将其用于较新的设备和 Windows Vista 似乎不太可靠。

我知道Windows Easy Transfer可以做到这一点。如何编写与 Windows 轻松传送功能相同的代码?

如果没有关于如何执行此操作的固定文档,我愿意进行一些挖掘,但我不知道从哪里开始。我如何查看 Windows Easy Transfer 正在做什么以了解它是如何工作的?我看到 Windows 甚至在设备管理器“传输电缆设备”中为传输电缆提供了自己的类别。我如何与这些驱动程序之一进行低级通信?

最佳答案

我发现微软现在提供WinUSB用于与 USB 设备进行简单的用户模式通信。 (必须首先为设备安装 WinUSB 设备驱动程序;这有点类似于 libusb-win32 设备驱动程序。)WinUSB 可在 XP(SP2 及更高版本)和 Vista 上运行。

Easy Transfer Cable 使用 WinUSB 作为其设备驱动程序,因此我能够按照 Microsoft 的 WinUSB howto 中的示例代码与其通信。文档。

关于windows - 编程 USB 传输电缆/与 USB 设备驱动程序对话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/608607/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com