Novedades de Windows Server 2022
En esta sección se describen las nuevas características y actualizaciones para el desarrollo de controladores en Windows Server 2022.
Kernel
Actualizaciones de DMA/MDL
Nuevas páginas de API:
- Función de devolución de llamada PCREATE_COMMON_BUFFER_FROM_MDL
- Enumeración DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_TYPE
- Enumeración DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE
- Estructura DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION
Actualización:
- Estructura DMA_OPERATIONS (nuevo campo CreateCommonBufferFromMdl)
NUMA (Acceso no uniforme a memoria)
Nuevas páginas de API:
Actualización:
NetAdapterCx
La nueva característica de restablecimiento de dispositivos de nivel de plataforma (PLDR) de NetAdapterCx proporciona una manera eficaz de restablecer y recuperar dispositivos de red que no funcionan correctamente sin reiniciar el sistema.
Se ha actualizado la compatibilidad de NetAdapterCx con las siguientes descargas de hardware:
Redes
Entre las nuevas características y documentación del controlador de red se incluyen:
La nueva característica de marca de tiempo de paquetes NDIS admite la funcionalidad de marca de tiempo de hardware de una tarjeta de interfaz de red (NIC) para la versión 2 del Protocolo de tiempo de precisión (PTP).
La nueva característica modo de sondeo NDIS es un modelo de ejecución de sondeo controlado por el sistema operativo que controla la ruta de datos de la interfaz de red.
La tecnología de descarga NIC de varias colas de máquina virtual (VMMQ) extiende RSS nativo (RSSv1) a un entorno virtual de Hyper-V.
Marcos de controladores de Windows (WDF)
En Windows Server 2022, Windows Driver Framework (WDF) incluye la versión 1.33 y el marco de controladores del modo de usuario (UMDF) versión 2.33.
Para obtener información sobre lo que se incluye en estas versiones de marco, consulte Novedades de controladores WDF en Windows 10. Para ver lo que se agregó en versiones anteriores de WDF, consulte:
Depurador
Para obtener información sobre las novedades del depurador de WinDbg Preview, consulte WinDbg Preview - Novedades. Algunas funciones destacadas:
- Compatibilidad con símbolos PDB portátiles.
- Compatibilidad con la depuración de Open Enclave - WinDbg Preview ahora puede depurar aplicaciones Open Enclave (OE).
- En el caso de la depuración de viajes en modo de usuario, una nueva ventana de escala de tiempo muestra una representación visual de eventos importantes en el seguimiento: excepciones, puntos de interrupción, llamadas de función y accesos a memoria. Para obtener más información, consulte WinDbg Preview - Cronología.
Novedades y adiciones a temas de transporte de depuración, como Configuración automática de la depuración del kernel de red KDNET, Configuración de la depuración en modo kernel a través de USB EEM en un dispositivo Arm mediante KDNET y Configuración de la depuración en modo kernel 2PF mediante KDNET.
Bugcheck detiene las actualizaciones y las adiciones de temas de código, incluida la enumeración de códigos de volcado en directo en una nueva sección. Referencia de código de volcado en vivo del kernel.
Calidad del controlador
Nuevas consultas CodeQL y prueba de logotipo de herramientas estáticas y Consultas complementarias de CodeQL de controlador de Windows.
Novedades y adiciones a las reglas del comprobador de controladores, por ejemplo, la nueva Regla DoubleFetch.
Seguridad del controlador
Novedades a la Lista de comprobación de seguridad del controlador.
Audio
Temas actualizados y nuevos, entre los que se incluyen:
- Selección de punto de conexión de audio predeterminada a partir de Windows 10
- Asistente para voz múltiple
- Activación por voz
- Audio de baja latencia
Nueva ayuda en línea para la utilidad KsStudio.