Chiamata di WinUSB da UMDF
Avviso
UMDF 2 è la versione più recente di UMDF e sostituisce UMDF 1. Tutti i nuovi driver UMDF devono essere scritti usando UMDF 2. Nessuna nuova funzionalità viene aggiunta a UMDF 1 ed è disponibile un supporto limitato per UMDF 1 nelle versioni più recenti di Windows 10. I driver di Windows universali devono usare UMDF 2.
Gli esempi di UMDF 1 archiviati sono disponibili nell'Windows 11, versione 22H2 - Aggiornamento degli esempi di driver di maggio 2022.
Per altre informazioni, vedere Introduzione con UMDF.
Un driver UMDF può chiamare funzioni WinUSB direttamente se il driver non può usare le interfacce UMDF specifiche di USB per eseguire un'operazione specifica. Per chiamare Funzioni WinUSB, il driver deve prima ottenere un handle di interfaccia WinUSB chiamando IWDFUsbTargetDevice::GetWinUsbHandle o IWDFUsbInterface::GetWinUsbHandle. Un handle di interfaccia WinUSB viene usato per definire la prima interfaccia nella configurazione selezionata.
Per altre informazioni, vedere Come accedere a un dispositivo USB usando funzioni WinUSB.