OID_WWAN_PIN_EX2
OID_WWAN_PIN_EX2 définit ou retourne des informations étendues relatives aux numéros d’identification personnels (PIN). OID_WWAN_PIN_EX2 est similaire à OID_WWAN_PIN_EX, mais l’étend pour prendre en charge les cartes UICC multi-applications.
Les charges utiles de requête contiennent une structure de NDIS_WWAN_PIN_APP spécifiant l’ID d’application cible dont le code confidentiel est interrogé. Les pilotes Miniport doivent traiter les requêtes de façon asynchrone, en retournant d’abord NDIS_STATUS_INDICATION_REQUIRED à la requête d’origine avant d’envoyer ultérieurement une notification NDIS_STATUS_WWAN_PIN_INFO status contenant une structure de NDIS_WWAN_PIN_INFO qui décrit le code confidentiel de l’application.
Les charges utiles définies contiennent une structure NDIS_WWAN_SET_PIN_EX2 spécifiant l’action de code confidentiel à effectuer pour l’application. Les pilotes Miniport doivent traiter les requêtes Set de manière asynchrone, en retournant d’abord NDIS_STATUS_INDICATION_REQUIRED à la demande d’origine avant d’envoyer ultérieurement une notification NDIS_STATUS_WWAN_PIN_INFO status contenant une structure NDIS_WWAN_PIN_INFO décrivant l’état du code confidentiel de l’application.
Notes
Seuls les UICC capables de vérifier sont pris en charge. Les UICC multi-vérification qui prennent en charge plusieurs codes confidentiels d’application ne sont pas pris en charge. Un code PIN d’application (PIN1) est affecté à tous les fichiers et fichiers ADF/DFS sur l’UICC. Toutefois, chaque application peut spécifier un code pin local (PIN2) comme exigence de vérification utilisateur de niveau 2, ce qui entraîne la nécessité d’une validation supplémentaire pour chaque commande d’accès. Ce scénario est pris en charge par OID_WWAN_PIN_EX2.
Tout comme OID_WWAN_PIN_EX, avec OID_WWAN_PIN_EX2 l’appareil ne signale qu’un code confidentiel à la fois. Si plusieurs codes CONFIDENTIELs sont activés et que le signalement de plusieurs codes CONFIDENTIELs est activé, les pilotes miniport doivent d’abord signaler pin1. Par exemple, si la création de rapports de verrouillage de subvention est activée et que le code PIN1 de la carte SIM est activé, le code confidentiel de verrouillage de subvention doit être signalé dans une demande de requête suivante uniquement après que PIN1 a été spécifié en définissant pinSize sur zéro (0). Dans ce cas, une requête Set est similaire à une requête et retourne l’état du code confidentiel référencé. Ce comportement est entièrement aligné sur le comportement de la commande VERIFY tel que spécifié dans la section 11.1.9 de la spécification technique ETSI TS 102 221.
Pour plus d’informations sur l’utilisation de cet OID, consultez Accès à l’application MB UICC et au système de fichiers.
Spécifications
Version : Windows 10, version 1903 En-tête : Ntddndis.h (include Ndis.h)