通用序列總線 (USB) 驅動程式範例
USB 驅動程式範例提供為裝置撰寫自定義 USB 驅動程式的起點。
有數種方式可以使用 Windows 10 USB 驅動程式範例:
在 Microsoft 範例入口網站上瀏覽並下載個別的 Windows 10 驅動程式範例。
在 GitHub 上複製、派生或下載 Windows-driver-samples 存放庫。
您可以在下列位置找到舊版的 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 連接埠控制器驅動程式。 |