OID_WWAN_PACKET_SERVICE

OID_WWAN_PACKET_SERVICE は、GSM ベースと CDMA ベースの両方の MB デバイスに対して、現在登録されているプロバイダーのネットワークでパケット サービスのアタッチ/デタッチ 操作を実行するようにミニポート ドライバーに指示するために使用されます。 パケット サービスのアタッチ/デタッチの状態に加えて、この OID は、データ クラスの可用性と現在使用されているデータ クラス情報を判断するために使用されます。

ミニポート ドライバーは、set 要求と query 要求を非同期的に処理する必要があります。最初は元の要求に対して NDIS_STATUS_INDICATION_REQUIRED を返し、後で、set 要求または query 要求の完了に関係なく現在のパケット サービスの状態に関する情報を提供するNDIS_WWAN_PACKET_SERVICE_STATE構造体を含む NDIS_STATUS_WWAN_PACKET_SERVICE状態通知を送信します。

現在のパケット サービス状態の設定を要求する呼び出し元は、NDIS_WWAN_SET_PACKET_SERVICE構造体を適切な情報とともにミニポート ドライバに提供します。

解説

この OID の使用方法の詳細については、WWAN パケット サービス アタッチ操作を参照してください。

query 操作または set 操作を処理する場合、ミニポート ドライバーはプロバイダー ネットワーク サービスにアクセスできますが、加入者識別モジュール (SIM カード) にはアクセスできません。

CDMA ベースのデバイスでは、可能であれば、ネットワーク リソースの割り当てを解放する機会として、これを使用する必要があります。

一部の SIM カードでは、MB デバイスはパケットドメインにのみ登録でき、回線交換ドメインには登録できません。 データ呼び出しが終了すると、VAN UI は OID_WWAN_PACKET_SERVICE set 要求を送信してパケット サービスをデタッチします。 これにより、MB デバイスがパケット ドメインからデタッチされます。 MB デバイスがネットワークから登録解除され、省電力モードに移行します。 デバイスは登録解除の結果として VAN UI から削除されます。これは再起動によってのみ回復できます。 このシナリオでは、ミニポート ドライバーは、このようなモードに MB デバイスを設定せずに正のデータを返すことで、パケットのアタッチ/デタッチ操作をスプーフィングする必要があります。

パケット接続をサポートしていないテクノロジの場合、ミニポート ドライバーは、コンテキストのアクティブ化を続行できることを MB サービスに通知するために、アタッチ状態をスプーフィングする必要があります。 ミニポート ドライバーは、ミニポート ドライバーの set OID_WWAN_PACKET_SERVICE 要求のスプーフィングもする必要があります。 ミニポート ドライバーは、query 操作と要求されていないイベントのNDIS_STATUS_WWAN_PACKET_SERVICE通知を送信する必要があります。 デバイス パケット サービスの状態がWwanPacketServiceStateAttachedに設定されていない場合、ミニポート ドライバーは PDP のアクティブ化に失敗します。

MB サービスは、パケット サービスの状態がWwanPacketServiceStateAttachedに達するまで、コンテキストのアクティブ化を続行しません。

Windows 10 Version 1903

この OID の新しいリビジョン 2 は、Windows 10 バージョン 1903 以降でサポートされています。 この拡張機能により、ホストはモデムが現在 5G で動作している周波数範囲を照会することができます。

ホストは、拡張パケット サービスの状態情報をいつでも照会することができます。 応答はリビジョン 1 と同じですが、リビジョン 2 には 2 つの新しいフィールドがあります。

モデムが 5G ドメインに登録されている場合、キャリアの 5G 周波数範囲が返されます。 複数の 5G キャリアが存在する場合、すべての有効な範囲が返されます。

5G データ クラスのサポートの詳細については、MB の 5G データ クラスのサポートを参照してください。

要件

バージョン

Windows 7 以降のバージョンの Windows で使用できます。

ヘッダー

Ntddndis.h (Ndis.h を含む)

関連項目

NDIS_WWAN_SET_PACKET_SERVICE

NDIS_STATUS_WWAN_PACKET_SERVICE

WWANパケット サービス アタッチ操作