Поделиться через


Заметки о выпуске пакета драйверов Windows (WDK)

Следующие функции и исправления ошибок находятся в обновлении Windows 11 WDK.

Версия 10.0.28000.1 (26H1)

Выпущено 21 ноября 2025 г.

Руководство по использованию

26H1 включает изменения платформы для поддержки конкретного кремния. Используйте только в том случае, если вам нужны эти изменения. Дополнительные сведения см. в статье "Объявление о выпуске предварительной версии Windows 11 Insider Preview 28000".

Версия 10.0.26100.6584

Выпущено 23 сентября 2025 г.

Класс аудио-устройств SoundWire (SDCA)

Стек драйверов SDCA теперь поддерживает функцию усилителя-компаньона SDCA и многоканальные сценарии захвата. Все драйверы SDCA предустановлены в системе. Включите подключение к Wi-Fi 7 корпоративных сетей.

Нетворкинг

WDK добавляет изменения в общедоступный заголовок и библиотеку WiFiCx, чтобы драйверы IHV могли подключаться к Wi-Fi 7 корпоративным сетям. Версия синтаксического анализатора TLV драйвера WiFiCx обновлена до 2.0.13, и добавлены возможности, позволяющие как Windows, так и драйверу осведомляться о поддержке Wi-Fi 7 для корпоративных подключений друг друга.

icekeymaninterface.h

  • Добавляет новый флаг в структуру возможностей для реализации, чтобы подтвердить соответствие модуля FIPS.
  • Представлен новый API для проверки, может ли обёрнутый ключ быть раскрыт системой.

NP-интерфейсы мониторинга пакетов

Pktmon Clnt NPIs доступны для драйверов в режиме ядра, чтобы передавать уведомления о сетевых пакетах на платформу PktMon. Эти NPI можно использовать для диагностики проблем с производительностью и подключением к сети. NPIs предоставляют возможность регистрации во время выполнения через платформу PktMon, что позволяет драйверам безопасно работать в системах без поддержки PktMon.

usermode_accessors.h

Содержит выделенные функции ядра, которые будут использоваться при чтении и записи в виртуальное адресное пространство в режиме пользователя. Для получения дополнительной информации см. usermode_accessor.h.

Версия 10.0.26100.4202

Выпущено 16 июня 2025 г.

Лицензионное соглашение о клиентском лицензировании пакета драйверов Windows (EULA)

Обновляется EULA комплекта драйверов Windows. Это обновление включает в себя обычную проверку и некоторые исправленные сломанные ссылки.

Функция стерео Bluetooth-рендера

Теперь доступна звуковая конфигурация 8, позволяющая стереорендеринг с одновременным моно-захватом. Это улучшение поддерживает пространственный звук в Microsoft Teams и обеспечивает улучшенный беспроводной игровой звук.

Обновление требований доступа к анклаву

Теперь флаг IMAGE_ENCLAVE_CONFIG32 применяет политику, которая ограничивает доступ анклава к адресной области содержащего процесса. Анклавам необходимо использовать API EnclaveCopyIntoEnclave и EnclaveCopyOutOfEnclave для доступа к памяти. Кроме того, API EnclaveRestrictContainingProcessAccess можно использовать для изменения этого ограничения во время выполнения.

Версия 10.0.26100.3323

Выпущено 14 марта 2025 г.

Класс аудио-устройств SoundWire (SDCA)

Драйвер SdcaClass теперь отправляет уведомления подключенному драйверу SDCA XU о изменениях в контроле состояния функции аппаратного обеспечения, а также о изменениях положения системы.

Потоковая передача Bluetooth LE Audio Bidirectional Multichannel

Добавляется новый набор структур данных для поддержки двунаправленной многоканальной потоковой передачи. Например, стереовизуализация с монозахватом звука для Bluetooth LE Audio. Теперь есть флаги, чтобы указать расположение аудиокодека для поддержки двунаправленной многоканальной потоковой передачи.

Версия 10.0.26100.2454

Выпущено 27 ноября 2024 г.

API монитора пакетов

