Fungsi InitializeIpForwardEntry
Fungsi InitializeIpForwardEntry menginisialisasi struktur MIB_IPFORWARD_ROW2 dengan nilai default untuk entri rute IP di komputer lokal.
Sintaks
VOID NETIOAPI_API_ InitializeIpForwardEntry(
_Out_ PMIB_IPFORWARD_ROW2 Row
);
Parameter
Baris [keluar]
Pada entri, penunjuk ke entri struktur MIB_IPFORWARD_ROW2 untuk entri rute IP.Saat dikembalikan, struktur MIB_IPFORWARD_ROW2 yang dirujuk parameter ini diinisialisasi dengan nilai default untuk entri rute IP.
Mengembalikan nilai
Tidak ada
Keterangan
Driver Anda harus menggunakan fungsi InitializeIpForwardEntry untuk menginisialisasi anggota entri struktur MIB_IPFORWARD_ROW2 dengan nilai default untuk entri rute IP untuk digunakan nanti dengan fungsi CreateIpForwardEntry2 .
Pada input, driver Anda harus meneruskan InitializeIpForwardEntry struktur MIB_IPFORWARD_ROW2 baru untuk diinisialisasi.
Pada output, anggota struktur MIB_IPFORWARD_ROW2 yang ditunjuk parameter Baris diinisialisasi sebagai berikut.
ValidLifetime dan PreferredLifetime
Atur ke nilai tak terbatas,Loopback, AutoconfigureAddress, Publish, dan Immortal
Atur ke TRUE.SitePrefixLength, Metrik, dan Protokol
Atur ke nilai ilegal.Semua anggota lainnya
Atur ke nol.
Setelah driver memanggil InitializeIpForwardEntry, driver kemudian dapat mengubah anggota dalam entri MIB_IPFORWARD_ROW2 yang ingin dimodifikasi, lalu memanggil CreateIpForwardEntry2 untuk menambahkan entri rute IP baru ke komputer lokal.
Persyaratan
Platform target |
Universal |
Versi |
Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Header |
Netioapi.h (termasuk Netioapi.h) |
Pustaka |
Netio.lib |
IRQL |
< DISPATCH_LEVEL |