NDIS_MAKE_NET_LUID makro (ntddndis.h)
Makro NDIS_MAKE_NET_LUID menyusun nilai NET_LUID dari jenis antarmuka dan indeks NET_LUID.
Sintaks
void NDIS_MAKE_NET_LUID(
_pNetLuid,
_IfType,
_NetLuidIndex
);
Parameter
_pNetLuid
Penunjuk ke serikat NET_LUID yang disediakan penelepon. NDIS_MAKE_NET_LUID mengembalikan nilai NET_LUID yang baru dibuat dalam variabel ini.
_IfType
Jenis antarmuka Internet Assigned Numbers Authority (IANA). NDIS_MAKE_NET_LUID menulis nilai saat _IfType kepada anggota IfType dari serikat NET_LUID yang disediakan pemanggil di _pNetLuid . Untuk daftar jenis antarmuka, lihat Jenis Antarmuka NDIS.
_NetLuidIndex
Indeks NET_LUID yang dialokasikan pemanggil dengan fungsi NdisIfAllocateNetLuidIndex . NDIS_MAKE_NET_LUID menulis nilai saat _NetLuidIndex ke anggota NetLuidIndex dari serikat NET_LUID yang disediakan pemanggil pada _pNetLuid .
Nilai kembali
Tidak ada
Keterangan
Penyedia antarmuka jaringan NDIS harus menggunakan makro NDIS_MAKE_NET_LUID untuk membangun nilai NET_LUID . Penyedia meneruskan nilai NET_LUID yang dihasilkan ke fungsi NdisIfRegisterInterface untuk mendaftarkan antarmuka dengan NDIS.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung di NDIS 6.0 dan yang lebih baru. |
Target Platform | Desktop |
Header | ntddndis.h (termasuk ndis.h) |