Fungsi GetBestRoute (iphlpapi.h)
Fungsi GetBestRoute mengambil rute terbaik ke alamat IP tujuan yang ditentukan.
Sintaks
IPHLPAPI_DLL_LINKAGE DWORD GetBestRoute(
[in] DWORD dwDestAddr,
[in] DWORD dwSourceAddr,
[out] PMIB_IPFORWARDROW pBestRoute
);
Parameter
[in] dwDestAddr
Alamat IP tujuan untuk mendapatkan rute terbaik.
[in] dwSourceAddr
Alamat IP sumber. Alamat IP ini sesuai dengan antarmuka pada komputer lokal. Jika ada beberapa rute terbaik ke alamat tujuan, fungsi akan memilih rute yang menggunakan antarmuka ini.
Parameter ini bersifat opsional. Pemanggil dapat menentukan nol untuk parameter ini.
[out] pBestRoute
Penunjuk ke struktur MIB_IPFORWARDROW yang berisi rute terbaik untuk alamat IP yang ditentukan oleh dwDestAddr.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan NO_ERROR.
Jika fungsi gagal, gunakan FormatMessage untuk mendapatkan string pesan untuk kesalahan yang dikembalikan.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | iphlpapi.h |
Pustaka | Iphlpapi.lib |
DLL | Iphlpapi.dll |