Bagikan melalui


Nilai NET_LUID

Nilai NET_LUID adalah nilai 64-bit yang mengidentifikasi antarmuka jaringan NDIS. Jenis data NET_LUID adalah gabungan yang dapat menyediakan akses ke nilai NET_LUID sebagai nilai 64-bit tunggal atau sebagai struktur yang berisi indeks NET_LUID dan jenis antarmuka.

Anggota NetLuidIndex dari serikat NET_LUID adalah indeks NET_LUID 24-bit yang dialokasikan NDIS saat penyedia antarmuka memanggil fungsi NdisIfAllocateNetLuidIndex . NDIS dan penyedia antarmuka menggunakan indeks ini untuk membedakan antara beberapa antarmuka yang memiliki jenis antarmuka yang sama. Oleh karena itu, indeks ini unik dalam komputer lokal.

Anggota IfType dari gabungan NET_LUID adalah nilai 16-bit yang berisi jenis antarmuka yang ditentukan Internet Assigned Numbers Authority (IANA). Untuk daftar jenis antarmuka yang valid, lihat Jenis Antarmuka NDIS.

Jenis data NET_LUID setara dengan objek ifName di RFC 2863, karena NDIS memperoleh string ifName dari nilai NET_LUID.

Untuk membuat nilai NET_LUID, penyedia antarmuka memanggil fungsi NdisIfAllocateNetLuidIndex untuk mengalokasikan indeks NET_LUID lalu memanggil makro NDIS_MAKE_NET_LUID untuk membangun nilai NET_LUID. Untuk informasi selengkapnya tentang membuat nilai NET_LUID, lihat Menggunakan Indeks NET_LUID.