Compartir a través de


NET_LUID_LH unión (ifdef.h)

La unión NET_LUID es el identificador único local (LUID) de una interfaz de red.

Sintaxis

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

Miembros

Value

Tipo: ULONG64

Valor de 64 bits que representa el LUID.

Info

Unión con nombre que contiene los campos de componente en el miembro valor LUID de 64 bits.

Info.Reserved

Tipo: ULONG64 Este campo está reservado.

Info.NetLuidIndex

Tipo: ULONG64 Índice LUID de la interfaz de red.

Info.IfType

Tipo: ULONG64 Tipo de interfaz definido por la Autoridad de nombres asignados a Internet (IANA). Los valores posibles para el tipo de interfaz se enumeran en el archivo de inclusión Ipifcons.h .

En la tabla siguiente se enumeran los valores comunes para el tipo de interfaz, aunque muchos otros valores son posibles.

Valor Significado
IF_TYPE_OTHER
1
Otro tipo de interfaz de red.
IF_TYPE_ETHERNET_CSMACD
6
Una interfaz de red Ethernet.
IF_TYPE_ISO88025_TOKENRING
9
Interfaz de red de anillo de token.
IF_TYPE_PPP
23
Una interfaz de red PPP.
IF_TYPE_SOFTWARE_LOOPBACK
24
Interfaz de red de bucle invertido de software.
IF_TYPE_ATM
37
Una interfaz de red ATM.
IF_TYPE_IEEE80211
71
Interfaz de red inalámbrica IEEE 802.11.
IF_TYPE_TUNNEL
131
Interfaz de red de encapsulación de tipos de túnel.
IF_TYPE_IEEE1394
144
Interfaz de red de bus serie de alto rendimiento IEEE 1394 (Firewire).

Comentarios

La estructura de NET_LUID es independiente del protocolo y funciona con interfaces de red para el protocolo IPv6 e IPv4. La estructura NET_LUID se define en Windows Vista y versiones posteriores.

Las estructuras IF_LUID y NET_LUID_LH son otros nombres que se pueden usar para la unión NET_LUID .

Los valores del campo de bits IfType se definen en el archivo de inclusión Ipifcons.h . Actualmente solo se admiten los valores posibles enumerados en la descripción del miembro IfType .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado ifdef.h

Consulte también

ConvertInterfaceAliasToLuid

ConvertInterfaceGuidToLuid

ConvertInterfaceIndexToLuid

ConvertInterfaceLuidToGuid

ConvertInterfaceLuidToIndex

ConvertInterfaceLuidToNameA

ConvertInterfaceLuidToNameW

ConvertInterfaceNameToLuidA

ConvertInterfaceNameToLuidW

MIB_IF_ROW2

MIB_IPINTERFACE_ROW