API Pktmon доступны для драйверов в режиме ядра для отправки и получения уведомлений о сетевом пакете. Эти API можно использовать для диагностики проблем с производительностью и сетевым подключением.

Исправления ошибок

Установщик WDK неожиданно запускает пакетную установку VSIX в конце установки, если на компьютере уже присутствует более ранняя версия WDK. WDK VSIX больше не является частью MSI WDK, поэтому установщик больше не отображает это поведение.

Версия 10.0.26100.2161

Выпущено 4 ноября 2024 г.

Поддержка KASAN

Санитизатор адресов ядра (KASAN), технология обнаружения ошибок, которая теперь поддерживается в драйверах Windows, обеспечивает обнаружение нескольких классов незаконного доступа к памяти. Более подробную информацию см. в разделе "Kernel Address Sanitizer (KASAN)".

Синхронизация файлов Azure

Обновляется определение тега повторной синхронизации файлов Azure. Дополнительные сведения см. в Синхронизация файлов Azure.

Средства сборки EWDK VS (10.0.26100.2161)

Средства сборки Visual Studio в EWDK обновляются до версии 17.11.4.

Обновление WDK MSI

WDK VSIX больше не поставляется с MSI WDK, так как WDK VSIX теперь входит в состав отдельных компонентов Visual Studio. При попытке установить MSI WDK на компьютере без установки VSIX WDK отображается следующее предупреждение в начале установки.

Снимок экрана: уведомление об установке WDK VSIX.

Однако, если WDK установлен на компьютере, где уже установлен VSIX WDK, отображается сообщение, подтверждающее успешную установку.

Снимок экрана: сообщение об успешной установке WDK.

Версия 10.0.26100.1882

Выпущено 14 октября 2024 г.

Заголовки звука

Добавлены audioAggregation.h и audioSensors.h для активации класса устройств SoundWire для аудио (SDCA), а также агрегации динамиков и поддержки ультразвука.

Средства сборки EWDK VS (10.0.26100.1882)

Средства сборки Visual Studio в EWDK обновляются до версии 17.10.5.

Версия 10.0.26100.1591

Выпущено 18 сентября 2024 г.

Установка VSIX WDK

WDK VSIX добавляется как отдельный компонент Visual Studio, начиная с выпуска VS 17.11. Дополнительные сведения см. на странице загрузки комплектов драйверов Windows.

Снимок экрана: выбранный отдельный компонент Visual Studio WDK.

Логотип статических инструментов. Создание журнала проверки драйвера

Сведения о создании журнала проверки драйвера (DVL) для проверки логотипа статических средств см. в статье "Создание журнала проверки драйвера".

Переход к Расширения > Драйверы > Создать журнал проверки драйвера в Visual Studio теперь отображает следующее сообщение о перенаправлении.

Снимок экрана: уведомление Visual Studio для создания DVL CodeQL.

Требование к размещению логотипа статических инструментов для файла CodeQL SARIF

Процесс создания DVL для CodeQL ранее требовал размещения SARIF-файла в том же каталоге, что и файл VCXProj для проекта драйвера. Признавая неудобства, связанные с разработчиками, мы исключили требование. Теперь пользователи могут создать DVL и сохранить его в любом месте их выбора с помощью этой команды:

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

Снимок экрана с обновленным размещением SARIF.

Драйверы UMDF WiFiCX

Чтобы поддерживать драйверы UMDF WiFiCX, мы добавили поддержку общих заголовочных файлов и библиотек UMDF. Эти изменения гарантируют, что драйверы WiFiCX применяют преимущества написания драйверов UMDF. Были внесены следующие обновления:

  • Создана новая версия библиотеки UMDF WifiCxTlvGenParse.lib.
  • Созданы эквиваленты UMDF для KMDF: dot11wificxintf.h, dot11wificxtypes.hpp и WifiCxTlvGenParse.lib.

Исправления ошибок для основы устройства и платформы тестирования WDTF

Исправлены ошибки, связанные с тестами DevFund. Это изменение улучшает взаимодействие с WDK.