共用方式為


Windows 11 版本 23H2 的驅動程序開發新功能

本節說明 Windows 11 版本 23H2 中驅動程式開發的新功能和更新。 若要以此版本的 Windows 為目標,您可以使用 WDK 10.1.22621.2428 (2023 年 10 月 24 日發行) 。

音頻

為了讓音訊驅動程式更加可靠並為 PC 使用者提供最佳體驗,音訊類別增強 (ACX) 現已推出。 如需詳細資訊,請參閱 ACX 音訊類別延伸模組概觀

適用於音訊處理物件的 Windows 11 API 提供新功能的相關資訊,旨在改善 Windows 音訊處理物件 (APO) 的品質和可靠性。

藍牙低功耗(LE)音訊

藍牙 LE 音訊可以透過等時傳輸,將單播或廣播音訊串流至藍牙 LE 裝置。 從藍牙核心規格 5.3 版開始,主機平台沒有標準定義的主機控制器介面 (HCI)來回傳送和接收藍牙控制器的不時分數據。 Windows 藍牙廠商特定音訊路徑 (VSAP) 可讓平臺使用廠商特定的解決方案來啟用藍牙 LE 音訊串流。 VSAP軟體介面使用Windows音訊類別延伸模組(ACX)和本文檔中定義的更多介面屬性。 如需詳細資訊,請參閱 藍牙低功耗 (LE) 音訊

相機和串流媒體

相機驅動程式檔已更新,其中包含相機設定檔 v2 開發人員規格的相關資訊。

相機設定檔 V2 開發人員規格

顯示和圖形驅動程式

  • Windows 11 版本 23H2 包含間接顯示驅動程式 (IDD) 模型的 1.10 版。 這個最新的 IddCx 版本增加了對間接顯示的 HDR10(高動態範圍)和 SDR(標準動態範圍)廣色域 (WCG) 支持。

    IddCx 1.10 版和更新版本的更新

  • WDDM 3.0 和更新版本的驅動程式可以支援透過 USB4 連線的 DisplayPort 監視器。

    WDDM 支援 USB4 上的 DisplayPort 顯示器

  • WDDM 3.0 和更新版本的驅動程式可以支援硬體翻轉佇列功能。

    硬體翻轉佇列

動態光源

動態照明為 Windows 使用者和開發人員提供實作開放式 HID LampArray 標準的照明裝置的原生控制。 透過採用開放標準,並與我們的 OEM 和 ODM 合作夥伴合作,Microsoft 致力於透過提高裝置和應用程式的互通性來改善使用者的 RGB 裝置和軟體生態系統。 裝置製造商可以首次使用標準化韌體,在 Windows 作業系統和應用程式上實現新的原生體驗,而無需承擔專有韌體和軟體開發的高成本。

體驗範例包括在 Windows 設定中將不同品牌的裝置同步處理、在可用裝置上智慧地套用效果,以及利用應用程式整合來驅動裝置照明。 設備製造商首次能夠純粹專注於創新和差異化,因為他們的設備將能夠利用無數的操作系統和應用程序體驗。 如需詳細資訊,請參閱 動態照明裝置

檔案系統和篩選驅動程式

人體存在感測器

隨著 Windows 11 的發布,Microsoft 現在原生支援 Windows 中的存在感應功能集。 對於內建目前狀態感應器的 Windows 11 電腦,使用者可以在離開時自動關閉螢幕 (請參閱 離開時鎖定) ,然後在接近時讓裝置快速喚醒 (請參閱 接近時喚醒) 。 這有助於確保他們的電腦更安全,有助於節省電池電量,並幫助用戶更快地恢復工作。 如需詳細資訊,請參閱 狀態感應

列印驅動程式檔已更新,其中包含 Windows 上第三方印表機驅動程式服務計劃結束的資訊。

Windows 上第三方印表機驅動程式的服務計劃終止

儲存驅動程式

USB

從 Windows 11 內部版本 22621.1778 (KB5026446) 開始,Windows 設定應用程式現在會列出連接的 USB4 集線器和裝置及其功能。 對於支援 USB4 的系統,請在「設定」應用程式中導覽至「藍牙和裝置>」、「USB>」、「USB4 集線器和裝置」。 如需詳細資訊,請參閱 通用序列匯流排 4 (USB4™) 設定的啟用

從 Windows 11 版本 22H2 9 月更新開始,Windows UCM-UCSI ACPI 裝置驅動程式支援 UCSI 規格 2.0 版和 2.1 版。 UCSI 規格 2.0 對其資料結構的記憶體對映有重大變更,如 UCSI 規格表 3-1 資料結構中所定義。 為了維護回溯相容性,Windows 需要規格 2.0 版或更新版本的 UCSI PPM,才能在 ACPI 韌體中 UCM-UCSI ACPI 裝置下實作 _DSM 函式,並傳回非零值,以指出 UCSI OPM 應該遵循報告的 UCSI 規格版本。 如需詳細資訊,請參閱 UCM-UCSI ACPI 裝置適用於 UCSI 2.0 和更高版本

入門指南

從範例程式碼到生產驅動程式 - 範例中要變更的內容描述 在根據範例程式碼發行裝置驅動程式之前,需要對 WDK 範例驅動程式所做的變更。

驅動程式安全性

新主題提供重要的驅動程式安全性指引 – 驅動程式開發人員的 Windows 驅動程式安全性最佳做法。 Semmle CodeQL 規則的更新,以及 Microsoft 易受攻擊和惡意驅動程式報告中心的新資訊,以及更新的 驅動程式安全性檢查清單

Windows 偵錯工具

WinDbg 先前在 Microsoft Store 中以 WinDbg 預覽版的形式發行,它利用與 WinDbg (傳統) 相同的基礎引擎,並支援所有相同的命令、延伸模組和工作流程。 如需詳細資訊,請參閱 什麼是 WinDbg?

擴充的錯誤檢查資訊,包括 錯誤檢查程式碼參考 中所述的新錯誤檢查,例如 錯誤檢查0x1DE:BUGCODE_WIFIADAPTER_DRIVER

使用新的 時間旅行偵錯 (TTD.exe) 命令列工具 來擷取時間旅行程式碼執行追蹤。

Windows 內建的新 TaskManager 即時傾印功能,如工作管理員即時記憶體傾印中所述

新的 原始程式碼擴充存取 DebugInfoD 主題,現在可在偵錯工具中使用。 這支援透過 DebugInfoD* 標籤從 DebugInfoD 伺服器擷取檔案。

偵錯工具 2PF KDNET 支援 說明如何啟用迷你埠 NDIS 驅動程式以取得 2PF 偵錯工具支援,以增加高速配接器的效能,通常用於數據中心。

三個新的 EXDI 偵錯主題,包括 設定 QEMU Kernel-Mode 使用 EXDI 偵錯

已發佈 Windows 11 中用於網路核心偵錯的支援乙太網路 NIC ,以及有關 NIC 的更新資訊。

AppVerifier 檔先前只能在本機 「CHM」 檔案中使用,現在可在線上取得。 應用程式驗證器 (AppVerifier) 是非受控程式碼的執行階段驗證工具,可協助尋找細微的程式設計錯誤、安全性問題和有限的使用者帳戶許可權問題,這些問題可能難以使用一般應用程式測試技術來識別。

如需過去 Windows 版本中驅動程式新功能的相關資訊,請參閱下列頁面:

返回頁首