Freigeben über


NET_LUID_LH Union (ifdef.h)

Die NET_LUID Union ist der lokal eindeutige Bezeichner (LUID) für eine Netzwerkschnittstelle.

Syntax

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

Member

Value

Typ: ULONG64

Ein 64-Bit-Wert, der die LUID darstellt.

Info

Eine benannte Union, die die Komponentenfelder im 64-Bit-LUID-Wertmember enthält.

Info.Reserved

Typ: ULONG64 Dieses Feld ist reserviert.

Info.NetLuidIndex

Typ: ULONG64 Der LUID-Index der Netzwerkschnittstelle.

Info.IfType

Typ: ULONG64 Der Schnittstellentyp, der von der Internet Assigned Names Authority (IANA) definiert ist. Mögliche Werte für den Schnittstellentyp sind in der Includedatei Ipifcons.h aufgeführt.

In der folgenden Tabelle sind allgemeine Werte für den Schnittstellentyp aufgeführt, obwohl viele andere Werte möglich sind.

Wert Bedeutung
IF_TYPE_OTHER
1
Eine andere Art von Netzwerkschnittstelle.
IF_TYPE_ETHERNET_CSMACD
6
Eine Ethernet-Netzwerkschnittstelle.
IF_TYPE_ISO88025_TOKENRING
9
Eine Tokenring-Netzwerkschnittstelle.
IF_TYPE_PPP
23
Eine PPP-Netzwerkschnittstelle.
IF_TYPE_SOFTWARE_LOOPBACK
24
Eine Softwareschleifen-Netzwerkschnittstelle.
IF_TYPE_ATM
37
Eine ATM-Netzwerkschnittstelle.
IF_TYPE_IEEE80211
71
Eine IEEE 802.11-Funknetzwerkschnittstelle.
IF_TYPE_TUNNEL
131
Eine Netzwerkschnittstelle vom Typ "Tunnelkapselung".
IF_TYPE_IEEE1394
144
Eine serielle Netzwerkschnittstelle mit hoher Leistung nach IEEE 1394 (Firewire).

Hinweise

Die NET_LUID-Struktur ist protokollunabhängig und funktioniert mit Netzwerkschnittstellen für das IPv6- und das IPv4-Protokoll. Die NET_LUID-Struktur wird unter Windows Vista und höher definiert.

Die IF_LUID- und NET_LUID_LH strukturen sind weitere Namen, die für die NET_LUID Union verwendet werden können.

Die Werte für das IfType-Bitfeld sind in der Includedatei Ipifcons.h definiert. Derzeit werden nur die möglichen Werte unterstützt, die in der Beschreibung des IfType-Members aufgeführt sind.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile ifdef.h

Weitere Informationen

ConvertInterfaceAliasToLuid

ConvertInterfaceGuidToLuid

ConvertInterfaceIndexToLuid

ConvertInterfaceLuidToGuid

ConvertInterfaceLuidToIndex

ConvertInterfaceLuidToNameA

ConvertInterfaceLuidToNameW

ConvertInterfaceNameToLuidA

ConvertInterfaceNameToLuidW

MIB_IF_ROW2

MIB_IPINTERFACE_ROW