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


Перечисление MBN_PROVIDER_STATE (mbnapi.h)

Важно!

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

Перечислимый тип MBN_PROVIDER_STATE указывает различные состояния, с которыми можно пометить запись поставщика. Эти значения предназначены для совместного использования в побитовом сочетании ИЛИ.

Синтаксис

typedef enum MBN_PROVIDER_STATE {
  MBN_PROVIDER_STATE_NONE = 0,
  MBN_PROVIDER_STATE_HOME = 0x1,
  MBN_PROVIDER_STATE_FORBIDDEN = 0x2,
  MBN_PROVIDER_STATE_PREFERRED = 0x4,
  MBN_PROVIDER_STATE_VISIBLE = 0x8,
  MBN_PROVIDER_STATE_REGISTERED = 0x10,
  MBN_PROVIDER_STATE_PREFERRED_MULTICARRIER = 0x20
} ;

Константы

 
MBN_PROVIDER_STATE_NONE
Значение: 0
Неизвестное состояние поставщика.
MBN_PROVIDER_STATE_HOME
Значение: 0x1
Поставщик является домашним оператором.
MBN_PROVIDER_STATE_FORBIDDEN
Значение: 0x2
Поставщик находится в списке запрещенных.
MBN_PROVIDER_STATE_PREFERRED
Значение: 0x4
Поставщик находится в списке предпочтительных вариантов.
MBN_PROVIDER_STATE_VISIBLE
Значение: 0x8
Поставщик отображается.
MBN_PROVIDER_STATE_REGISTERED
Значение: 0x10
Windows 8 или более поздней версии: поставщик в настоящее время зарегистрирован устройством.
MBN_PROVIDER_STATE_PREFERRED_MULTICARRIER
Значение: 0x20
Windows 8 или более поздней версии: поставщик в настоящее время включен в список предпочтительных нескольких операторов.

Комментарии

В следующей таблице приведены допустимые сочетания значений для различных операций.

Операция MBN_PROVIDER_STATE
Поставщик домашней страницы запросов MBN_PROVIDER_STATE_HOME
Запрос предпочтительных поставщиков MBN_PROVIDER_STATE_FORBIDDEN
MBN_PROVIDER_STATE_PREFERRED
Запрос видимых поставщиков MBN_PROVIDER_STATE_REGISTERED
MBN_PROVIDER_STATE_HOME
MBN_PROVIDER_STATE_PREFERRED
MBN_PROVIDER_STATE_FORBIDDEN

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Верхняя часть mbnapi.h