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.
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 |