Fungsi InitializeIpForwardEntry (netioapi.h)
Fungsi InitializeIpForwardEntry menginisialisasi struktur MIB_IPFORWARD_ROW2 dengan nilai default untuk entri rute IP di komputer lokal.
Sintaks
IPHLPAPI_DLL_LINKAGE VOID NETIOAPI_API_ InitializeIpForwardEntry(
[out] PMIB_IPFORWARD_ROW2 Row
);
Parameter
[out] Row
Pada entri, penunjuk ke entri struktur MIB_IPFORWARD_ROW2 untuk entri rute IP. Saat dikembalikan, struktur MIB_IPFORWARD_ROW2 yang diarahkan oleh parameter ini diinisialisasi dengan nilai default untuk entri rute IP.
Nilai kembali
Fungsi ini tidak mengembalikan nilai.
Keterangan
Fungsi InitializeIpForwardEntry didefinisikan pada Windows Vista dan yang lebih baru.
Fungsi InitializeIpForwardEntry harus digunakan untuk menginisialisasi anggota entri struktur MIB_IPFORWARD_ROW2 dengan nilai default untuk entri rute IP untuk digunakan nanti dengan fungsi CreateIpForwardEntry2 .
Pada input, InitializeIpForwardEntry harus melewati struktur MIB_IPFORWARD_ROW2 baru untuk diinisialisasi.
Pada output, anggota ValidLifetime dan PreferredLifetime dari struktur MIB_IPFORWARD_ROW2 yang ditunjukkan oleh parameter Row akan diinisialisasi ke infinite dan anggota Loopback, AutoconfigureAddress, Publish, dan Immortal akan diinisialisasi ke TRUE. Selain itu, anggota SitePrefixLength, Metric, dan Protocol diatur ke nilai ilegal dan bidang lainnya diinisialisasi ke nol.
Setelah memanggil InitializeIpForwardEntry, aplikasi kemudian dapat mengubah anggota di entri MIB_IPFORWARD_ROW2 yang ingin dimodifikasi, lalu memanggil CreateIpForwardEntry2 untuk menambahkan entri rute IP baru ke komputer lokal.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | netioapi.h (termasuk Iphlpapi.h) |
Pustaka | Iphlpapi.lib |
DLL | Iphlpapi.dll |