Freigeben über


Versionshinweise zum Windows Driver Kit (WDK)

Die folgenden Features und Fehlerbehebungen sind im WdK-Update von Windows 11 24H2 enthalten.

Version 10.0.26100.2161

Veröffentlicht am 4. November 2024.

KASAN-Unterstützung

Kernel Address Sanitizer (KASAN), eine Jetzt unterstützte Fehlererkennungstechnologie für Windows-Treiber, ermöglicht die Erkennung mehrerer Klassen des illegalen Speicherzugriffs. Weitere Informationen finden Sie unter Kernel Address Sanitizer (KASAN).

Azure-Dateisynchronisierung

Die Azure-Dateisynchronisierungs-Analysetagdefinition wird aktualisiert. Ausführliche Informationen finden Sie unter Azure-Dateisynchronisierung.

EWDK VS-Buildtools (10.0.26100.2161)

Die Visual Studio-Buildtools in EWDK werden auf Version 17.11.4 aktualisiert.

WDK MSI-Update

Der WDK VSIX wird nicht mehr mit dem WDK MSI ausgeliefert, da der WDK VSIX jetzt als Teil von Einzelnen Komponenten von Visual Studio enthalten ist. Wenn Sie versuchen, WDK MSI auf einem Computer zu installieren, auf dem WDK VSIX nicht installiert ist, wird die folgende Warnmeldung am Anfang der Installation angezeigt.

Screenshot der WDK VSIX-Installationsbenachrichtigung.

Wenn der WDK jedoch auf einem Computer installiert ist, auf dem WDK VSIX installiert ist, wird eine Meldung angezeigt, die bestätigt, dass die erfolgreiche Installation angezeigt wird.

Screenshot der Erfolgsmeldung der WDK-Installation.

Version 10.0.26100.1882

Veröffentlicht am 14. Oktober 2024.

Audioheader

AudioAggregation.h und audioSensors.h zum Aktivieren der SoundWire Device Class for Audio (SDCA)-Lautsprecheraggregation und Ultraschallunterstützung hinzugefügt.

EWDK VS-Buildtools (10.0.26100.1882)

Die Visual Studio-Buildtools in EWDK werden auf Version 17.10.5 aktualisiert.

Version 10.0.26100.1591

Veröffentlicht am 18. September 2024.

WDK VSIX-Installation

Die WDK VSIX wird ab der Version VS 17.11 als Visual Studio-Einzelkomponente hinzugefügt. Weitere Informationen finden Sie auf der Downloadseite Windows Drivers Kits.

Screenshot der ausgewählten Einzelnen Komponente von Visual Studio WDK.

Logo für statische Tools – Erstellen eines Treiberüberprüfungsprotokolls

Informationen zum Erstellen eines Treiberüberprüfungsprotokolls (DVL) für den Logotest für statische Tools finden Sie im Artikel zum Erstellen eines Treiberüberprüfungsprotokolls .

Durch die Navigation zu Erweiterungen > Treiberüberprüfungsprotokoll > in Visual Studio wird jetzt die folgende Umleitungsmeldung ausgelöst.

Screenshot der Visual Studio-Benachrichtigung für die Generierung von CodeQL DVL.

Logo für statische Tools – Platzierungsanforderung für codeQL SARIF-Datei

Der Prozess der Generierung von DVL für CodeQL erforderte zuvor das Platzieren der SARIF-Datei im selben Verzeichnis wie die VCXProj-Datei für das Treiberprojekt. Wenn wir die Unannehmlichkeiten für Entwickler erkennen, haben wir die Anforderung beseitigt. Jetzt können Benutzer die DVL generieren und an einem Ort ihrer Wahl speichern, indem sie den folgenden Befehl verwenden:

C:\Program Files (x86)\Windows Kits\10\Tools\dvl\dvl.exe" /manualCreate `<driverName>` `<driverArchitecture>` /`<path to sarif file>`'\

Screenshot der aktualisierten SARIF-Platzierung.

UMDF WiFiCX-Treiber

Um UMDF WiFiCX-Treiber zu unterstützen, haben wir UMDF öffentliche Header- und Bibliotheksunterstützung hinzugefügt. Diese Änderungen stellen sicher, dass WIFiCX-Treiber die Vorteile des Schreibens von UMDF-Treibern anwenden. Die folgenden Updates wurden vorgenommen:

  • Erstellen einer neue UMDF-Version von WifiCxTlvGenParse.lib.
  • Erstellen von UMDF-Entsprechungen von KMDF's dot11wificxintf.h, dot11wificxtypes.hpp und WifiCxTlvGenParse.lib.

Fehlerbehebungen für Gerätegrundsätze und WDTF-Testframework

Fehler im Zusammenhang mit DevFund-Tests wurden behoben. Diese Änderung verbessert die WDK-Benutzererfahrung.