Partilhar via


Amostras de driver USB

O artigo contém informações básicas sobre as amostras de USB que estão disponíveis para download no repositório de exemplos de driver do Windows no GitHub.

Amostras USB

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

Amostra de Driver de Função UMDF para OSR USB-FX2 (Versão UMDF 1)

Driver de Função 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 massa e de interrupção para um dispositivo USB (Universal Serial Bus) usando as estruturas de driver do Microsoft Windows (WDF). Este exemplo foi escrito para o OSR USB-FX2 Learning Kit. A especificação para o dispositivo pode ser encontrada em Usando o OSR USB FX-2 Learning Kit 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 Windows Driver Framework (WDF). Este exemplo foi 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 finais de E/S do dispositivo. A aplicação também demonstra como usar nomes de dispositivos baseados em GUID e nomes de pipe que são gerados pelo sistema operativo usando as APIs de utilizador SetupDiXXX.
USBVIEW O exemplo USBVIEW mostra como um aplicativo de modo de usuário pode enumerar controladores host USB, hubs USB e dispositivos USB conectados. O exemplo mostra como consultar informações sobre dispositivos USB a partir do registo e através de pedidos USB para os dispositivos. USBVIEW é baseado no Windows Driver Model (WDM).

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

Construindo uma amostra

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