GetBestRoute, fonction (iphlpapi.h)
La fonction GetBestRoute récupère le meilleur itinéraire vers l’adresse IP de destination spécifiée.
Syntaxe
IPHLPAPI_DLL_LINKAGE DWORD GetBestRoute(
[in] DWORD dwDestAddr,
[in] DWORD dwSourceAddr,
[out] PMIB_IPFORWARDROW pBestRoute
);
Paramètres
[in] dwDestAddr
Adresse IP de destination pour laquelle obtenir le meilleur itinéraire.
[in] dwSourceAddr
Adresse IP source. Cette adresse IP correspond à une interface sur l’ordinateur local. S’il existe plusieurs meilleurs itinéraires vers l’adresse de destination, la fonction sélectionne l’itinéraire qui utilise cette interface.
Ce paramètre est facultatif. L’appelant peut spécifier zéro pour ce paramètre.
[out] pBestRoute
Pointeur vers une structure de MIB_IPFORWARDROW contenant la meilleure route pour l’adresse IP spécifiée par dwDestAddr.
Valeur retournée
Si la fonction réussit, la valeur de retour est NO_ERROR.
Si la fonction échoue, utilisez FormatMessage pour obtenir la chaîne de message de l’erreur retournée.
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | iphlpapi.h |
Bibliothèque | Iphlpapi.lib |
DLL | Iphlpapi.dll |
Voir aussi
Informations de référence sur les fonctions d’assistance IP