Novidades no desenvolvimento de driver para Windows 11, versão 22H2
Esta seção descreve novos recursos e atualizações para o desenvolvimento de driver no Windows 11, versão 22H2.
ACPI
A documentação do ACPI foi atualizada com novas informações de cadeia de caracteres de _OSI para Windows 11, versão 22H2.
Áudio
- Para melhorar a confiabilidade e a depuração, novas APIs de Windows 11 para Objetos de Processamento de Áudio estão disponíveis.
- Windows 11 fornece recursos adicionais com o uso de grupos de recursos e agora são discutidos Gerenciamento de Recursos de Hardware de Áudio.
- A experiência de áudio desses dispositivos pode ser otimizada para posturas específicas do dispositivo, como quando um dispositivo é mantido no modo retrato. Isso é descrito em Suporte à Postura de Áudio.
- A documentação do KSStudio agora está disponível online no Utilitário KsStudio.
Drivers de mídia de streaming e câmera
A documentação do driver de câmera foi atualizada com informações sobre segmentação em segundo plano e modos de foco ocular disponíveis em Windows 11, versão 22H2.
- Exemplo de driver de driver de modo de olhar de segmentação de tela de fundo e modo de olhar (Novo)
- KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION (atualizado)
- KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION (atualizado)
- Guia de implementação da câmera da classe de vídeo USB (UVC) (atualizado)
Segurança do driver
- Novas regras code scanning CodeQL e instruções de instalação atualizadas agora estão disponíveis. Para obter mais informações, consulte CodeQL e o teste de logotipo de ferramentas estáticas.
Drivers de filtro e sistema de arquivos
A capacidade de fazer a cópia de arquivo no modo kernel confiável foi introduzida no Windows 11, versão 22H2. Esse recurso inclui a capacidade de filtros detectarem facilmente cenários de cópia.
Banda larga móvel
Windows 11, versão 22H2 apresenta os seguintes recursos de banda larga móvel:
Extensões do MBIM O número de versão 4.0 (MBIMEx 4.0) apresenta suporte para recursos da Fase 2 de SA 5G. O conjunto de recursos 5G SA Fase 2 inclui suporte para manipulação de URSP de ponta a ponta e várias fatias de rede eMBB simultâneas.
O MBIMEx 4.0 introduz acesso a um eSIM no slot sim inativo.
Um errata para MBIMEx 3.0 atualiza a especificação original do MBIMEx 3.0.
Imprimir aplicativos de dispositivo
O guia de design do PSA (aplicativo de suporte para impressão) foi atualizado com informações sobre a nova funcionalidade psa disponível a partir de Windows 11, versão 22H2.
- Localização de nome de exibição e integração da API de Passagem PDL
- Atributos de operação e suporte a recursos de nível de página
- Aprimorando a caixa de diálogo de impressão com PSA
- Conversão de PDL com sinalizadores de processamento baseados em host
- Definir política de atualização do PDC (Recursos de Dispositivo de Impressão)
Suporte de provisionamento para carregar drivers de pré-produção
Ferramentas de Depuração do Windows
- As Ferramentas de Depuração para Windows dão suporte à depuração de kernel em um cabo de rede usando várias PFs (Funções Físicas) nas NICs com suporte. Essa abordagem melhora a eficiência da depuração, especialmente em ambientes de nuvem pesada de tráfego. Para obter mais informações, consulte Configurando a depuração de Kernel-Mode 2PF usando KDNET.
- Um novo transporte de depurador independente do sistema operacional de baixo nível – EXDI é descrito em Configurando o transporte do depurador EXDI. Esse transporte pode se conectar a ambientes virtualizados, como QEMU, que é descrito em Configuração de QEMU Kernel-Mode Depuração usando EXDI.
- O conteúdo de teste do AppVerifier agora é atualizado e a documentação agora está disponível online – Verificador de Aplicativos – Visão geral.
Gravador WPP
Os drivers podem adicionar carimbos de data/hora às entradas de log do IFR (Gravador de Rastreamento de Inflight). Carimbos de data/hora podem especificar milissegundos ou décimo de granularidade de microssegundos.