struktur MIB_UNICASTIPADDRESS_ROW
Struktur MIB_UNICASTIPADDRESS_ROW menyimpan informasi tentang alamat IP unicast.
Sintaks
typedef struct _MIB_UNICASTIPADDRESS_ROW {
SOCKADDR_INET Address;
NET_LUID InterfaceLuid;
NET_IFINDEX InterfaceIndex;
NL_PREFIX_ORIGIN PrefixOrigin;
NL_SUFFIX_ORIGIN SuffixOrigin;
ULONG ValidLifetime;
ULONG PreferredLifetime;
UINT8 OnLinkPrefixLength;
BOOLEAN SkipAsSource;
NL_DAD_STATE DadState;
SCOPE_ID ScopeId;
LARGE_INTEGER CreationTimeStamp;
} MIB_UNICASTIPADDRESS_ROW, *PMIB_UNICASTIPADDRESS_ROW;
Anggota
Alamat
Alamat IP unicast. Anggota ini bisa menjadi alamat IPv6 atau alamat IPv4.InterfaceLuid
Pengidentifikasi unik lokal (LUID) untuk antarmuka jaringan yang terkait dengan alamat IP ini.InterfaceIndex
Nilai indeks lokal untuk antarmuka jaringan yang terkait dengan alamat IP ini. Nilai indeks ini mungkin berubah ketika adaptor jaringan dinonaktifkan lalu diaktifkan, atau dalam keadaan lain, dan tidak boleh dianggap persisten.PrefixOrigin
Jenis NL_PREFIX_ORIGIN yang menentukan asal awalan atau bagian jaringan dari alamat IP.SuffixOrigin
Jenis NL_SUFFIX_ORIGIN yang menentukan asal akhiran atau bagian host dari alamat IP.ValidLifetime
Waktu maksimum, dalam detik, bahwa alamat IP valid. Nilai 0xffffffff dianggap tidak terbatas.PreferredLifetime
Waktu yang disukai, dalam detik, bahwa alamat IP valid. Nilai 0xffffffff dianggap tidak terbatas.OnLinkPrefixLength
Panjang, dalam bit, dari awalan atau bagian jaringan dari alamat IP. Untuk alamat IPv4 unicast, nilai apa pun yang lebih besar dari 32 adalah nilai ilegal. Untuk alamat IPv6 unicast, nilai apa pun yang lebih besar dari 128 adalah nilai ilegal. Nilai 255 biasanya digunakan untuk mewakili nilai ilegal.SkipAsSource
Nilai yang menentukan apakah alamat dapat digunakan sebagai alamat sumber IP.DadState
Jenis deteksi alamat duplikat (DAD) NL_DAD_STATE .ScopeId
ID cakupan alamat IP. Anggota ini hanya berlaku untuk alamat IPv6. Driver Anda tidak dapat menyetel anggota ini. Anggota ini secara otomatis ditentukan oleh antarmuka tempat alamat ditambahkan.CreationTimeStamp
Stempel waktu saat alamat IP dibuat.
Persyaratan
Versi |
Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Header |
Netioapi.h (termasuk Netioapi.h) |