Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
OID_WWAN_PIN establece o devuelve información relacionada con números de identificación personal (PIN).
Los controladores de miniport deben procesar solicitudes de configuración y consulta de forma asincrónica, devolviendo inicialmente NDIS_STATUS_INDICATION_REQUIRED a la solicitud original y, posteriormente, enviando una notificación de estado de NDIS_STATUS_WWAN_PIN_INFO cuando hayan completado la solicitud de configuración o consulta.
Los controladores de miniport deben enviar notificaciones de estado NDIS_STATUS_WWAN_PIN_INFO que contengan una estructura de NDIS_WWAN_PIN_INFO para devolver información de estado de tipo PIN y entrada de PIN, principalmente para indicar si se requiere un PIN para desbloquear el dispositivo MB o el módulo de identidad del suscriptor (tarjeta SIM) al completar las solicitudes de consulta.
Los autores de llamadas que solicitan establecer información relacionada con los PIN proporcionan una estructura NDIS_WWAN_SET_PIN al controlador de miniporte para enviar un PIN al dispositivo MB, habilitar o deshabilitar la configuración del PIN, o cambiar un PIN en la SIM.
Observaciones
Consulte wwAN Pin Operations para obtener más información sobre el uso de este OID.
Los controladores de miniporte de Windows 7 deben usar OID_WWAN_PIN. Los controladores de miniport de Windows 8 deben usar OID_WWAN_PIN_EX.
Los controladores de miniport pueden acceder al módulo de identidad de suscriptor (tarjeta SIM) al procesar las operaciones de consulta, pero no deben acceder a la red del proveedor.
Durante el proceso de inicialización del controlador de miniporte, el servicio MB no continúa con el registro hasta que PIN1 se desbloquee correctamente, si está habilitado.
Los controladores de miniporte proporcionan un valor de PIN, especificado por el usuario final, en el pinAction.Pin miembro de la estructura de NDIS_WWAN_SET_PIN al procesar solicitudes establecidas. Solo cuando el valor del PIN coincide con el valor almacenado en la tarjeta SIM debe procesar la solicitud por el controlador de miniport. De lo contrario, los controladores de miniport deben producir un error en la solicitud establecida con el código de estado WWAN_STATUS_FAILURE.
Los dispositivos basados en CDMA deben notificar el bloqueo del dispositivo de encendido como PIN1.
Para todos los tipos de PIN admitidos, los controladores de miniport deben admitir la operación de WwanPinOperationEnter. Además, si se admite PIN1, los controladores de miniport deben admitir las WwanPinOperationEnable, WwanPinOperationDisabley operaciones de WwanPinOperationChange.
Si se intenta una operación de deshabilitación de PIN para un tipo de PIN cuando ese tipo de PIN está bloqueado, los controladores de miniporte pueden producir un error en la solicitud con WWAN_STATUS_PIN_REQUIRED o pueden completar correctamente la solicitud. Si el controlador de miniporte completa correctamente la solicitud, la operación de deshabilitación también debe desbloquear el PIN.
Si se notifican varios PIN y solo se puede notificar un PIN a la vez, se espera que los controladores de miniporte informen primero de PIN1. Por ejemplo, si los informes de SubsidyLock y SIM PIN1 están habilitados, se debe notificar el PIN de SubsidyLock (en una solicitud de consulta posterior) solo después de que PIN1 se haya comprobado correctamente.
La API de MB admite otros PIN además de PIN1. Sin embargo, es necesario instalar un administrador de conexiones o GUI de terceros porque el Administrador de conexiones de Windows o la GUI solo admite PIN1.
Requisitos
Versión |
Disponible en Windows 7 y versiones posteriores de Windows. |
Encabezado |
Ntddndis.h (include Ndis.h) |