OID_WWAN_PIN_EX2
OID_WWAN_PIN_EX2 は、個人識別番号 (PIN) に関連する拡張情報を設定または返します。 OID_WWAN_PIN_EX2 はOID_WWAN_PIN_EXに似ていますが、複数アプリの UICCカード をサポートするように拡張されています。
query ペイロードには、 PIN を照会するターゲット アプリケーション ID を指定するNDIS_WWAN_PIN_APP構造が含まれています。 ミニポート ドライバーは、query 要求を非同期的に処理する必要があります。最初は元の要求に対して NDIS_STATUS_INDICATION_REQUIRED を返し、後でアプリケーションの PIN を記述したNDIS_WWAN_PIN_INFO構造体を含むNDIS_STATUS_WWAN_PIN_INFO状態通知を送信します。
set ペイロードには、アプリケーションに対して実行する PIN アクションを指定するNDIS_WWAN_SET_PIN_EX2構造体が含まれています。 ミニポート ドライバーは、set 要求を非同期的に処理する必要があります。最初は元の要求に対して NDIS_STATUS_INDICATION_REQUIRED を返し、後でアプリケーションの PIN の状態を記述したNDIS_WWAN_PIN_INFO構造体を含むNDIS_STATUS_WWAN_PIN_INFO状態通知を送信します。
解説
単一の検証可能な UICC のみがサポートされています。 複数のアプリケーション PIN をサポートするマルチ検証対応の UICC はサポートされていません。 1 つのアプリケーション PIN (PIN1) が UICC 上のすべての ADF/DF およびファイルに割り当てられます。 ただし、各アプリケーションは、レベル 2 のユーザー検証要件としてローカル PIN (PIN2) を指定できるため、アクセス コマンドごとに追加の検証が必要になります。 このシナリオでは、OID_WWAN_PIN_EX2 がサポートされています。
OID_WWAN_PIN_EXと同様に、OID_WWAN_PIN_EX2 デバイスでは一度に 1 つの PIN のみが報告されます。 複数の PIN が有効になっていて、複数の PIN の報告が有効になっている場合、ミニポート ドライバーは PIN1 から順に報告します。 例えば、補助ロック レポートが有効で、SIM の PIN1 が有効になっている場合、PinSizeをゼロ (0) に設定して PIN1 を指定した後にのみ、後続の query 要求で補助ロック PIN を報告する必要があります。 この場合の set 要求は query に似ており、参照されている PIN の状態を返します。 これは、ETSI TS 102 221 技術仕様のセクション 11.1.9 で指定されている VERIFY コマンドの 動作に完全に整合しています。
この OID の使用方法の詳細については、MB の UICC アプリケーションとファイル システムへのアクセスを参照してください。
要件
バージョン: Windows 10 バージョン 1903 ヘッダー: Ntddndis.h (Ndis.h を含む)