要為一個 USB 裝置選擇一種配置,該裝置的客戶端驅動程式必須選擇至少一種支援的配置,並指定要使用的每個介面的備用設定。
客戶端驅動程式將這些選擇封裝在一個選擇配置請求中並將該請求傳送到 Microsoft 提供的 USB 驅動程式堆疊,具體來講就是 USB 匯流排驅動程式(USB 集線器 PDO)。
USB 匯流排驅動程式在指定的配置中選擇每個介面,併為介面中的每個終結點設定一個通訊通道或管道。 請求完成後,客戶端驅動程式收到所選配置的一個控制代碼,以及在每個介面的有效備用設定中定義的終結點管道控制代碼。
然後客戶端驅動程式可以使用所收到的控制代碼來更改配置設定,並向一個特定終結點發送 I/O 讀和寫請求。
USB,是英文Universal Serial Bus(通用序列匯流排)的縮寫,而其中文簡稱為通串線,是連線計算機系統與外部裝置的一種串列埠匯流排標準。
也是一種輸入輸出介面的技術規範,被廣泛地應用於個人電腦和移動裝置等資訊通訊產品,並擴充套件至攝影器材、數字電視(機頂盒)、遊戲機等其它相關領域。
USB是在1994年底由英特爾、康柏、IBM、Microsoft等多家公司聯合提出的。USB介面支援裝置的即插即用和熱插拔功能。
要為一個 USB 裝置選擇一種配置,該裝置的客戶端驅動程式必須選擇至少一種支援的配置,並指定要使用的每個介面的備用設定。
客戶端驅動程式將這些選擇封裝在一個選擇配置請求中並將該請求傳送到 Microsoft 提供的 USB 驅動程式堆疊,具體來講就是 USB 匯流排驅動程式(USB 集線器 PDO)。
USB 匯流排驅動程式在指定的配置中選擇每個介面,併為介面中的每個終結點設定一個通訊通道或管道。 請求完成後,客戶端驅動程式收到所選配置的一個控制代碼,以及在每個介面的有效備用設定中定義的終結點管道控制代碼。
然後客戶端驅動程式可以使用所收到的控制代碼來更改配置設定,並向一個特定終結點發送 I/O 讀和寫請求。
USB,是英文Universal Serial Bus(通用序列匯流排)的縮寫,而其中文簡稱為通串線,是連線計算機系統與外部裝置的一種串列埠匯流排標準。
也是一種輸入輸出介面的技術規範,被廣泛地應用於個人電腦和移動裝置等資訊通訊產品,並擴充套件至攝影器材、數字電視(機頂盒)、遊戲機等其它相關領域。
USB是在1994年底由英特爾、康柏、IBM、Microsoft等多家公司聯合提出的。USB介面支援裝置的即插即用和熱插拔功能。