次の方法で共有


OID_WWAN_DEVICE_CAPS_EX

OID_WWAN_DEVICE_CAPS_EXは OID_WWAN_DEVICE_CAPS に似ていますが、デバイスごとの OID であるOID_WWAN_DEVICE_CAPSとは異なり、Executor ごとの OID です。 この OID は、LTE アタッチ APN 構成などの拡張オプション機能の機能を含む、ハードウェアのデバイス/Executor 機能を示すために機能します。

ミニポート ドライバーは、クエリ要求を非同期的に処理する必要があります。最初は、NDIS_STATUS_INDICATION_REQUIREDを元の要求に戻してから、後で NDIS_WWAN_DEVICE_CAPS_EX 構造体を含む NDIS_STATUS_WWAN_DEVICE_CAPS_EX 状態通知を送信する必要があります。この通知には、WWAN_DEVICE_CAPS_EX 構造体が含まれています。 デバイスの機能に関する情報を提供します。

次の図は、クエリ要求を示しています。

Executor 機能のクエリ プロセスを示す図。

Set 要求は適用されません。

備考

ドライバーは、ドライバーから実際のデバイスにサービス拡張機能の機能全体を報告することが重要です。 ドライバーがサービスをサポートしているが、基になるハードウェアでサポートされていない場合は、サービス機能を FALSE としてマークする必要があります。

OID_WWAN_DEVICE_CAPS_EXは、各 Executor の機能を取得するためにも使用されます。 この OID は、既存の OID_WWAN_DEVICE_CAPS と同じ構造ですが、Executor ID 追加されています。 ミニポート ドライバーは、サポートされている最も高い OID バージョンを報告する必要があります。

OID_WWAN_DEVICE_CAPSと同様に、この OID のパラメーターは SIM カードが原因で変更されるのではなく、選択した Executor のモデムの RF 機能を表します。 物理ハードウェア モデムには複数の Executor があり、OID_WWAN_DEVICE_CAPS_EXをサポートする複数のインターフェイスがある場合があります。

今後の更新のために、OS の要求されたバージョンがデバイスでサポートされているバージョンより新しい場合、デバイスはサポートされている OID 構造の最新バージョンを返す必要があります。 OS の要求されたバージョンが、デバイスでサポートされている最新のバージョンよりも古い場合、デバイスは OS の仕様に一致するバージョンを返す必要があります。 IHV では、下位互換性と従来のサポートのために、OID_WWAN_DEVICE_CAPS_EXのすべてのリビジョンがサポートされていることを確認する必要があります。

Windows 10 Version 1703 に新しい他の OID とは異なり、モデムがマルチ SIM/マルチ Executor をサポートしている場合にのみ必要です。この OID は、Windows 10 バージョン 1703 以降の Microsoft で定義されたサービス拡張機能をサポートするモデムに対して実装する必要があります。

Windows 10 バージョン 1703 より前のバージョンの Windows では、引き続き既存の OID_WWAN_DEVICE_CAPSを使用できます。マルチ Executor 対応モデムでの動作は、サポートされているシナリオではありません。 IHV はこの動作を定義する必要があります。

Windows 10 バージョン 1903

Windows 10 バージョン 1903 以降、OID_WWAN_DEVICE_CAPS_EXはリビジョン 2 にアップグレードされました。 ミニポート ドライバーは、この OID のリビジョン 2 とミニポート ドライバーが 5G をサポートしている場合に含まれているデータ構造を使用する必要があります。

ホストがこの OID を使用して機能を照会するとき、ミニポート ドライバーは、基になるハードウェアが 5 G 携帯ネットワーク機能をサポートしているかどうかを確認する必要があります。 その場合、ミニポート ドライバーは、ハードウェアの上限に従って、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