OID_WWAN_PIN_EX2

OID_WWAN_PIN_EX2设置或返回与个人标识号 (PIN) 相关的扩展信息。 OID_WWAN_PIN_EX2类似于 OID_WWAN_PIN_EX,但扩展了它以支持多应用 UICC 卡。

查询有效负载包含 一个NDIS_WWAN_PIN_APP 结构,该结构指定正在查询其 PIN 的目标应用程序 ID。 微型端口驱动程序必须异步处理查询请求,最初先将NDIS_STATUS_INDICATION_REQUIRED返回到原始请求,然后再发送包含描述应用程序 PIN 的NDIS_WWAN_PIN_INFO结构的NDIS_STATUS_WWAN_PIN_INFO状态通知。

设置有效负载包含 一个NDIS_WWAN_SET_PIN_EX2 结构,该结构指定要对应用程序执行的 PIN 操作。 微型端口驱动程序必须异步处理 Set 请求,最初先将NDIS_STATUS_INDICATION_REQUIRED返回到原始请求,然后再发送包含描述应用程序 PIN 状态的 NDIS_WWAN_PIN_INFO 结构的 NDIS_STATUS_WWAN_PIN_INFO 状态通知。

注解

仅支持单个验证的 UICC。 不支持支持多个应用程序 PIN 的支持多重验证的 UICC。 将一个应用程序 PIN (PIN1) 分配给 UICC 上的所有 ADF/DF 和文件。 但是,每个应用程序都可以将本地 PIN (PIN2) 指定为 2 级用户验证要求,从而导致需要对每个访问命令进行其他验证。 OID_WWAN_PIN_EX2支持此方案。

OID_WWAN_PIN_EX一样,使用 OID_WWAN_PIN_EX2,设备一次只报告一个 PIN。 如果启用了多个 PIN 并启用了报告多个 PIN,则微型端口驱动程序必须首先报告 PIN1。 例如,如果启用了补贴锁报告并启用了 SIM 卡的 PIN1,则只有在通过将 PinSize 设置为零 (0) 指定 PIN1 后,才应在后续查询请求中报告补贴锁 PIN。 在这种情况下,Set 请求类似于查询,并返回引用的 PIN 的状态。 这与 ETSI TS 102 221 技术规范第 11.1.9 节中指定的 VERIFY 命令的行为完全一致。

有关此 OID 用法的详细信息,请参阅 MB UICC 应用程序和文件系统访问

要求

版本:Windows 10,版本 1903 标头:Ntddndis.h (包括 Ndis.h)

另请参阅

MB UICC 应用程序和文件系统访问权限

NDIS_STATUS_WWAN_PIN_INFO

NDIS_WWAN_PIN_APP

NDIS_WWAN_SET_PIN_EX2

NDIS_WWAN_PIN_INFO