Partager via


INetworkCostManagerEvents ::CostChanged, méthode (netlistmgr.h)

La méthode CostChanged est appelée pour indiquer un changement de coût pour la connectivité Internet à l’échelle de l’ordinateur ou le premier tronçon de routage vers une destination spécifique sur une connexion.

Syntaxe

HRESULT CostChanged(
  [in] DWORD        newCost,
  [in] NLM_SOCKADDR *pDestAddr
);

Paramètres

[in] newCost

DWORD qui représente le nouveau coût de la connexion. Les 16 bits les plus bas représentent le niveau de coût, et les 16 bits les plus élevés représentent les indicateurs. Les valeurs possibles sont définies par l’énumération NLM_CONNECTION_COST .

[in] pDestAddr

Structure NLM_SOCKADDR contenant une adresse IPv4/IPv6 qui identifie la destination sur laquelle l’événement s’est produit. Si destAddr a la valeur NULL, la modification est un changement de connectivité Internet à l’échelle de l’ordinateur.

Valeur retournée

Renvoie S_OK en cas de réussite.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête netlistmgr.h

Voir aussi

INetworkCostManagerEvents