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


структура MBN_PROVIDER2 (mbnapi.h)

Важно!

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

Структура MBN_PROVIDER2 представляет поставщика сетевых служб. Он используется многими методами интерфейса IMbnMultiCarrier , зависящими от поставщика, и предоставляет расширение для MBN_PROVIDER для поддержки нескольких операторов. Это расширение содержит уровень сигнала каждого поставщика, что помогает определить, к какому поставщику следует подключиться пользователю.

Синтаксис

typedef struct MBN_PROVIDER2 {
  MBN_PROVIDER       provider;
  MBN_CELLULAR_CLASS cellularClass;
  ULONG              signalStrength;
  ULONG              signalError;
} MBN_PROVIDER2;

Члены

provider

Содержит структуру MBN_PROVIDER с одним носителем.

cellularClass

Содержит MBN_CELLULAR_CLASS , указывающий, какой класс сотовой связи использует поставщик.

signalStrength

Содержит качество сигнала, полученное устройством в соответствии с определением GetSignalStrength.

signalError

Содержит частоту ошибок сигнала, определенную командлетом GetSignalError.

Требования

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

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

MBN_PROVIDER