OID_WWAN_HOME_PROVIDER
OID_WWAN_HOME_PROVIDER は、携帯サービス サブスクリプションのホーム プロバイダーに関する情報を設定および取得するために使用されます。 GSM ベースのデバイスと U-RIM を使用する CDMA ベースのデバイスの場合、この情報は加入者識別モジュール (SIM カード) に格納する必要があります。 U-RIM を使用しない CDMA ベースのデバイスの場合、この情報は補助デバイス メモリに格納する必要があります。
Windows 8 では、set要求とquery要求の両方がサポートされています。 Windows 7 では、query要求のみがサポートされています。
ミニポート ドライバーは、setとqueryのリクエストを非同期で処理する必要があります。最初は、元のリクエストに対して NDIS_STATUS_INDICATION_REQUIRED を返し、後で、queryの場合 DIS_STATUS_WWAN_HOME_PROVIDERの状態通知、setの場合 NDIS_STATUS_WWAN_SET_HOME_PROVIDER_COMPLETE 状態通知を返します。これには、NDIS_WWAN_HOME_PROVIDER 構造体のProvider.ProviderStateメンバが WWAN_PROVIDER_STATE_HOME に設定されたホームネットワークプロバイダに関する情報を返すためのNDIS_WWAN_HOME_PROVIDER構造体が含まれています。
Set操作は、マルチキャリア対応デバイスに対してのみサポートを要求します。 MB サービスは、OID_WWAN_PREFERRED_MULTICARRIER_PROVIDERS または OID_WWAN_VISIBLE_PROVIDERS 経由でミニポートによって報告された複数キャリア プロバイダーにのみホーム プロバイダーをsetします。 Set操作には、NDIS_WWAN_SET_HOME_PROVIDER の入力バッファーがあります。
解説
set操作では、現在の SIM またはターゲット SIM がロック状態にあるかどうかに関係なく、ユーザーがデバイスのロックを解除する必要はありません。
現在のプロバイダーの SIM | ターゲット プロバイダー のSIM | HOME_PROVIDERのsetの結果 |
---|---|---|
- | Locked | ホーム プロバイダーの設定にターゲット側の PIN は不要です |
Locked | - | ホーム プロバイダーの設定にソース側の PIN は不要です |
Locked | Locked | ホーム プロバイダーの設定にソース側とターゲット側の PIN は必要ありません |
この OID の使用の詳細については、WWAN プロバイダー操作を参照してください。
query 操作を処理する場合、ミニポート ドライバーは加入者識別モジュール (SIM カード) にアクセスできますが、プロバイダー ネットワークにはアクセスできません。
要件
バージョン |
Windows 7 以降のバージョンの Windows で使用できます。 |
ヘッダー |
Ntddndis.h (Ndis.h を含む) |