Exemplos de driver do Barramento Serial Universal (USB)
Os exemplos de driver USB fornecem um ponto de partida para gravar um driver USB personalizado para seu dispositivo.
Importante
Este tópico é para desenvolvedores de driver de dispositivo USB.
Se você for um usuário do Windows com problemas com um dispositivo USB, consulte Solucionar problemas comuns de USB.
Há várias maneiras de usar os exemplos de driver USB Windows 10:
Procure e baixe exemplos individuais de driver de Windows 10 no portal de Exemplos da Microsoft.
Clone, bifurque ou baixe o repositório Windows-driver-samples no GitHub.
Exiba os exemplos de driver USB Windows 10 no GitHub.
Versões anteriores de exemplos de driver do Windows podem ser encontradas nos seguintes locais:
Os exemplos de driver do Windows 7 estão incluídos no Windows Driver Kit versão 7.1.0. Os exemplos de driver estão localizados no subdiretório \src (por exemplo, C:\WinDDK\7600.16385.1\src).
Amostra | Descrição |
---|---|
Motorista de Barramento KMDF | Demonstra como usar o KMDF para um motorista de ônibus com o dispositivo USB-FX2 do OSR. |
Driver de função KMDF de exemplo para OSR USB-FX2 | Demonstra como executar transferências de dados em massa e interromper para um dispositivo USB. O exemplo é escrito para o Kit de Aprendizagem USB-FX2 do OSR. |
Driver de 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 da 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 é escrito para o Kit de Aprendizagem USB-FX2 do OSR. |
Filtro UMDF de exemplo 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 é escrito para o Kit de Aprendizagem USB-FX2 do OSR. |
Driver de funções UMDF 1 | Um driver User-Mode Driver Framework (UMDF 1) para o dispositivo USB-FX2 do OSR. Ele inclui um aplicativo de teste e metadados de dispositivo de exemplo e dá suporte à representação e à energia ociosa. |
Driver de funções UMDF 2 | Um driver do 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 à energia ociosa. |
Usbsamp Generic USB Driver | 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 que você navegue por todos os controladores USB e dispositivos USB conectados em seu sistema. |
Laboratório de Aprendizagem do 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 de cliente do controlador de porta UcmCxUcsi | Demonstra como criar um driver de controlador de porta Tipo C usb do Windows usando o driver de extensão de classe do Gerenciador de Conectores USB (UcmCx). |
Driver de cliente do controlador de porta UcmTcpciCx | Demonstra como criar um driver de controlador de porta Tipo C usb do Windows usando o driver de extensão da classe de interface do controlador de porta tipo C do Gerenciador de Conector USB (UcmTcpciCx). |
Driver de Cliente ACPI UcmUcsiCx | Demonstra como criar um driver de controlador de porta do Tipo C usb do Windows compatível com UCSI (transporte ACPI) usando o ucmCx (driver de extensão de classe) do Gerenciador de Conectores USB. |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de