共用方式為


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

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

音訊

為了讓音訊驅動程式更可靠,並提供計算機使用者的最佳體驗,音訊類別 eXtension (ACX) 現已可供使用。 如需詳細資訊,請參閱 ACX 音訊類別擴充功能概觀

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

藍牙低能 (LE) 音訊

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

相機和串流媒體

相機驅動程式檔已更新,其中包含相機配置檔 v2 開發人員規格的相關信息。

數位相機配置檔 V2 開發人員規格

顯示和圖形驅動程式

動態光源

動態光源為 Windows 使用者和開發人員提供實作開放式 HID LampArray 標準的光源裝置原生控制。 藉由採用開放式標準,並與 OEM 和 ODM 合作夥伴合作,Microsoft藉由增加裝置和應用程式的互操作性來改善使用者的 RGB 裝置和軟體生態系統。 裝置製造商可以第一次使用標準化韌體,在 Windows OS 和應用程式中啟用新的原生體驗,而不需要高成本的專屬韌體和軟體開發。

體驗的範例包括在 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 規格版本。 如需詳細資訊,請參閱 適用於UCSI 2.0和更新的UCM-UCSI ACPI裝置。

開始使用

從範例程式代碼到生產驅動程式 - 範例 中要變更的內容會描述在根據範例程式代碼發行設備驅動器之前,必須對WDK範例驅動程序進行變更。

驅動程式安全性

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

Windows 偵錯工具

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

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

使用新的 時間移動偵錯 - TTD.exe命令行公用程式 擷取時間移動程式代碼執行追蹤。

Windows 內建的新 TaskManager 實時傾印功能會在任務管理器即時記憶體轉儲中 說明

調試程式中現已提供的新 原始程式碼擴充存取 偵錯InfoD 主題。 這支援透過 DebugInfoD* 標籤從DebugInfoD伺服器擷取檔案。

調試程式 2PF KDNET 支援 說明如何啟用迷你埠 NDIS 驅動程式,以支援 2PF 調試程式支援,以允許高速適配卡的效能提升,通常用於數據中心。

三個新的 EXDI 偵錯主題,包括 使用 EXDI 設定 QEMU 內核模式偵錯。

已發佈 Windows 11 中支持網路核心偵錯的乙太網路 NIC,其中包含 NIC 的更新資訊。

AppVerifier 檔先前只在本機 「CHM」 檔案中提供,現在可在在線取得。 應用程式驗證器 (AppVerifier) 是 Unmanaged 程式代碼的運行時間驗證工具,可協助找出細微的程式設計錯誤、安全性問題和有限的使用者帳戶許可權問題,而無法透過一般應用程式測試技術來識別。

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

[回到頁首]