MBN_PROVIDER2 结构 (mbnapi.h)

重要

从 Windows 10 版本 1803 开始,本部分所述的 Win32 API 将替换为 Windows.Networking.Connectivity 命名空间中的 Windows 运行时 API。

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