NLM_CONNECTION_COST 枚举 (netlistmgr.h)
NLM_CONNECTION_COST枚举指定 Windows 8 成本 API 中支持的一组成本级别和成本标志。
语法
typedef enum NLM_CONNECTION_COST {
NLM_CONNECTION_COST_UNKNOWN = 0,
NLM_CONNECTION_COST_UNRESTRICTED = 0x1,
NLM_CONNECTION_COST_FIXED = 0x2,
NLM_CONNECTION_COST_VARIABLE = 0x4,
NLM_CONNECTION_COST_OVERDATALIMIT = 0x10000,
NLM_CONNECTION_COST_CONGESTED = 0x20000,
NLM_CONNECTION_COST_ROAMING = 0x40000,
NLM_CONNECTION_COST_APPROACHINGDATALIMIT = 0x80000
} ;
常量
NLM_CONNECTION_COST_UNKNOWN 值: 0 成本未知。 |
NLM_CONNECTION_COST_UNRESTRICTED 值: 0x1 连接不受限制,被视为不受使用费和容量限制的限制。 |
NLM_CONNECTION_COST_FIXED 值: 0x2 此连接的使用不受特定数据传输限制。 |
NLM_CONNECTION_COST_VARIABLE 值: 0x4 此连接按字节进行监管。 |
NLM_CONNECTION_COST_OVERDATALIMIT 值: 0x10000 连接当前处于 OverDataLimit 状态,因为它已超出运营商指定的数据传输限制。 |
NLM_CONNECTION_COST_CONGESTED 值: 0x20000 网络遇到高流量负载且拥堵。 |
NLM_CONNECTION_COST_ROAMING 值: 0x40000 连接在主提供商的网络和关联公司外部漫游。 |
NLM_CONNECTION_COST_APPROACHINGDATALIMIT 值: 0x80000 连接即将达到运营商指定的数据限制。 |
注解
INetworkConnectionCost::GetCost 方法返回的值可以使用此枚举指定的值设置多个位。
要求
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
标头 | netlistmgr.h |