共用方式為


OID_WWAN_DEVICE_CAPS_EX

OID_WWAN_DEVICE_CAPS_EX與 OID_WWAN_DEVICE_CAPS 類似,但與個別裝置 OID OID_WWAN_DEVICE_CAPS不同。 此 OID 可用來指出硬體的裝置/執行程式功能,包括擴充選用功能的功能,例如 LTE 連結 APN 組態。

迷你埠驅動程序必須以異步方式處理查詢要求,一開始先將NDIS_STATUS_INDICATION_REQUIRED傳回原始要求,然後再傳送包含 NDIS_WWAN_DEVICE_CAPS_EX 結構的 NDIS_STATUS_WWAN_DEVICE_CAPS_EX 狀態通知,接著會包含 WWAN_DEVICE_CAPS_EX 結構。 提供裝置功能的相關信息。

下圖說明查詢要求。

顯示執行程式功能查詢程式的圖表。

設定要求不適用。

言論

驅動程式必須以整體回報服務擴充功能,包括從驅動程式到實際裝置。 如果驅動程式支援服務,但基礎硬體不支援它,則服務功能應該標示為 FALSE。

OID_WWAN_DEVICE_CAPS_EX也可用來擷取每個執行程式的功能。 此 OID 在 結構中與現有 OID_WWAN_DEVICE_CAPS 相同,但新增 執行程式識別碼。 迷你埠驅動程式應該回報它支援的最高 OID 版本。

如同 OID_WWAN_DEVICE_CAPS,此 OID 中的參數不會因為 SIM 卡而變更,而是代表所選執行程式的數據機 RF 功能。 實體硬體數據機可能會有多個執行程式,因此可能會有多個介面支援OID_WWAN_DEVICE_CAPS_EX。

針對可能的未來更新,如果OS的要求版本比裝置支援的版本還新,裝置應該會傳回它支援的最新版本OID結構。 如果 OS 的要求版本比裝置支援的最新版本還舊,則裝置應該會傳回符合 OS 規格的版本。 IHV 需要確保所有OID_WWAN_DEVICE_CAPS_EX修訂都支援回溯相容性和舊版支援。

不同於 Windows 10 版本 1703 中其他新版的 OID,只有在數據機支援多 SIM/多重執行程式時才需要,此 OID 必須針對想要支援從 Windows 10 版本 1703 開始的任何Microsoft定義服務延伸模組的數據機實作。

Windows 10 版本 1703 之前的 Windows 版本仍可使用現有的 OID_WWAN_DEVICE_CAPS;其具有支援多重執行程式數據機的行為不是支援的案例。 IHV 必須定義此行為。

Windows 10 版本 1903

從 Windows 10 版本 1903 開始,OID_WWAN_DEVICE_CAPS_EX已升級至修訂 2。 迷你埠驅動程序必須使用此 OID 的修訂 2,如果迷你埠驅動程式支援 5G,則其所包含的數據結構。

當主機使用此 OID 查詢功能時,迷你埠驅動程式必須檢查基礎硬體是否支援 5G 行動數據功能。 如果這樣做,迷你埠驅動程式會根據硬體上限,在 WWAN_DEVICE_CAPS_EX 結構的 WwanDataClass 字段中設定位掩碼。

此外,在 WWAN_DEVICE_CAPS_EX 結構的 WwanOptionalServiceCaps 字段中,定義新的選擇性服務位,涵蓋支援所有新的 5G 相關擴充功能。

如需 5G 資料類別支援的詳細資訊,請參閱 MB 5G 資料類別支援

要求

版本

Windows 10 版本 1703

頁眉

Ntddndis.h (包括 Ndis.h)

另請參閱

OID_WWAN_DEVICE_CAPS

NDIS_STATUS_WWAN_DEVICE_CAPS_EX

NDIS_WWAN_DEVICE_CAPS_EX

WWAN_DEVICE_CAPS_EX