Freigeben über


Aufrufen von WinUSB aus UMDF

Warnung

UMDF 2 ist die neueste Version von UMDF und ersetzt UMDF 1. Alle neuen UMDF-Treiber sollten mit UMDF 2 geschrieben werden. UMDF 1 werden keine neuen Features hinzugefügt, und die Unterstützung für UMDF 1 für neuere Versionen von Windows 10 ist eingeschränkt. Universelle Windows-Treiber müssen UMDF 2 verwenden.

Die archivierten UMDF 1-Beispiele finden Sie im Windows 11, Version 22H2 – Mai 2022 Treiberbeispiele Update.

Weitere Informationen finden Sie unter Erste Schritte mit UMDF.

Ein UMDF-Treiber kann WinUSB-Funktionen direkt aufrufen, wenn der Treiber die USB-spezifischen UMDF-Schnittstellen nicht zum Ausführen eines bestimmten Vorgangs verwenden kann. Um WinUSB Functions aufzurufen, muss der Treiber zuerst ein WinUSB-Schnittstellenhandle abrufen, indem er IWDFUsbTargetDevice::GetWinUsbHandle oder IWDFUsbInterface::GetWinUsbHandle aufruft. Ein WinUSB-Schnittstellenhandle wird verwendet, um die erste Schnittstelle in der ausgewählten Konfiguration zu definieren.

Weitere Informationen finden Sie unter Zugreifen auf ein USB-Gerät mithilfe von WinUSB-Funktionen.