Partilhar via


Exemplos de driver USB (Barramento Serial Universal)

Os exemplos de driver USB fornecem um ponto de partida para escrever um driver USB personalizado para seu dispositivo.

Importante

Este tópico destina-se a desenvolvedores de driver de dispositivo USB.

Se você for um usuário do Windows que tem problemas com um dispositivo USB, consulte Corrigir problemas de USB-C no Windows.

Há várias maneiras de usar os exemplos de driver USB do Windows 10:

As versões anteriores de exemplos de driver do Windows podem ser encontradas nestes locais:

Amostra Descrição
Driver de barramento KMDF Demonstra como usar o KMDF para um driver de barramento com o dispositivo OSR USB-FX2.
Exemplo de driver de função KMDF para OSR USB-FX2 Demonstra como executar transferências de dados em massa e de interrupção para um dispositivo USB. O exemplo foi escrito para o Kit de Aprendizagem OSR USB-FX2.
Driver cliente de função USB Um driver de exemplo de esqueleto que mostra como criar um driver de controlador de função USB do Windows usando o driver de extensão de classe de função USB (UFX).
Exemplo de filtro UMDF acima do driver de função KMDF para OSR USB-FX2 (UMDF 1) Demonstra como carregar um driver de filtro UMDF como um driver de filtro superior acima do driver de exemplo kmdf_fx2. O exemplo foi escrito para o Kit de Aprendizagem OSR USB-FX2.
Exemplo de filtro UMDF acima do driver de função UMDF para OSR USB-FX2 (UMDF 1) Demonstra como carregar um driver de filtro UMDF como um driver de filtro superior acima do driver de exemplo umdf_fx2. O exemplo foi escrito para o Kit de Aprendizagem OSR USB-FX2.
Driver de função UMDF 1 Um driver UMDF 1 (User-Mode Driver Framework) para o dispositivo OSR USB-FX2. Ele inclui um aplicativo de teste e metadados de dispositivo de exemplo e dá suporte à representação e ao desligamento ocioso.
Driver de função UMDF 2 Um driver UMDF 2 (User-Mode Driver Framework) para o dispositivo OSR USB-FX2. Ele inclui um aplicativo de teste e metadados de dispositivo de exemplo e dá suporte à representação e ao desligamento ocioso.
Driver USB genérico Usbsamp Demonstra como executar transferências de velocidade total, alta velocidade e SuperSpeed de e para pontos de extremidade em massa e isócronos de um dispositivo USB genérico.
USBView Um aplicativo do Windows que permite navegar por todos os controladores USB e dispositivos USB conectados em seu sistema.
Laboratório de aprendizado de driver de exemplo do WDF para OSR USB-FX2 Contém um aplicativo de teste de console e uma série de drivers iterativos para KMDF e UMDF versão 1.
Driver do cliente do controlador de porta UcmCxUcsi Demonstra como criar um driver de controlador de porta USB Type-C do Windows usando o driver de extensão de classe do Gerenciador de Conectores USB (UcmCx).
Driver cliente do controlador de porta UcmTcpciCx Demonstra como criar um driver de controlador de porta USB Type-C do Windows usando o driver de extensão de classe UcmTcpciCx (Interface do Controlador de Porta Type-C) do Gerenciador de Conectores USB.
Driver cliente ACPI UcmUcsiCx Demonstra como criar um driver de controlador de porta USB Type-C do Windows compatível com UCSI (transporte ACPI) usando o driver de extensão de classe do Gerenciador de Conectores USB (UcmCx).