Driver client USB per supporti agnostici (MA-USB)
Nota
L'interfaccia USB media-agnostica non è supportata da Windows ed è destinata solo alla valutazione.
In Windows 10 versione 1709, lo stack di driver USB può inviare pacchetti USB su supporti fisici non USB, ad esempio Wi-Fi usando il protocollo USB (MA-USB) multimediale. La nuova funzionalità è stata progettata in modo che le modifiche necessarie ai driver client USB esistenti siano minime. Questo set di modifiche include informazioni aggiuntive sul trasporto:
Per i dispositivi con endpoint isochrono/streaming, il driver client deve conoscere i ritardi associati alla programmazione di trasferimento e al completamento del trasferimento in modo che il driver possa assicurarsi che il dispositivo ottenga i pacchetti isocroni sul tempo.
Il driver client può usare queste informazioni per ottimizzare la selezione più elevata dei protocolli. Ad esempio, un driver di visualizzazione può usare le informazioni sulla latenza e sulla larghezza di banda per scegliere i codec e gli schemi di buffer migliori. Poiché queste caratteristiche potrebbero cambiare dinamicamente, il driver deve determinare le modifiche.