Поделиться через


OID_WWAN_PIN_EX2

OID_WWAN_PIN_EX2 задает или возвращает развернутую информацию, связанную с личными идентификационнами (ПИН-кодами). OID_WWAN_PIN_EX2 похож на OID_WWAN_PIN_EX, но расширяет его для поддержки карт UICC с несколькими приложениями.

Полезные данные запроса содержат структуру NDIS_WWAN_PIN_APP , указывающую идентификатор целевого приложения, ПИН-код которого запрашивается. Драйверы мини-портов должны обрабатывать запросы асинхронно, изначально возвращая NDIS_STATUS_INDICATION_REQUIRED в исходный запрос, а затем отправлять уведомление о состоянии NDIS_STATUS_WWAN_PIN_INFO , содержащее структуру NDIS_WWAN_PIN_INFO , описывающую ПИН-код приложения.

Набор полезных данных содержит структуру NDIS_WWAN_SET_PIN_EX2 , указывающую действие ПИН-кода для приложения. Драйверы miniport должны обрабатывать запросы Set асинхронно, первоначально возвращая NDIS_STATUS_INDICATION_REQUIRED в исходный запрос, прежде чем позже отправлять уведомление о состоянии NDIS_STATUS_WWAN_PIN_INFO , содержащее структуру NDIS_WWAN_PIN_INFO , описывающую состояние ПИН-кода для приложения.

Комментарии

Поддерживаются только отдельные UICC с поддержкой проверки. UICC с поддержкой нескольких проверок, которые поддерживают несколько ПИН-кодов приложений, не поддерживаются. Один ПИН-код приложения (PIN1) назначается всем ADFs/DFs и файлам в UICC. Однако каждое приложение может указать локальный ПИН-код (PIN2) в качестве требования к проверке пользователя уровня 2, что приводит к необходимости дополнительной проверки для каждой команды доступа. Этот сценарий поддерживает OID_WWAN_PIN_EX2.

Как и OID_WWAN_PIN_EX, при OID_WWAN_PIN_EX2 устройство сообщает только один ПИН-код за раз. Если включено несколько ПИН-кодов и включено несколько ПИН-кодов, то драйверы минипорта должны сначала сообщить о ПИН-коде1. Например, если включена функция отчетов о блокировке субсидий и включен ПИН-код SIM-карты 1, то ПИН-код блокировки субсидии следует сообщать в последующем запросе только после того, как PIN1 будет указан, установив для PinSize значение 0. В этом случае запрос Set аналогичен запросу и возвращает состояние ПИН-кода, на который ссылается. Это полностью соответствует поведению команды VERIFY, как указано в разделе 11.1.9 технической спецификации ETSI TS 102 221.

Дополнительные сведения об использовании этого OID см. в разделе Mb UICC application and file system access.

Требования

Версия: 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