Partilhar via


Notas de versão do Windows Driver Kit (WDK)

As seguintes funcionalidades e correções de bugs estão incluídas na atualização Windows 11 WDK.

Versão 10.0.28000.1 (26H1)

Lançado a 21 de novembro de 2025

Orientação de Utilização

O 26H1 inclui alterações de plataforma para suportar silício específico. Usa apenas se precisares destas alterações. Para mais detalhes, veja Anunciar a Versão 28000 do Windows 11 Insider Preview.

Versão 10.0.26100.6584

Lançado em September 23, 2025

Classe de dispositivo SoundWire para áudio (SDCA)

A pilha de drivers SDCA agora suporta a função SDCA Companion Amp e os cenários de captura multi-canal. Todos os drivers SDCA estão incluídos na caixa de entrada. Habilite a conectividade para redes corporativas Wi-Fi 7.

Rede

O WDK adiciona alterações ao cabeçalho público e à biblioteca WiFiCx para permitir que os drivers IHV se conectem a redes corporativas Wi-Fi 7. A versão do analisador TLV do driver WiFiCx é aumentada para 2.0.13 e recursos são adicionados para permitir que o Windows e o driver estejam cientes do suporte de conectividade empresarial Wi-Fi 7 do outro.

icekeymaninterface.h

  • Adiciona um novo flag à estrutura de capacidades para implementação de modo a certificar a conformidade do módulo FIPS.
  • Introduz uma nova API de interface para validar uma chave encapsulada que pode ser desempacotada pelo sistema.

NPIs do Cliente do Monitor de Pacotes

Os NPIs Pktmon Clnt estão disponíveis para drivers de modo kernel para enviar notificações de pacotes de rede para a plataforma PktMon. Você pode usar essas NPIs para diagnosticar problemas de desempenho e conectividade de rede. Os NPIs permitem o registro em tempo de execução com a plataforma PktMon para que os drivers possam executar com segurança em sistemas sem suporte a Pktmon.

usermode_accessors.h

Contém funções dedicadas para o kernel utilizar ao ler e gravar no espaço de endereçamento virtual do modo utilizador. Para obter mais informações, consulte usermode_accessor.h.

Versão 10.0.26100.4202

Lançado em June 16, 2025

Contrato de Licença de Usuário Final (EULA) do Windows Driver Kit

O EULA do Windows Driver Kit é atualizado. Esta atualização inclui uma revisão de rotina e alguns links quebrados corrigidos.

Recurso de renderização estéreo Bluetooth

A Configuração de Áudio 8 já está disponível, permitindo renderização estéreo com captura mono simultânea. Esta melhoria suporta Áudio Espacial no Microsoft Teams e proporciona uma experiência de áudio de jogo sem fios melhorada.

Atualização da restrição de acesso ao enclave

O sinalizador IMAGE_ENCLAVE_CONFIG32 agora impõe uma política que restringe o acesso do enclave ao espaço de endereços do processo que o contém. Os enclaves devem usar as APIs EnclaveCopyIntoEnclave e EnclaveCopyOutOfEnclave para acesso à memória. Além disso, a API EnclaveRestrictContainingProcessAccess pode ser usada para modificar essa restrição em tempo de execução.

Versão 10.0.26100.3323

Lançado em 14 de março de 2025.

Classe de dispositivo SoundWire para áudio (SDCA)

O driver SdcaClass agora envia notificações para o driver SDCA XU anexado para alterações no controle do estado da função de hardware, junto com alterações na postura do sistema.

Bluetooth LE Audio Bidirecional Multicanal Streaming

Um novo conjunto de estruturas de dados é adicionado para suportar streaming multicanal bidirecional. Por exemplo, renderização estéreo com captura mono para áudio Bluetooth LE. Agora existem sinalizadores para especificar o local do codec de áudio para suporte de streaming multicanal bidirecional.

Versão 10.0.26100.2454

Lançado em 27 de novembro de 2024.

APIs de Monitorização de Pacotes

As APIs Pktmon estão disponíveis para drivers de modo kernel para enviar e receber notificações de pacotes de rede. Você pode usar essas APIs para diagnosticar problemas de desempenho e conectividade de rede.

Correções de bugs

