Nouveautés du développement de pilotes pour Windows 11 version 22H2
Cette section décrit les nouvelles fonctionnalités et mises à jour pour le développement de pilotes dans Windows 11, version 22H2.
ACPI
La documentation ACPI a été mise à jour avec de nouvelles informations de chaîne _OSI pour Windows 11, version 22H2.
Audio
- Pour améliorer la fiabilité et le débogage, de nouvelles API Windows 11 pour les objets de traitement audio sont disponibles.
- Windows 11 offre des fonctionnalités supplémentaires avec l’utilisation de groupes de ressources et celles-ci sont maintenant décrites gestion des ressources matérielles audio.
- L’expérience audio de ces appareils peut être optimisée pour des postures d’appareil spécifiques, par exemple lorsqu’un appareil est maintenu en mode portrait. Ceci est décrit dans Prise en charge de la posture audio.
- La documentation KSStudio est désormais disponible en ligne sur l’utilitaire KsStudio.
Pilotes de caméra et de streaming multimédia
La documentation du pilote de caméra a été mise à jour avec des informations sur la segmentation en arrière-plan et les modes de regard disponibles dans Windows 11, version 22H2.
- Exemple de pilote de mode portrait de segmentation d’arrière-plan et de mode regard de regard (Nouveau)
- KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION (mis à jour)
- KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION (mis à jour)
- Guide d’implémentation de la caméra USB Video Class (UVC) (mis à jour)
Sécurité des pilotes
- Les nouvelles règles CodeQL d’analyse du code et les instructions d’installation mises à jour sont désormais disponibles. Pour plus d’informations, consultez CodeQL et le test du logo Des outils statiques.
Pilotes de système de fichiers et de filtre
La possibilité d’effectuer une copie de fichiers approuvée en mode noyau a été introduite dans Windows 11, version 22H2. Cette fonctionnalité inclut la possibilité pour les filtres de détecter facilement les scénarios de copie.
Haut débit mobile
Windows 11, la version 22H2 introduit les fonctionnalités haut débit mobiles suivantes :
Le numéro de version 4.0 des extensions MBIM (MBIMEx 4.0) introduit la prise en charge des fonctionnalités 5G SA Phase 2. L’ensemble de fonctionnalités 5G SA Phase 2 prend en charge la gestion URSP de bout en bout et plusieurs tranches réseau eMBB simultanées.
MBIMEx 4.0 introduit l’accès à une eSIM dans l’emplacement SIM inactif.
Un errata pour MBIMEx 3.0 met à jour la spécification MBIMEx 3.0 d’origine.
Imprimer des applications d’appareil
Le guide de conception de l’application de support d’impression (PSA) a été mis à jour avec des informations sur les nouvelles fonctionnalités PSA disponibles à partir de Windows 11, version 22H2.
- Localisation de nom d’affichage et intégration de l’API passthrough PDL
- Attributs de prise en charge et d’opération des fonctionnalités au niveau de la page
- Amélioration de la boîte de dialogue d’impression avec PSA
- Conversion PDL avec indicateurs de traitement basés sur l’hôte
- Définir la stratégie de mise à jour des fonctionnalités d’impression des appareils (PDC)
Prise en charge de l’approvisionnement pour le chargement des pilotes de pré-production
Outils de débogage Windows
- Outils de débogage pour Windows prend en charge le débogage du noyau sur un câble réseau à l’aide de plusieurs fonctions physiques (PFs) sur les cartes réseau prises en charge. Cette approche améliore l’efficacité du débogage, en particulier dans les environnements cloud à trafic lourd. Pour plus d’informations, consultez Configuration de 2PF Kernel-Mode Débogage à l’aide de KDNET.
- Nouveau transport de débogueur indépendant du système d’exploitation de bas niveau : EXDI est décrit dans Configuration du transport du débogueur EXDI. Ce transport peut se connecter à des environnements virtualisés tels que QEMU. Ceci est décrit dans Configuration de QEMU Kernel-Mode Débogage à l’aide d’EXDI.
- Le contenu du test AppVerifier est maintenant mis à jour et la documentation est désormais disponible en ligne – Vérificateur d’application - Vue d’ensemble.
Enregistreur WPP
Les pilotes peuvent ajouter des horodatages aux entrées de journal de l’enregistreur de traces en vol (IFR). Les horodatages peuvent spécifier la milliseconde ou le dixième d’une granularité microseconde.
- Enregistreur de traces en vol
- énumération WPP_RECORDER_TRI_STATE
- RECORDER_LOG_CREATE_PARAMS structure
- WppRecorderLogCreate, macro (wpprecorder.h)