Esempi di driver USB

L'articolo contiene informazioni di base sugli esempi USB disponibili per il download dal repository di esempi di driver Di Windows in GitHub.

Esempi USB

Nome esempio Descrizione di esempio
Lab di apprendimento driver di esempio WDF per OSR USB-FX2

Driver di funzione UMDF di esempio per OSR USB-FX2 (UMDF versione 1)

Driver di funzione di esempio per OSR USB-FX2 (UMDF versione 2)

Driver di funzione KMDF di esempio per OSR USB-FX2
L'esempio di OSRUSBFX2 illustra come eseguire trasferimenti di dati in blocco e interrompere i trasferimenti di dati in un dispositivo USB (Universal Serial Bus) usando Microsoft Windows Driver Frameworks (WDF). Questo esempio viene scritto per OSR USB-FX2 Learning Kit. La specifica per il dispositivo è disponibile in Uso di OSR USB FX-2 Learning Kit V2.0.
USBSAMP L'esempio USBSAMP illustra come eseguire i trasferimenti di dati bulk e isochronous a un dispositivo USB generico usando Windows Driver Framework (WDF). Questo esempio viene scritto per la scheda di test USB Intel 82930. Contiene un'applicazione di test della console per avviare i trasferimenti bulk e isochronous e ottenere informazioni sugli endpoint di I/O del dispositivo. L'applicazione illustra anche come usare i nomi dei dispositivi basati su GUID e i nomi delle pipe generati dal sistema operativo usando le API in modalità utente SetupDiXXX .
USBVIEW L'esempio USBVIEW mostra come un'applicazione in modalità utente può enumerare controller host USB, hub USB e dispositivi USB collegati. L'esempio illustra come eseguire query sulle informazioni sui dispositivi USB dal Registro di sistema e tramite richieste USB ai dispositivi. USBVIEW è basato sul modello di driver Windows (WDM).

Ottenere l'eseguibile USBView nella cartella Strumenti di Windows Driver Kit (WDK).

Creazione di un esempio

Per informazioni sulla creazione dei driver di esempio, vedere Sviluppo, test e distribuzione dei driver.