O instalador do WDK inicia inesperadamente a instalação do VSIX no final da instalação se um WDK anterior já estava presente no computador. O WDK VSIX não faz mais parte do WDK MSI, portanto, o instalador não exibe mais esse comportamento.

Versão 10.0.26100.2161

Lançado em 4 de novembro de 2024.

Suporte KASAN

Kernel Address Sanitizer (KASAN), uma tecnologia de deteção de bugs agora suportada em drivers Windows, permite a deteção de várias classes de acesso ilegal à memória. Para obter mais informações, consulte Kernel Address Sanitizer (KASAN).

Sincronização de ficheiros do Azure

A definição da etiqueta de reanálise da sincronização de arquivos do Azure foi atualizada. Para obter detalhes, consulte Azure File Sync.

Ferramentas de compilação EWDK VS (10.0.26100.2161)

As ferramentas de compilação do Visual Studio no EWDK são atualizadas para a versão 17.11.4.

Atualização do WDK MSI

O WDK VSIX não é mais fornecido com o WDK MSI porque o WDK VSIX agora está incluído como parte dos componentes individuais do Visual Studio. Quando você tenta instalar o WDK MSI em uma máquina sem o WDK VSIX instalado, a seguinte mensagem de aviso é mostrada no início da instalação.

Captura de tela da notificação de instalação do WDK VSIX.

No entanto, se o WDK estiver instalado em uma máquina com o WDK VSIX instalado, uma mensagem confirmando a instalação bem-sucedida será exibida.

Captura de tela da mensagem de êxito da instalação do WDK.

Versão 10.0.26100.1882

Lançado em 14 de outubro de 2024.

Cabeçalhos de áudio

Adicionados audioAggregation.h e audioSensors.h para habilitar a agregação de alto-falantes e suporte a ultrassom da SoundWire Device Class for Audio (SDCA).

Ferramentas de compilação EWDK VS (10.0.26100.1882)

As ferramentas de compilação do Visual Studio no EWDK são atualizadas para a versão 17.10.5.

Versão 10.0.26100.1591

Lançado em 18 de setembro de 2024.

Instalação do WDK VSIX

O WDK VSIX é adicionado como um componente individual do Visual Studio a partir da versão VS 17.11. Para obter mais informações, consulte a página de download do Windows Drivers Kits.

Captura de ecrã do componente individual WDK do Visual Studio selecionado.

Logo das ferramentas estáticas - Criando um log de verificação de driver

Para criar um registo de verificação de controlador (DVL) para o teste de logotipo de ferramentas estáticas, consulte o artigo Criando um Registo de Verificação de Controlador.

Navegar para Extensões > Drivers > Criar Log de Verificação de Driver no Visual Studio agora dispara a seguinte mensagem de redirecionamento.

Captura de tela da notificação do Visual Studio para geração de CodeQL DVL.

Static Tools Logo - Requisito de posicionamento para o arquivo CodeQL SARIF

O processo de geração de DVL para CodeQL anteriormente requeria colocar o arquivo SARIF no mesmo diretório que o arquivo VCXProj para o projeto de driver. Reconhecendo o inconveniente causado aos desenvolvedores, eliminamos a exigência. Agora os usuários podem gerar o DVL e salvá-lo em qualquer local de sua escolha usando este comando:

C:\Program Files (x86)\Windows Kits\10\Tools\dvl\dvl.exe" /manualCreate `<driverName>` `<driverArchitecture>` /`<path to sarif file>`'\

Screenshot do atualizado posicionamento SARIF.

Controladores WiFiCX UMDF

Para suportar os drivers UMDF WiFiCX, adicionámos suporte ao cabeçalho público e à biblioteca UMDF. Essas alterações garantem que os drivers WiFiCX apliquem as vantagens de escrever drivers UMDF. Foram feitas as seguintes atualizações:

  • Criou uma nova versão UMDF do WifiCxTlvGenParse.lib.
  • Criou equivalentes UMDF de dot11wificxintf.h, dot11wificxtypes.hpp e WifiCxTlvGenParse.lib do KMDF.

Correções de bugs para fundamentos de dispositivos e plataforma de teste WDTF

Os bugs associados aos testes do DevFund foram corrigidos. Esta alteração melhora a experiência de inicialização do WDK.