Funzione GetBestRoute (iphlpapi.h)
La funzione GetBestRoute recupera la route migliore all'indirizzo IP di destinazione specificato.
Sintassi
IPHLPAPI_DLL_LINKAGE DWORD GetBestRoute(
[in] DWORD dwDestAddr,
[in] DWORD dwSourceAddr,
[out] PMIB_IPFORWARDROW pBestRoute
);
Parametri
[in] dwDestAddr
Indirizzo IP di destinazione per il quale ottenere la route migliore.
[in] dwSourceAddr
Indirizzo IP di origine. Questo indirizzo IP corrisponde a un'interfaccia nel computer locale. Se esistono più route migliori per l'indirizzo di destinazione, la funzione seleziona la route che usa questa interfaccia.
Questo parametro è facoltativo e, Il chiamante può specificare zero per questo parametro.
[out] pBestRoute
Puntatore a una struttura MIB_IPFORWARDROW contenente la route migliore per l'indirizzo IP specificato da dwDestAddr.
Valore restituito
Se la funzione ha esito positivo, il valore restituito viene NO_ERROR.
Se la funzione ha esito negativo, usare FormatMessage per ottenere la stringa del messaggio per l'errore restituito.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | iphlpapi.h |
Libreria | Iphlpapi.lib |
DLL | Iphlpapi.dll |
Vedi anche
Informazioni di riferimento sulle funzioni helper IP