Compartilhar via


Exemplos de drivers USB

O artigo contém informações básicas sobre os exemplos de USB disponíveis para download do repositório Amostras de drivers do Windows no GitHub.

Exemplos de USB

Nome da amostra Descrição de exemplo
Laboratório de aprendizado de driver de exemplo do WDF para OSR USB-FX2

Driver de função UMDF de exemplo para OSR USB-FX2 (UMDF versão 1)

Driver de função OSR de exemplo para OSR USB-FX2 (UMDF versão 2)

Driver de função KMDF de exemplo para OSR USB-FX2
O exemplo OSRUSBFX2 mostra como executar transferências de dados em modo bulk e em modo interrupção para um dispositivo USB usando o WDF (Microsoft Windows Driver Frameworks). Este exemplo é escrito para o OSR USB-FX2 Learning Kit. A especificação do dispositivo pode ser encontrada em usando o kit de aprendizagem OSR USB FX-2 V2.0.
USBSAMP O exemplo USBSAMP mostra como executar transferências de dados em massa e isócronas para um dispositivo USB genérico usando o WDF (Windows Driver Framework). Este exemplo é escrito para a placa de teste USB Intel 82930. Ele contém um aplicativo de teste de console para iniciar transferências em massa e isócronas e obter informações sobre os pontos de extremidade de E/S do dispositivo. O aplicativo também demonstra como usar nomes de dispositivo baseados em GUID e nomes de pipe gerados pelo sistema operacional usando APIs de modo de usuário SetupDiXXX.
USBVIEW O exemplo USBVIEW mostra como um aplicativo no modo de usuário pode enumerar controladores de host USB, hubs USB e dispositivos USB anexados. O exemplo mostra como consultar informações sobre dispositivos USB do registro e por meio de solicitações USB para os dispositivos. O USBVIEW é baseado no WDM (Modelo de Driver do Windows).

Obtenha o executável USBView na pasta do Windows Driver Kit (WDK) Tools.

Compilando um exemplo

Para obter informações sobre como criar os drivers de exemplo, consulte Desenvolvendo, Testando e Implantando drivers.