Поделиться через


Интерфейс INetworkCostManager (netlistmgr.h)

Используйте этот интерфейс для запроса сведений о стоимости и состоянии плана данных на уровне компьютера, связанных с подключением, используемым для подключения к Интернету на уровне компьютера, или с первым прыжком маршрутизации в определенное место назначения по подключению. Кроме того, этот интерфейс позволяет приложениям указывать IP-адреса назначения для получения уведомлений об изменении стоимости или состояния плана данных.

Наследование

Интерфейс INetworkCostManager наследуется от интерфейса IUnknown . INetworkCostManager также имеет следующие типы членов:

Методы

Интерфейс INetworkCostManager содержит следующие методы.

 
INetworkCostManager::GetCost

Метод GetCost извлекает текущие затраты на подключение к Интернету на уровне компьютера или первый прыжок маршрутизации к определенному месту назначения при подключении.
INetworkCostManager::GetDataPlanStatus

GetDataPlanStatus извлекает состояние плана данных для подключения к Интернету на уровне компьютера или первого прыжка маршрутизации к определенному назначению при подключении.
INetworkCostManager::SetDestinationAddresses

Метод SetDestinationAddresses регистрирует указанные целевые адреса IPv4/IPv6 для получения уведомлений об изменении стоимости или состояния плана данных.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header netlistmgr.h

См. также раздел

INetworkCostManagerEvents

IUnknown