Compartir a través de


Método IMbnRegistration::GetRegisterMode (mbnapi.h)

Importante

A partir de Windows 10, versión 1803, las API de Win32 descritas en esta sección se reemplazan por las API de Windows Runtime en el espacio de nombres Windows.Networking.Connectivity.

Obtiene el modo de registro de red de un dispositivo de banda ancha móvil.

Sintaxis

HRESULT GetRegisterMode(
  [out] MBN_REGISTER_MODE *registerMode
);

Parámetros

[out] registerMode

Puntero a un valor de MBN_REGISTER_MODE que especifica el modo de registro de red actual del dispositivo. El valor solo es significativo si el método devuelve S_OK.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
La operación se realizó correctamente.
E_PENDING
El modo de registro no está disponible. Actualmente, el servicio de banda ancha móvil está sondeando el dispositivo para obtener la información. Cuando el modo de registro esté disponible, el servicio de banda ancha móvil llamará al método OnRegisterModeAvailable de IMbnRegistrationEvents.
E_MBN_PIN_REQUIRED
Se requiere un PIN para obtener el modo de registro.
E_MBN_SIM_NOT_INSERTED
No se inserta una SIM en el dispositivo.
E_MBN_BAD_SIM
Se inserta una SIM incorrecta en el dispositivo.

Comentarios

Consulte MBN_REGISTER_MODE para obtener más información sobre los posibles modos de registro.

Para el error recuperable E_MBN_PIN_REQUIRED, el servicio de banda ancha móvil volverá a intentar capturar esta información del dispositivo cuando se supere la condición de error (cuando se introduce un PIN). A continuación, el servicio de banda ancha móvil llamará al método OnRegisterModeAvailable de IMbnRegistrationEvents.

Requisitos

   
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado mbnapi.h

Consulte también

IMbnRegistration