Amostras de driver USB (Universal Serial Bus)
As amostras de driver USB fornecem um ponto de partida para escrever um driver USB personalizado para o seu dispositivo.
Importante
Este tópico é para desenvolvedores de drivers de dispositivo USB.
Se for um utilizador do Windows com 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:
Procure e baixe exemplos individuais de drivers do Windows 10 no portal Microsoft Samples.
Clone, faça um fork ou descarregue o repositório de exemplos de driver do Windows em GitHub .
Veja os exemplos de drivers USB do Windows 10 no GitHub.
Versões anteriores de exemplos de driver do Windows podem ser encontradas nos seguintes locais:
Amostra | Descrição |
---|---|
KMDF Controlador de Barramento | Demonstra como usar o KMDF para um controlador de barramento com o dispositivo OSR USB-FX2. |
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 foi escrito para o OSR USB-FX2 Learning Kit. |
Driver de Função USB para Cliente | Um driver de exemplo básico que demonstra como criar um driver de controlador de função USB para o Windows usando o driver de extensão de classe de função USB (UFX). |
Exemplo de filtro UMDF sobre o driver de função KMDF para USB-FX2 OSR (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 OSR USB-FX2 Learning Kit. |
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 OSR USB-FX2 Learning Kit. |
UMDF 1 Driver de função | 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 amostra, e suporta representação e desligamento ocioso. |
Driver de Função UMDF 2 | Um driver User-Mode Driver Framework (UMDF 2) para o dispositivo OSR USB-FX2. Inclui um aplicativo de teste e metadados de dispositivos de exemplo, e suporta simulação e desligamento por inatividade. |
Usbsamp Driver USB Genérico | Demonstra como realizar transferências de velocidade máxima, alta velocidade e SuperSpeed de e para pontos finais em massa e isócronos de um dispositivo USB genérico. |
USBView | Uma aplicação Windows que lhe permite procurar todos os controladores USB e dispositivos USB ligados no seu sistema. |
Laboratório de aprendizagem de driver de exemplo 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. |
UcmCxUcsi Port Controller Client Driver | Demonstra como criar um driver de controlador de porta USB Type-C do Windows usando o driver de extensão de classe do USB Connector Manager (UcmCx). |
UcmTcpciCx Port Controller Client Driver | Demonstra como criar um driver de controlador de porta USB Type-C do Windows usando o USB Connector Manager Type-C driver de extensão de classe Port Controller Interface (UcmTcpciCx). |
Driver de cliente ACPI UcmUcsiCx | Demonstra-se como criar um driver de controlador de porta USB Type-C compatível com UCSI (transporte ACPI) para Windows usando o driver de extensão de classe USB Connector Manager (UcmCx). |