INetworkCostManagerEvents::CostChanged 方法 (netlistmgr.h)

调用 CostChanged 方法可指示计算机范围的 Internet 连接或路由到连接上特定目标的第一跃点的成本更改。

语法

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,则更改是计算机范围的 Internet 连接更改。

返回值

如果成功,则返回 S_OK。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 netlistmgr.h

另请参阅

INetworkCostManagerEvents