MBN_PROVIDER_STATE 枚举 (mbnapi.h)
重要
从 Windows 10 版本 1803 开始,本部分所述的 Win32 API 将替换为 Windows.Networking.Connectivity 命名空间中的 Windows 运行时 API。
MBN_PROVIDER_STATE枚举类型指定可用于标记提供程序条目的各种状态。 这些值旨在以按位 OR 组合方式一起使用。
语法
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 |