【问题标题】:Talking to USB devices without WinUSB driver in C#在 C# 中与没有 WinUSB 驱动程序的 USB 设备通信
【发布时间】:2017-12-26 12:29:14
【问题描述】:

有关 UWP 应用程序中 USB 访问的所有文档始终假定使用 WinUSB 驱动程序。第一步是安装 WinUSB 驱动,这样才能在 USB 设备上使用 Windows.Devices.Usb 命名空间函数。

我正在尝试访问一个 没有 WinUSB 驱动程序的 USB 设备,因为该设备带有自己的驱动程序。 这是否意味着我现在不能使用 Windows.Devices.Usb 命名空间函数? 或者 WinUSB 驱动程序只是一个通用 USB 驱动程序,如果可用,可以很容易地被特定的 USB 设备驱动程序替换,我可以如果 USB 设备有自己的驱动程序,使用 Windows.Devices.Usb 命名空间函数?

【问题讨论】:

  • 并非所有 USB 驱动程序都相同。有些可以使用通用的 Windows 驱动程序,而另一些只能使用他们自己的驱动程序。

标签: c# uwp usb


【解决方案1】:

我正在尝试访问没有 WinUSB 驱动程序的 USB 设备,因为该设备带有自己的驱动程序。这是否意味着我现在不能使用 Windows.Devices.Usb 命名空间函数?

是的,如果设备驱动程序不是 Winusb.sys,则不能使用 Windows.Devices.Usb。见官方文档What are the limitations of the namespace

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-19
    • 2011-11-04
    相关资源
    最近更新 更多