Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die NET_LUID Union ist die lokal eindeutige ID (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;
Elemente
Value
Typ: ULONG64
Ein 64-Bit-Wert, der die LUID darstellt.
Info
Eine benannte Vereinigung, die die Komponentenfelder im 64-Bit-LUID-Wertelement 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 gemäß Definition der Internet Assigned Names Authority (IANA). Mögliche Werte für den Schnittstellentyp sind in der Ipifcons.h-Includedatei aufgeführt.
In der folgenden Tabelle sind allgemeine Werte für den Schnittstellentyp aufgeführt, obwohl viele andere Werte möglich sind.
Bemerkungen
Die NET_LUID-Struktur ist protokollunabhängig und arbeitet mit Netzwerkschnittstellen für das IPv6- und IPv4-Protokoll. Die NET_LUID-Struktur wird unter Windows Vista und höher definiert.
Die strukturen IF_LUID und NET_LUID_LH sind andere Namen, die für die NET_LUID Union verwendet werden können.
Die Werte für das IfType-Bitfeld werden in der Ipifcons.h-Includedatei definiert. Derzeit werden nur die möglichen Werte unterstützt, die in der Beschreibung des IfType-Elements aufgeführt sind.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows Vista [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2008 [Nur Desktop-Apps] |
| Header | ifdef.h |