Neuerungen bei der Treiberentwicklung für Windows 11, Version 22H2
In diesem Abschnitt werden neue Features und Updates für die Treiberentwicklung in Windows 11, Version 22H2, beschrieben.
ACPI
Die ACPI-Dokumentation wurde mit neuen _OSI Zeichenfolgeninformationen für Windows 11 Version 22H2 aktualisiert.
- Identifizieren der Windows-Version in ACPI mithilfe von _OSI (aktualisiert)
Audio
- Um die Zuverlässigkeit und Debugfähigkeit zu verbessern, stehen neue Windows 11-APIs für Audioverarbeitungsobjekte zur Verfügung.
- Windows 11 bietet zusätzliche Funktionen für die Verwendung von Ressourcengruppen, die jetzt über die Verwaltung von Audiohardwareressourcen erläutert werden.
- Die Audioumgebung für diese Geräte kann für bestimmte Gerätestatus optimiert werden, z. B. wenn ein Gerät im Hochformatmodus gehalten wird. Dies wird unter Unterstützen des Audiostatus beschrieben.
- Die KSStudio-Dokumentation ist jetzt online unter KsStudio Utility verfügbar.
Kamera- und Streaming-Medientreiber
Die Dokumentation zu Kameratreibern wurde mit Informationen zur Hintergrundsegmentierung und den Blickmodus aktualisiert, die in Windows 11, Version 22H2, verfügbar sind.
- Beispiel für den Treiber für die Hintergrundsegmentierung im Hochformat und den Blick auf den Stare-Modus (neu)
- KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION (aktualisiert)
- KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION (aktualisiert)
- Leitfaden zur Implementierung der USB Video Class (UVC)-Kamera (aktualisiert)
Treibersicherheit
- Neue CodeQL-Regeln und aktualisierte Installationsanweisungen sind jetzt verfügbar. Weitere Informationen finden Sie unter CodeQL und der Logotest der statischen Tools.
Dateisystem- und Filtertreiber
Die Möglichkeit zum Kopieren vertrauenswürdiger Kernelmodusdateien wurde in Windows 11, Version 22H2, eingeführt. Dieses Feature umfasst die Möglichkeit für Filter, Kopierszenarien einfach zu erkennen.
Mobiles Breitband
Windows 11 werden in Version 22H2 die folgenden Features für mobiles Breitband eingeführt:
MBIM Extensions Release 4.0 (MBIMEx 4.0) bietet Unterstützung für 5G SA Phase 2-Features. Der 5G SA Phase 2-Featuresatz umfasst Unterstützung für die End-to-End-URSP-Behandlung und mehrere gleichzeitige eMBB-Netzwerkslices.
MBIMEx 4.0 führt den Zugriff auf eine eSIM im inaktiven SIM-Slot ein.
Eine Errata für MBIMEx 3.0 aktualisiert die ursprüngliche MBIMEx 3.0-Spezifikation.
Drucken von Geräte-Apps
Das Designhandbuch zur Druckunterstützungs-App (PSA) wurde mit Informationen zu neuen PSA-Funktionen aktualisiert, die ab Windows 11 Version 22H2 verfügbar sind.
- Lokalisierung von Anzeigenamen und INTEGRATION der PDL-Passthrough-API
- Featureunterstützung auf Seitenebene und Vorgangsattribute
- Verbessern des Druckdialogfelds mit PSA
- PDL-Konvertierung mit hostbasierten Verarbeitungsflags
- Festlegen der PDC-Updaterichtlinie (Print Device Capabilities, Druckgerätefunktionen)
Bereitstellungsunterstützung für das Laden von Preproduktionstreibern
Debugging-Tools für Windows
- Debugtools für Windows unterstützen das Kerneldebuggen über ein Netzwerkkabel mit mehreren physischen Funktionen (PFs) auf den unterstützten NICs. Dieser Ansatz verbessert die Effizienz des Debuggens, insbesondere in Cloudumgebungen mit hohem Datenverkehr. Weitere Informationen finden Sie unter Einrichten von 2PF Kernel-Mode Debuggen mit KDNET.
- Ein neuer, vom Betriebssystem unabhängiger Debuggertransport auf niedriger Ebene – EXDI wird unter Konfigurieren des EXDI-Debuggertransports beschrieben. Dieser Transport kann eine Verbindung mit virtualisierten Umgebungen wie QEMU herstellen. Dies wird unter Einrichten von QEMU Kernel-Mode Debuggen mithilfe von EXDI beschrieben.
- Der AppVerifier-Testinhalt wurde jetzt aktualisiert, und die Dokumentation ist jetzt online verfügbar – Application Verifier – Overview.
WPP Recorder
Treiber können Zeitstempel zu IFR-Protokolleinträgen (Inflight Trace Recorder) hinzufügen. Zeitstempel können millisekunden- oder zehntel einer Mikrosekundengranularität angeben.