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


Метод IMbnRegistration::GetRegisterMode (mbnapi.h)

Важно!

Начиная с Windows 10 версии 1803, API Win32, описанные в этом разделе, заменяются среда выполнения Windows API в пространстве имен Windows.Networking.Connectivity.

Возвращает режим регистрации сети для устройства мобильной широкополосной связи.

Синтаксис

HRESULT GetRegisterMode(
  [out] MBN_REGISTER_MODE *registerMode
);

Параметры

[out] registerMode

Указатель на значение MBN_REGISTER_MODE , указывающее текущий режим сетевой регистрации устройства. Значение имеет смысл, только если метод возвращает S_OK.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Операция выполнена успешно.
E_PENDING
Режим регистрации недоступен. Служба мобильной широкополосной связи в настоящее время проверит устройство на наличие информации. Когда режим регистрации доступен, служба мобильной широкополосной связи вызовет метод OnRegisterModeAvailableобъекта IMbnRegistrationEvents.
E_MBN_PIN_REQUIRED
Для получения режима регистрации требуется ПИН-код.
E_MBN_SIM_NOT_INSERTED
SIM-карта не вставляется в устройство.
E_MBN_BAD_SIM
В устройство вставляется неправильная SIM-карта.

Комментарии

Дополнительные сведения о возможных режимах регистрации см. в MBN_REGISTER_MODE.

Для E_MBN_PIN_REQUIRED ошибок, которые можно исправить, служба мобильной широкополосной связи снова попытается получить эти сведения с устройства при завершении состояния ошибки (при вводе ПИН-кода). Затем служба мобильной широкополосной связи вызовет метод OnRegisterModeAvailableобъекта IMbnRegistrationEvents.

Требования

   
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header mbnapi.h

См. также раздел

IMbnRegistration