MB 身分識別型解決方案概觀
解決方案會將裝置的 USB 組態對應至一組 USB 函式。 在任何時間點,一組函式會透過組態) 向主機公開 (。 解決方案可透過在這些組態之間切換來達成型態。
邏輯組態
裝置中的函式會分組為下列邏輯集。
邏輯函式集
邏輯函式集 | Description |
---|---|
Windows-7-Configuration |
第一次將型轉裝置插入主機時,Windows 7 和舊版 Windows 所選取的組態。 |
Windows-8-Configuration |
將型轉裝置插入主機時,Windows 8 所選取的組態。 |
IHV-NCM-1.0-Configuration |
使用者安裝驅動程式套件之後,安裝在 Windows 7 和舊版 Windows 上的 IHV 軟體所選取的組態。 |
IHV-NCM-2.0-Configuration |
使用者安裝驅動程式套件之後,安裝在 Windows 8 上的 IHV 軟體所選取的組態。 |
下表顯示上表中所列的 USB 組態以及可能的介面和函式。 其餘子主題會說明每個組態的其他需求。
USB 組態
設定 1 (Windows-7-Configuration) | 設定 2 (IHV–NCM-10-Configuration) | 設定 3 (Windows-8- 組態) | 設定 4 (IHV–NCM-20- 組態) |
---|---|---|---|
大量 CD-ROM 大量 SD |
大量 CD-ROM 大量 SD NCM1.0 數據機 電視 GPS FP PC/SC 智慧卡 語音 Diag |
大量 CD-ROM 大量 SD MBIM |
大量 CD-ROM 大量 SD NCM2.0 數據機 電視 GPS FP PC/SC 智慧卡 語音 Diag |
解決方案的目標
- 在 Windows 7 中,使用者必須先執行安裝驅動程式套件的額外步驟,才能在型態裝置上使用行動寬頻功能。
- 在 Windows 8 中,使用者不需要執行額外的步驟,才能在符合 MBIM 規格的型態裝置上使用行動寬頻功能。
- 在 Windows 8 中,使用者必須先執行安裝驅動程式套件的額外步驟,才能在沒有收件匣驅動程式的型態裝置上使用 IHV 函式。
假設
MBIM 也包含 NCM 1.0 的回溯相容性。
支援的轉換
針對 Windows 8
Not-Configured - > Windows-8-Configuration
Windows-8-Configuration - > IHV-NCM-2.0-Configuration
針對 Windows 7
Not-Configured - > Windows-7-Configuration
Windows-7-Configuration - > IHV–NCM-1.0-Configuration
Windows 7 和 Windows 8 的設定轉換路徑
請注意,不支援先前未顯示的任何轉換。
轉換詳細資料
請考慮其設定中具有下列功能的範例 USB 型裝置。
具有多個功能的 USB 裝置
Windows 8
Windows-8-Configuration
當型裝置插入執行 Windows 8 的電腦時,會選取 Windows-8-Configuration,這會公開 MBIM 函式。 Windows 8 行動裝置寬頻類別驅動程式 (MBCD) 將會載入 MBIM 函式。 在下列範例中,Configuration 3 是包含 MBIM 函式的 Windows-8-Configuration。
在裝置插入電源之後,Windows 8 上的驅動程式堆疊和裝置設定
IHV-NCM-2.0-Configuration
在 Windows-8-Configuration 中,變形裝置也有大量儲存功能,可讓使用者安裝 IHV 驅動程式套件。 從大量儲存函式安裝驅動程式套件之後,裝置將會改變,以在 IHV-NCM-2.0-Configuration 中公開函式。 此設定具有額外的 IHV 函式,例如 GPS、診斷等等。 下圖中的組態 4 代表 IHV-NCM-2.0-Configuration。
使用者安裝 IHV 驅動程式套件之後,Windows 8 上的驅動程式堆疊和裝置設定
Windows 7
Windows-7-Configuration
當型裝置插入執行 Windows 7 或舊版 Windows 的電腦時,會選取 Windows-7-Configuration,這會公開大量儲存功能。 這可讓使用者從大量儲存函式安裝 IHV 驅動程式套件。
在下列範例中,Configuration 1 是 Windows-7-Configuration
當使用者未安裝 IHV 驅動程式套件時,Windows 7 上的驅動程式堆疊和裝置組態
IHV-NCM-1.0-Configuration
在 Windows 7 中,使用者可以從大量儲存功能安裝驅動程式套件。 除了安裝驅動程式軟體之外,IHV 軟體也會將裝置從 Windows-7-Configuration 轉換成 IHV-NCM-1.0-Configuration。
使用者安裝 IHV 驅動程式套件之後,Windows 7 中的驅動程式堆疊和裝置設定