共用方式為


MB 驅動程式模型版本控制

MB 驅動程式模型版本控制是透過驅動程式模型版本和個別的 OID 資料結構修訂來完成。 這與 NDIS 6.x 中使用的版本設定範例一致。

驅動程式模型版本會定義 MB 服務與 MB 迷你埠驅動程式之間的介面演進。 個別的 OID 修訂會追蹤在不同 MB 驅動程式模型版本中對 OID 所做的變更。 也就是說,驅動程式模型版本會定義一組資料結構由特定修訂編號識別的 OID。

NDIS 規格一致,MB 驅動程式模型演進是 加法的。 也就是說,新的 OID 和新成員只能新增至現有的 OID 資料結構。 這可確保 MB 服務可以支援迷你埠驅動程式的回溯相容性。

重要 只有在極罕見的情況下,現有的 OID 才會被取代,或現有 OID 資料結構的成員不會在下一個版本中使用。 如果發生這種情況,這些變更及其對回溯相容性的影回應該清楚記載在後續檔中,以取得較新版本的 MB 驅動程式模型規格。

本檔涵蓋 MB 驅動程式模型的Windows 8版本。 驅動程式模型版本已遞增至 2.0 版。 有些 OID 修訂會繼續是修訂編號 1,有些則已更新為修訂 2。 如需要與個別 OID 搭配使用之修訂的詳細資訊,請參閱 MB 資料模型

本檔涵蓋 MB 驅動程式模型的初始版本,因此驅動程式模型版本和個別的 OID 修訂都是從第 1 個修訂編號開始。

當驅動程式模型移至下一個版本時,其版本號碼會增加 1。 任何新增至驅動程式模型的新 OID 都會從第 1 版開始;任何已變更資料結構的現有 OID 都會將其對應的修訂增加 1,而任何未變更的現有 OID 都會保留其各自的修訂編號。

驅動程式模型版本會透過 OID_WWAN_DRIVER_CAPS來傳達。 MB 服務會在 MB 迷你埠驅動程式初始化期間,將OID_WWAN_DRIVER_CAPS查詢要求傳送至迷你埠驅動程式。 個別的 OID 修訂是由每個個別 OID 資料結構中包含的NDIS_OBJECT_HEADER結構的Revision成員所描述。

另請參閱

5G 的 MBIM 延伸模組 2.0 版本設定