NLM_CONNECTION_COST列舉 (netlistmgr.h)
NLM_CONNECTION_COST列舉會指定 Windows 8 成本 API 中支援的一組成本層級和成本旗標。
Syntax
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 |