Neuerungen bei der Treiberentwicklung für Windows 11, Version 23H2

In diesem Abschnitt werden neue Features und Updates für die Treiberentwicklung in Windows 11, Version 23H2, beschrieben. Für diese Windows-Version können Sie WDK 10.0.22621.2428 (veröffentlicht am 24. Oktober 2023) verwenden.

Audio

Damit Audiotreiber zuverlässiger sind und pc-Benutzern die bestmögliche Erfahrung bieten, ist jetzt die Audio Class eXtension (ACX) verfügbar. Weitere Informationen finden Sie unter Übersicht über ACX-Audioklassenerweiterungen.

Windows 11-APIs für Audioverarbeitungsobjekte bietet Informationen zu neuen Features, die die Qualität und Zuverlässigkeit von Windows-Audioverarbeitungsobjekten (Windows Audio Processing Objects, APOs) verbessern sollen.

Bluetooth Low Energy (LE) Audio

Bluetooth LE Audio ermöglicht das Streamen von Unicast- oder Broadcastaudiodaten an Bluetooth LE-Geräte über einen isochronen Transport. Ab Version 5.3 der Bluetooth-Core-Spezifikation gibt es keine standardmäßig definierte Hostcontrollerschnittstelle (HCI) für Hostplattformen, die isochrone Daten an und vom Bluetooth-Controller senden und empfangen können. Der Anbieterspezifische Audiopfad (Vendor Specific Audio Path, VSAP) von Windows Bluetooth ermöglicht Es Plattformen, herstellerspezifische Lösungen zum Aktivieren des Bluetooth LE-Audiostreamings zu verwenden. Die VSAP-Softwareschnittstelle verwendet Windows-Audioklassenerweiterungen (ACX) und weitere Schnittstelleneigenschaften, die in diesem Dokument definiert sind. Weitere Informationen finden Sie unter Bluetooth Low Energy (LE) Audio.

Kamera- und Streamingmedien

Die Dokumentation zu Kameratreibern wurde mit Informationen zur Entwicklerspezifikation des Kameraprofils v2 aktualisiert.

Kameraprofil V2-Entwicklerspezifikation

Anzeige- und Grafiktreiber

Dynamische Beleuchtung

Dynamische Beleuchtung bietet Windows-Benutzern und -Entwicklern die native Steuerung von Beleuchtungsgeräten, die den offenen HID LampArray-Standard implementieren. Durch die Einführung eines offenen Standards und die Zusammenarbeit mit unseren OEM- und ODM-Partnern möchte Microsoft das RGB-Geräte- und Software-Ökosystem für Benutzer verbessern, indem die Interoperabilität von Geräten und Anwendungen erhöht wird. Gerätehersteller können zum ersten Mal standardisierte Firmware verwenden, die neue native Erfahrungen mit dem Windows-Betriebssystem und Apps ermöglicht, ohne die hohen Kosten für die Entwicklung proprietärer Firmware und Software.

Beispiele für Erlebnisse sind die Synchronisierung von Geräten verschiedener Marken in den Windows-Einstellungen, die intelligente Anwendung von Effekten auf alle verfügbaren Geräte und die Nutzung von App-Integrationen zur Steuerung der Gerätebeleuchtung. Zum ersten Mal können sich Gerätehersteller ganz auf Innovation und Differenzierung konzentrieren, da ihre Geräte in der Lage sein werden, die Vorteile einer Vielzahl von Betriebssystem- und App-Erfahrungen zu nutzen. Weitere Informationen finden Sie unter Dynamische Beleuchtungsgeräte.

Dateisystem- und Filtertreiber

Anwesenheitssensoren für Menschen

Mit der Veröffentlichung von Windows 11 unterstützt Microsoft jetzt nativ die Anwesenheitssensor-Funktionsgruppe unter Windows. Für Windows 11-PCs, die über einen integrierten Anwesenheitssensor verfügen, können Benutzer*innen ihren Bildschirm automatisch ausschalten lassen, wenn sie vom Gerät weggehen (siehe Sperren nach Weggehen), und ihr Gerät schnell reaktivieren lassen, wenn sie sich nähern (siehe Reaktivieren bei Annäherung). Dies kann zu einem besseren Schutz des PCs und einer Schonung des Akkus beitragen und Benutzer*innen dabei helfen, ihre Arbeit schneller fortzusetzen. Weitere Informationen finden Sie unter Anwesenheitserkennung.

Die Dokumentation zu Drucktreibern wurde mit Informationen zum Ende des Wartungsplans für Druckertreiber von Drittanbietern unter Windows aktualisiert.

Ende des Wartungsplans für Druckertreiber von Drittanbietern unter Windows

