Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Para fazer seu dispositivo funcionar no Windows e em versões do Windows Phone anteriores ao Windows 10, você provavelmente precisou gravar dois drivers separados; por exemplo, um para o Windows 8.1 e outro para o Windows Phone 8.1. No Windows 10, na maioria dos casos, você pode gravar um driver que será executado em qualquer versão do Windows 10. Este tópico descreve planos de convergência para interfaces de driver de dispositivo no Windows 10 e fornece detalhes quando há diferenças específicas de versão. Ele responde a estas perguntas:
- Para drivers legados, um driver do Windows 8.1 funcionará no Windows 10 para edições de desktop (Home, Pro e Enterprise) e/ou no Windows 10 Mobile?
- Para novos drivers, posso criar um driver com o kit do Windows 10 que funcionará no Windows 10 para edições de desktop e no Windows 10 Mobile?
| Tecnologia | O binário do driver do Windows 8.1 é executado no Windows 10? | Alterações para o Windows 10 |
|---|---|---|
| Áudio | Sim | A partir do Windows 10, você pode gravar um driver de áudio KMDF (Kernel-Mode Driver Framework) que chama interfaces KMDF para PnP, gerenciamento de energia e gerenciamento ocioso. Para tratamento de E/S, um driver de áudio KMDF não deve usar a funcionalidade de fila de E/S no WDF, mas deve usar as interfaces COM existentes fornecidas pelo PortClass. Contudo, seu driver pode usar o suporte do framework para temporizadores, interrupções, DMA e destinos de E/S remota. Os drivers existentes do Windows 8.1 vinculados ao PortClass continuam funcionando no Windows 10 para edições de desktop e no Windows 10 Mobile. |
| Biometria | Sim | O Windows Biometric Framework (WBF) está disponível nas edições do Windows 10 para desktop e no Windows 10 Mobile. Se estiver desenvolvendo um novo driver biométrico para o Windows 10 Mobile, você pode usar um driver WBF do Windows 8.1 como ponto de partida. |
| Bluetooth | Sim | No Windows 10, a interface do driver de transporte Bluetooth para todos os dispositivos é convergente e usa um modelo de driver Bluetooth universal. Você pode gravar um único driver que seja executado em todas as plataformas de dispositivos Windows. A área de superfície do driver de áudio Bluetooth é divergente para o Windows 10 e permite as duas opções a seguir:
|
| Câmera | Sim | Recursos anteriormente disponíveis no Windows Phone 8.1 (como foco automático e HFR) estarão disponíveis nas edições do Windows 10 para desktop e no Windows 10 Mobile. Drivers de câmera legados do Windows 8.1 exigirão modificações para aproveitar esses recursos. |
| Celular | Sim | O Windows 10 continua a oferecer suporte ao MBIM 1.0 (Mobile Broadband Interface Model) para cartões de dados em PCs. Gerenciamento de conexão celular e wi-fi equivalente usando pilha convergente. As operadoras de telefonia móvel podem usar a configuração de configurações de celular do Open Mobile Alliance Device Management (OMA DM) tanto no Windows 10 para edições desktop quanto no Windows 10 Mobile. Além disso, os OEMs terão acesso ao provisionamento multivariado no Windows 10 para edições de desktop e no Windows 10 Mobile, enquanto a Mobile Broadband Account Experience (MBAE) ainda estará disponível no Windows 10 para edições de desktop. |
| Exibição | Sim | Já convergiu. O Windows Display Driver Model (WDDM) 1.3 é executado no Windows 8.1 e no Windows Phone 8.1. O WDDM 1.3 continua a ser compatível com o Windows 10. O WDDM 2.0 é novo no Windows 10. Para usar o tempo de execução e os recursos do Direct3D (D3D) 12, é necessário ter um driver WDDM 2.0. |
| Localização | Sim | Novo adaptador DDI do Sistema Global de Navegação por Satélite (GNSS) para Windows 10. O sensor do Windows 8.1 será compatível usando um PE legado do Sistema Global de Navegação por Satélite (GNSS). |
| NFC | Sim | Novo DDI do Windows 10 para cartão inteligente, Radio Manager, SE. Um driver NFC do Windows 8.1 continua funcionando, mas não pode aproveitar os novos recursos. |
| Sensor | Sim | Novos drivers para o Windows 10 podem gravar um User-Mode Driver Framework (UMDF) 2.x driver que usa pilha de sensores comum (semelhante ao modelo do Windows Phone 8.1) e o mesmo pacote de driver funciona no Windows 10 para edições desktop e no Windows 10 Mobile. A extensão de classe de sensor do Windows 8.1 usa UMDF 1. A extensão de classe de sensor do Windows Phone 8.1 usa UMDF 2. No Windows 10, a nova extensão de classe de sensor usa UMDF 2, como no Windows Phone 8.1. Para compilar usando o kit do Windows 10, é necessário usar o último. O binário do driver do Windows 8.1 ainda é executado no Windows 10. O driver de classe HID ainda está disponível para o Windows 10, sem driver fornecido pelo fornecedor e sem necessidade de alterações de firmware se você usar os tipos de HID existentes definidos no Windows 8.1. |
| Touchpad de precisão (PTP) | Sim | No Windows 10, tanto os drivers HID quanto os drivers de miniporta touch serão compatíveis. Os fornecedores podem atualizar um driver HID legado ou implementar um novo driver de miniporta touch. No Windows 10 Mobile, as restrições de barramento foram removidas, não mais limitadas a USB e I2C. Os drivers de classe atuais permanecem em vigor; qualquer outro barramento requer driver de miniporta HID. Pode fornecer um driver de filtro para dar suporte a gestos personalizados. |
| USB | Sim | O Windows 8.1 fornece uma pilha de controlador de host. O Windows 10 adiciona uma pilha de funções que permite que o dispositivo com um controlador de host (PC/tablet/telefone) funcione como um dispositivo periférico. |
| WDF (Windows Driver Frameworks) | Sim | O Windows 10 é fornecido com KMDF 1.15, UMDF 2.15, UMDF 1.11 e versões anteriores do framework. Somente KMDF e UMDF versão 2 podem ser usados para gravar Drivers do Windows. |
| WLAN | Sim | WDI (WLAN Device Driver Interface) é o novo modelo de driver WLAN universal para Windows 10. Os fabricantes de dispositivos WLAN podem gravar um único driver de miniporta WDI que é executado em todas as plataformas de dispositivos e requer menos código do que o modelo anterior de driver WLAN nativo. Todos os novos recursos de WLAN introduzidos no Windows 10 exigem drivers baseados em WDI. Os drivers de WLAN nativos fornecidos pelo fornecedor continuam funcionando no Windows 10, mas a funcionalidade é limitada à versão do Windows para a qual foram desenvolvidos. |