NDIS_MAKE_NET_LUID宏 (ntddndis.h)
NDIS_MAKE_NET_LUID宏會從介面類型和NET_LUID索引建置 NET_LUID 值。
語法
void NDIS_MAKE_NET_LUID(
_pNetLuid,
_IfType,
_NetLuidIndex
);
參數
_pNetLuid
呼叫端提供的 NET_LUID 等位指標。 NDIS_MAKE_NET_LUID 傳回這個變數中新建立的NET_LUID值。
_IfType
因特網指派號碼授權單位 (IANA) 介面類型。 NDIS_MAKE_NET_LUID將位於 _IfType 的值寫入呼叫端在 _pNetLuid 提供的NET_LUID等位的 IfType 成員。 如需介面類型的清單,請參閱 NDIS 介面類型。
_NetLuidIndex
呼叫端使用 NdisIfAllocateNetLuidIndex 函式配置的NET_LUID索引。 NDIS_MAKE_NET_LUID將位於 _NetLuidIndex的值寫入呼叫端在 _pNetLuid 提供的NET_LUID聯集 NetLuidIndex 成員。
傳回值
無
備註
NDIS 網路介面提供者應該使用 NDIS_MAKE_NET_LUID 宏來建置 NET_LUID 值。 提供者會將產生的 NET_LUID 值傳遞至 NdisIfRegisterInterface 函式,以向 NDIS 註冊介面。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | NDIS 6.0 和更新版本支援。 |
目標平台 | 桌面 |
標頭 | ntddndis.h (include ndis.h) |