NET_LUID_LH união (ifdef.h)
O NET_LUID união é o LUID (identificador local exclusivo) de um adaptador de rede.
Sintaxe
typedef union _NET_LUID_LH {
ULONG64 Value;
struct {
ULONG64 Reserved : 24;
ULONG64 NetLuidIndex : 24;
ULONG64 IfType : 16;
} Info;
} NET_LUID_LH, *PNET_LUID_LH;
Membros
Value
Tipo: ULONG64
Um valor de 64 bits que representa o LUID.
Info
Uma união nomeada que contém os campos de componente no membro de valor LUID de 64 bits.
Info.Reserved
Tipo: ULONG64 Este campo é reservado.
Info.NetLuidIndex
Tipo: ULONG64 O índice LUID do adaptador de rede.
Info.IfType
Tipo: ULONG64 O tipo de interface conforme definido pela IANA (Autoridade de Nomes Atribuídos à Internet). Os valores possíveis para o tipo de interface são listados no arquivo de inclusão Ipifcons.h .
A tabela a seguir lista valores comuns para o tipo de interface, embora muitos outros valores sejam possíveis.
Comentários
A estrutura NET_LUID é independente do protocolo e funciona com interfaces de rede para o protocolo IPv6 e IPv4. A estrutura NET_LUID é definida no Windows Vista e posterior.
As estruturas IF_LUID e NET_LUID_LH são outros nomes que podem ser usados para a união NET_LUID .
Os valores do campo de bits IfType são definidos no arquivo de inclusão Ipifcons.h . Somente os valores possíveis listados na descrição do membro IfType têm suporte no momento.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | ifdef.h |