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 |