INetworkCostManagerEvents::CostChanged 方法 (netlistmgr.h)
呼叫 CostChanged 方法,指出整個電腦因特網連線的成本變更,或連線上路由至特定目的地的第一個躍點。
語法
HRESULT CostChanged(
[in] DWORD newCost,
[in] NLM_SOCKADDR *pDestAddr
);
參數
[in] newCost
DWORD,表示連線的新成本。 最低16位代表成本層級,最高16位代表旗標。 可能的值是由 NLM_CONNECTION_COST 列舉所定義。
[in] pDestAddr
包含IPv4/IPv6 位址 的NLM_SOCKADDR 結構,可識別事件發生所在的目的地。 如果 destAddr 為 NULL,則變更為全電腦的因特網連線變更。
傳回值
傳回成功時S_OK。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | netlistmgr.h |