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


Метод IMbnPinManager::GetPin (mbnapi.h)

Важно!

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

Возвращает пин-код определенного типа.

Синтаксис

HRESULT GetPin(
  [in]          MBN_PIN_TYPE pinType,
  [out, retval] IMbnPin      **pin
);

Параметры

[in] pinType

Значение MBN_PIN_TYPE , представляющее запрошенный тип ПИН-кода.

[out, retval] pin

Указатель на адрес IMbnPin для запрошенного типа ПИН-кода. Если этот метод возвращает любое значение, отличное от S_OK, этот параметр имеет значение NULL. В противном случае вызывающее приложение должно освободить этот интерфейс после его использования.

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

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

Код возврата Описание
S_OK
Метод завершился успешно.
E_PENDING
Тип ПИН-кода недоступен. Служба мобильной широкополосной связи в настоящее время проверит устройство для получения этой информации. Если тип ПИН-кода доступен, служба мобильной широкополосной связи вызовет метод OnPinListAvailableобъекта IMbnPinManagerEvents.
E_MBN_PIN_REQUIRED
Для завершения операции требуется ПИН-код. Вызывающее приложение может повторить эту операцию при разблокировке ПИН-кода устройства
E_MBN_SIM_NOT_INSERTED
На устройстве нет SIM-карты.
E_MBN_BAD_SIM
На устройстве есть неправильная SIM-карта.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
Запрошенный тип ПИН-кода не поддерживается устройством.

Требования

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

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

IMbnPinManager