共用方式為


NET_LUID_LH union (ifdef.h)

NET_LUID聯集是網路介面的本機唯一標識子 (LUID) 。

語法

typedef union _NET_LUID_LH {
  ULONG64 Value;
  struct {
    ULONG64 Reserved : 24;
    ULONG64 NetLuidIndex : 24;
    ULONG64 IfType : 16;
  } Info;
} NET_LUID_LH, *PNET_LUID_LH;

成員

Value

類型: ULONG64

代表 LUID 的 64 位值。

Info

具名等位,其中包含64位LUID 成員中的元件欄位。

Info.Reserved

類型: ULONG64 此欄位是保留的。

Info.NetLuidIndex

類型: ULONG64 網路介面 LUID 索引。

Info.IfType

類型: ULONG64 由因特網指派名稱授權單位所定義的介面類型, (IANA) 。 介面類型的可能值會列在 Ipifcons.h 包含檔案中。

下表列出介面類型的一般值,但可能有許多其他值。

意義
IF_TYPE_OTHER
1
有些其他類型的網路介面。
IF_TYPE_ETHERNET_CSMACD
6
乙太網路網路介面。
IF_TYPE_ISO88025_TOKENRING
9
令牌通道網路介面。
IF_TYPE_PPP
23
PPP 網路介面。
IF_TYPE_SOFTWARE_LOOPBACK
24
軟體回送網路介面。
IF_TYPE_ATM
37
ATM 網路介面。
IF_TYPE_IEEE80211
71
IEEE 802.11 無線網路介面。
IF_TYPE_TUNNEL
131
通道類型封裝網路介面。
IF_TYPE_IEEE1394
144
IEEE 1394 (Firewire) 高效能序列總線網路介面。

備註

NET_LUID結構與通訊協議無關,可與 IPv6 和 IPv4 通訊協定的網路介面搭配使用。 NET_LUID 結構是在 Windows Vista 和更新版本上定義。

IF_LUIDNET_LUID_LH結構是可用於NET_LUID等位的其他名稱。

IfType 位字段的值定義於 Ipifcons.h 包含檔案中。 目前僅支援 IfType 成員描述中列出的可能值。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 ifdef.h

另請參閱

ConvertInterfaceAliasToLuid

ConvertInterfaceGuidToLuid

ConvertInterfaceIndexToLuid

ConvertInterfaceLuidToGuid

ConvertInterfaceLuidToIndex

ConvertInterfaceLuidToNameA

ConvertInterfaceLuidToNameW

ConvertInterfaceNameToLuidA

ConvertInterfaceNameToLuidW

MIB_IF_ROW2

MIB_IPINTERFACE_ROW