Freigeben über


INetworkCostManager-Schnittstelle (netlistmgr.h)

Verwenden Sie diese Schnittstelle, um computerweite Kosten und Datenpläne status Informationen abzufragen, die entweder einer Verbindung zugeordnet sind, die für die computerweite Internetkonnektivität verwendet wird, oder dem ersten Hop des Routings an ein bestimmtes Ziel einer Verbindung. Darüber hinaus können Anwendungen mit dieser Schnittstelle Ziel-IP-Adressen angeben, für die kosten- oder datenplanmäßig status Änderungsbenachrichtigungen empfangen werden sollen.

Vererbung

Die INetworkCostManager-Schnittstelle erbt von der IUnknown-Schnittstelle . INetworkCostManager verfügt auch über folgende Membertypen:

Methoden

Die INetworkCostManager-Schnittstelle verfügt über diese Methoden.

 
INetworkCostManager::GetCost

Die GetCost-Methode ruft die aktuellen Kosten einer computerweiten Internetverbindung oder des ersten Hops des Routings an ein bestimmtes Ziel einer Verbindung ab.
INetworkCostManager::GetDataPlanStatus

GetDataPlanStatus ruft den Datenplan status für eine computerweite Internetverbindung oder den ersten Hop des Routings an ein bestimmtes Ziel einer Verbindung ab.
INetworkCostManager::SetDestinationAddresses

Die SetDestinationAddresses-Methode registriert die angegebenen IPv4-/IPv6-Zieladressen, um Kosten- oder Datenplan- status Änderungsbenachrichtigungen zu erhalten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile netlistmgr.h

Weitere Informationen

INetworkCostManagerEvents

IUnknown