USB I/O 目標

本節說明從第 2 版開始,Kernel-Mode Driver Framework (KMDF) 和 User-Mode Driver Framework (UMDF) 驅動程式如何與通用序列匯流排 (USB) 裝置互動。

每個 USB 裝置以及 USB 裝置介面支援的每個管道都有個別的 I/O 目標。 控制傳輸 USB 裝置控制碼會傳送至裝置的 I/O 目標。 特定管道控制碼傳送至該管道 I/O 目標的 I/O 傳輸。

架構會傳送 USB 要求區塊,以與 USB 裝置的 I/O 目標通訊, (URI) 。 架構提供物件方法,可隱藏驅動程式的 URB,讓驅動程式不需要自行建置和傳送它們。 如果您想要讓驅動程式建置 URL,KMDF 驅動程式可以使用一組額外的物件方法來建置和傳送 URB。

如需如何判斷 USB 裝置所需驅動程式類型的資訊,請參閱 選擇驅動程式模型來開發 USB 用戶端驅動程式

本節包括: