Novidades no Windows Server 2022
Esta seção descreve os novos recursos e atualizações disponíveis para o desenvolvimento de drivers no Windows Server 2022.
Kernel
Atualizações de DMA/MDL
Novas páginas de API:
- Função de retorno de chamada PCREATE_COMMON_BUFFER_FROM_MDL
- Enumeração DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_TYPE
- Enumeração DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE
- Estrutura DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION
Atualizado em:
- Estrutura DMA_OPERATIONS (novo campo CreateCommonBufferFromMdl)
NUMA (acesso não uniforme a memória)
Novas páginas de API:
Atualizado em:
NetAdapterCx
O novo recurso PLDR (redefinição de dispositivo no nível de plataforma) NetAdapterCx oferece uma maneira eficaz de redefinir e recuperar dispositivos de rede que não estão funcionando corretamente sem reiniciar o sistema.
O suporte do NetAdapterCx para os seguintes descarregamentos de hardware foi atualizado:
Rede
A nova documentação e os novos recursos de driver de rede incluem o seguinte:
O novo recurso de carimbo de data/hora de pacote NDIS oferece suporte para a capacidade de carimbo de data/hora de hardware de um adaptador de rede (NIC) para PTP versão 2.
O novo recurso de modo de sondagem NDIS é um modelo de execução de sondagem controlado pelo sistema operacional que direciona o caminho de dados do adaptador de rede.
A tecnologia de descarregamento de NIC VMMQ (várias filas de máquina virtual) estende o RSS nativo (RSSv1) para um ambiente virtual Hyper-V.
WDF (Windows Driver Frameworks)
No Windows Server 2022, o WDF (Windows Driver Framework) inclui o KMDF (Kernel-Mode Driver Framework) versão 1.33 e o UMDF (User-Mode Driver Framework) versão 2.33.
Para obter informações sobre o que está incluído nessas versões de estrutura, consulte Novidades em drivers WDF no Windows 10. Para saber o que foi adicionado em versões anteriores do WDF, consulte:
Depurador
Para obter informações sobre o que há de novo no depurador WinDbg Preview, consulte WinDbg Preview — Novidades. Os destaques incluem:
- Suporte para símbolos PDB portáteis.
- Suporte para depuração do Open Enclave — agora, o WinDbg Preview pode depurar aplicativos Open Enclave (OE).
- Para depuração de viagem no tempo no modo de usuário, uma nova janela de linha do tempo exibe uma representação visual de eventos importantes no rastreamento: exceções, pontos de interrupção, chamadas de função e acessos a memória. Para obter mais informações, consulte WinDbg Preview — Linha do tempo.
Atualizações e adições a tópicos de transporte de depuração, por exemplo: Como configurar a depuração automática do kernel de rede KDNET, Como configurar manualmente a depuração no modo kernel por USB EEM em um dispositivo Arm usando o KDNET e Como configurar a depuração no modo kernel 2PF usando o KDNET.
Atualizações e adições a tópicos de código de parada de verificação de bugs, inclusive a listagem de códigos de despejo ao vivo em uma nova seção — Referência de código do despejo ao vivo de kernel.
Qualidade do driver
Novo CodeQL e o teste de logotipo de ferramentas estáticas e Consultas CodeQL complementares de driver do Windows.
Atualizações e adições às regras do Driver Verifier, como a nova regra DoubleFetch.
Segurança do driver
Atualizações à Lista de verificação de segurança do driver.
Áudio
Tópicos novos e atualizados, incluindo os seguintes:
- Seleção de ponto de extremidade de áudio padrão a partir do Windows 10
- Assistente de vários estilos de vozes
- Ativação por Voz
- Áudio de baixa latência
Nova ajuda on-line do Utilitário KsStudio.