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 |