NET_LUID 值是識別 NDIS 網路介面的 64 位值。 NET_LUID數據類型是一種聯集,可將NET_LUID值的存取權當做單一 64 位值,或做為包含NET_LUID索引和介面類型的結構。
NET_LUID聯集 成員 NetLuidIndex 是 NDIS 在介面提供者呼叫 NdisIfAllocateNetLuidIndex 函式時配置的 24 位NET_LUID索引。 NDIS 和介面提供者會使用此索引來區分具有相同介面類型的多個介面。 因此,此索引在本機計算機中是唯一的。
IfType 成員是 NET_LUID 聯合中的一個 16 位值,包含由網際網路編號分配局(IANA)定義的介面類型。 如需有效介面類型的清單,請參閱 NDIS 介面類型。
NET_LUID數據類型相當於 RFC 2863 中 ifName 物件的,因為 NDIS 會從NET_LUID值衍生 ifName 字串。
若要建立NET_LUID值,介面提供者會呼叫 NdisIfAllocateNetLuidIndex 函式來配置NET_LUID索引,然後呼叫 NDIS_MAKE_NET_LUID 巨集來建置NET_LUID值。 如需建立NET_LUID值的詳細資訊,請參閱 使用NET_LUID索引。