共用方式為


NET_LUID_LH聯盟(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;

Members

Value

類型: ULONG64

一個代表 LUID 的 64 位元值。

Info

一個命名的聯集,包含 64 位元 LUID Value 成員中的元件欄位。

Info.Reserved

類型: ULONG64

此欄位已保留。

Info.NetLuidIndex

類型: ULONG64

網路介面 LUID 索引。

Info.IfType

類型: ULONG64

介面類型由網址指定管理局(IANA)定義。 介面類型的可能值列於 Ipifcons.h include 檔案中。

下表列出了介面類型的常見值,但還有許多其他數值可能。

價值觀 Meaning
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 的 include 檔案中。 目前僅支援 IfType 成員描述中列出的可能值。

需求

Requirement 價值觀
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
支援的最低伺服器 Windows Server 2008 [僅限傳統型應用程式]
Header ifdef.h

另請參閱

轉換介面別名到盧伊德

轉換介面GuidToLuid

轉換介面索引為 Luid

轉換介面LuidToGuid

轉換介面LuidToIndex

轉換介面LuidToNameA

轉換介面LuidToNameW

將介面名稱轉換為 LuidA

將介面名稱轉換為 LuidW

MIB_IF_ROW2

MIB_IPINTERFACE_ROW