Speichertreiber

USB

Ab Windows 11 Build 22621.1778 (KB5026446) listet die Windows-App „Einstellungen“ nun angeschlossene USB4-Hubs und -Geräte und deren Funktionen auf. Navigieren Sie für USB4-fähige Systeme in der Einstellungen-App zu Bluetooth & Geräte>USB4>Hubs und Geräte. Weitere Informationen finden Sie unter Aktivieren der Einstellungen für universal Serial Bus 4 (USB4™).

Ab Windows 11 Version 22H2 September Update unterstützen die Windows UCM-UCSI ACPI-Gerätetreiber die UCSI-Spezifikationsversionen 2.0 und 2.1. Die UCSI-Spezifikation 2.0 weist breaking changes in der Speicherzuordnung ihrer Datenstrukturen auf, wie in der UCSI-Spezifikation Tabelle 3-1-Datenstrukturen definiert. Zur Aufrechterhaltung der Abwärtskompatibilität benötigt Windows das UCSI PPM der Spezifikationsversion 2.0 oder höher, um eine _DSM-Funktion unter dem UCM-UCSI ACPI-Gerät in ACPI-Firmware zu implementieren und einen Wert ungleich 0 (null) zurückzugeben, um anzugeben, dass UCSI OPM der gemeldeten UCSI-Spezifikationsversion folgen sollte. Weitere Informationen finden Sie unter UCM-UCSI ACPI-Gerät für UCSI 2.0 und höher.

Erste Schritte

Vom Beispielcode zum Produktionstreiber: Änderungen in den Beispielen beschreibt Änderungen, die an den WDK-Beispieltreibern vorgenommen werden müssen, bevor Gerätetreiber basierend auf dem Beispielcode veröffentlicht werden.

Treibersicherheit

Ein neues Thema enthält wichtige Anleitungen zur Treibersicherheit– Bewährte Sicherheitsmethoden für Windows-Treiber für Treiberentwickler. Updates zu den Semmle CodeQL-Regeln und neuen Informationen zum Microsoft Vulnerable and Malicious Driver Reporting Center sowie zu einer aktualisierten Checkliste für die Treibersicherheit.

Windows-Debugtools

WinDbg wurde früher als WinDbg Preview im Microsoft Store veröffentlicht und nutzt dieselbe zugrunde liegende Engine wie WinDbg (Klassisch) und unterstützt dieselben Befehle, Erweiterungen und Workflows. Weitere Informationen finden Sie unter Was ist WinDbg?

Erweiterte Informationen zur Fehlerüberprüfung, einschließlich neuer Fehlerüberprüfungen, die in der Codereferenz zur Fehlerüberprüfung beschrieben werden, z. B. Fehlerüberprüfung 0x1DE: BUGCODE_WIFIADAPTER_DRIVER.

Verwenden Sie das neue Befehlszeilenprogramm Time Travel Debugging – TTD.exe , um Ablaufverfolgungen von Zeitreisecodeausführungen zu erfassen.

Das neue In Windows integrierte Feature "TaskManager-Liveabbild" wird unter Livespeicherabbild des Task-Managers beschrieben.

Neues Thema für den erweiterten Quellcodezugriff DebugInfoD, das jetzt im Debugger verfügbar ist. Dies unterstützt den Dateiabruf von DebugInfoD-Servern über das DebugInfoD* -Tag.

Debugger 2PF KDNET-Unterstützung beschreibt, wie Sie Ihren Miniport-NDIS-Treiber für die Unterstützung des 2PF-Debuggers aktivieren, um eine höhere Leistung für Hochgeschwindigkeitsadapter zu ermöglichen, die häufig in Rechenzentren verwendet werden.

Drei neue Themen zum EXDI-Debuggen, einschließlich Einrichten von QEMU Kernel-Mode Debuggen mithilfe von EXDI.

Unterstützte Ethernet-NICs für das Debuggen von Netzwerkkernkernen in Windows 11 mit aktualisierten Informationen zu NICs veröffentlicht.

Die AppVerifier-Dokumente, die früher nur in einer lokalen CHM-Datei verfügbar waren, sind jetzt online verfügbar. Application Verifier (AppVerifier) ist ein Laufzeitüberprüfungstool für nicht verwalteten Code, das bei der Suche nach subtilen Programmierfehlern, Sicherheitsproblemen und Problemen mit eingeschränkten Benutzerkontenberechtigungen hilft, die mit normalen Anwendungstestverfahren schwer zu identifizieren sind.

Informationen zu den Neuerungen für Treiber in früheren Windows-Versionen finden Sie auf den folgenden Seiten:

Zurück zum Anfang