Compartilhar via


Interface INetworkCostManager (netlistmgr.h)

Use essa interface para consultar o custo e o plano de dados em todo o computador status informações associadas a uma conexão usada para conectividade com a Internet em todo o computador ou o primeiro salto de roteamento para um destino específico em uma conexão. Além disso, essa interface permite que os aplicativos especifiquem endereços IP de destino para os quais receber custos ou planos de dados status notificações de alteração.

Herança

A interface INetworkCostManager herda da interface IUnknown . INetworkCostManager também tem estes tipos de membros:

Métodos

A interface INetworkCostManager tem esses métodos.

 
INetworkCostManager::GetCost

O método GetCost recupera o custo atual de uma conexão com a Internet em todo o computador ou o primeiro salto de roteamento para um destino específico em uma conexão.
INetworkCostManager::GetDataPlanStatus

GetDataPlanStatus recupera o plano de dados status para uma conexão de Internet em todo o computador ou o primeiro salto de roteamento para um destino específico em uma conexão.
INetworkCostManager::SetDestinationAddresses

O método SetDestinationAddresses registra os endereços IPv4/IPv6 de destino especificados para receber custos ou planos de dados status notificações de alteração.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho netlistmgr.h

Confira também

INetworkCostManagerEvents

IUnknown