2017-12-26 10 views
0

Die gesamte Dokumentation bezüglich USB-Zugriff in UWP-Anwendung setzt immer voraus, dass WinUSB-Treiber verwendet wird. Der erste Schritt besteht darin, den WinUSB-Treiber zu installieren, nur dann kann man Windows.Devices.Usb Namespace-Funktionen mit USB-Gerät verwenden.Mit USB-Geräten ohne WinUSB-Treiber in C sprechen #

Ich versuche auf ein USB-Gerät ohne WinUSB-Treiber zuzugreifen, da dieses Gerät mit einem eigenen Treiber geliefert wird. Bedeutet das, dass ich Windows.Devices.Usb Namespace-Funktionen jetzt nicht verwenden kann? Oder WinUSB-Treiber ist nur ein generischer USB-Treiber, der leicht durch spezifischen USB-Gerätetreiber ersetzt werden kann, wenn er verfügbar ist, und ich kann Windows.Devices.Usb Namespace-Funktionen verwenden, wenn USB-Gerät einen eigenen Treiber hat?

+0

Nicht alle USB-Treiber sind gleich. Einige arbeiten mit dem generischen Windows-Treiber und andere funktionieren nur mit ihrem eigenen Treiber. – jdweng

Antwort

0

Ich versuche auf ein USB-Gerät ohne WinUSB-Treiber zuzugreifen, da dieses Gerät mit einem eigenen Treiber geliefert wird. Bedeutet das, dass ich Windows.Devices.Usb Namespace-Funktionen jetzt nicht verwenden kann?

Ja, Sie können Windows.Devices.Usb nicht verwenden, wenn der Gerätetreiber nicht Winusb.sys ist. Siehe das offizielle Dokument What are the limitations of the namespace.

Verwandte Themen