通用序列總線 (USB) 驅動程式範例

USB 驅動程式範例提供為裝置撰寫自定義 USB 驅動程式的起點。

重要

本主題適用於 USB 設備驅動器開發人員。

如果您是 Windows 使用者遇到 USB 裝置問題,請參閱修正 Windows 中的 USB-C 問題。

有數種方式可以使用 Windows 10 USB 驅動程式範例:

您可以在下列位置找到舊版的 Windows 驅動程式範例:

範例 描述
KMDF 總線驅動程式 示範如何使用 KMDF 搭配 OSR USB-FX2 裝置使用總線驅動程式。
適用於 OSR USB-FX2 的 KMDF 函式驅動程式範例 示範如何執行大量和中斷數據傳輸至USB裝置。 此範例是針對 OSR USB-FX2 學習套件所撰寫。
USB 函式用戶端驅動程式 基本架構範例驅動程式,示範如何使用USB函式類別擴充驅動程式 (UFX) 建立 Windows USB 函式控制器驅動程式。
適用於 OSR USB-FX2 的 KMDF 函式驅動程式上方的範例 UMDF 篩選器 (UMDF 1) 示範如何將 UMDF 篩選驅動程式載入為kmdf_fx2範例驅動程式上方的上層篩選驅動程式。 此範例是針對 OSR USB-FX2 學習套件所撰寫。
適用於 OSR USB-FX2 的 UMDF 函式驅動程式上方的 UMDF 篩選範例 (UMDF 1) 示範如何將 UMDF 篩選驅動程式載入為umdf_fx2範例驅動程式上方的上層篩選驅動程式。 此範例是針對 OSR USB-FX2 學習套件所撰寫。
UMDF 1 函式驅動程式 OSR USB-FX2 裝置的使用者模式驅動程序架構 (UMDF 1) 驅動程式。 它包含測試應用程式和範例裝置元數據,並支援模擬和閑置電源關閉。
UMDF 2 函式驅動程式 OSR USB-FX2 裝置的使用者模式驅動程序架構 (UMDF 2) 驅動程式。 它包含測試應用程式和範例裝置元數據,並支援模擬和閑置電源關閉。
Usbsamp 一般 USB 驅動程式 示範如何執行一般 USB 裝置之大量和不時分端點的全速、高速和 SuperSpeed 傳輸。
USBView Windows 應用程式,可讓您瀏覽系統上的所有 USB 控制器和連線的 USB 裝置。
適用於 OSR USB-FX2 的 WDF 範例驅動程式學習實驗室 包含適用於 KMDF 和 UMDF 第 1 版的控制台測試應用程式和一系列反覆驅動程式。
UcmCxUcsi 埠控制器用戶端驅動程式 示範如何使用 USB 連接器管理員類別擴充驅動程式 (UcmCx) 建立 Windows USB Type-C 連接埠控制器驅動程式。
UcmTcpciCx 埠控制器用戶端驅動程式 示範如何使用 USB 連接器管理員 Type-C 連接埠控制器介面類別擴充驅動程式 (UcmTcpciCx) 建立 Windows USB Type-C 連接埠控制器驅動程式。
UcmUcsiCx ACPI 用戶端驅動程式 示範如何使用 USB 連接器管理員類別擴充驅動程式 (UcmCx) 建立符合 UCSI 規範的 Windows USB Type-C 連接埠控制器驅動程式。