Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A estrutura MIB_UNICASTIPADDRESS_ROW armazena informações sobre um endereço IP unicast.
Sintaxe
typedef struct _MIB_UNICASTIPADDRESS_ROW {
SOCKADDR_INET Address;
NET_LUID InterfaceLuid;
NET_IFINDEX InterfaceIndex;
NL_PREFIX_ORIGIN PrefixOrigin;
NL_SUFFIX_ORIGIN SuffixOrigin;
ULONG ValidLifetime;
ULONG PreferredLifetime;
UINT8 OnLinkPrefixLength;
BOOLEAN SkipAsSource;
NL_DAD_STATE DadState;
SCOPE_ID ScopeId;
LARGE_INTEGER CreationTimeStamp;
} MIB_UNICASTIPADDRESS_ROW, *PMIB_UNICASTIPADDRESS_ROW;
Membros
Endereço
O endereço IP unicast. Este membro pode ser um endereço IPv6 ou um endereço IPv4.InterfaceLuid
O identificador localmente exclusivo (LUID) para a interface de rede associada a este endereço IP.InterfaceIndex
O valor de índice local para a interface de rede associada a este endereço IP. Esse valor de índice pode mudar quando um adaptador de rede é desativado e, em seguida, habilitado, ou em outras circunstâncias, e não deve ser considerado persistente.PrefixOrigin
Um tipo de NL_PREFIX_ORIGIN que especifica a origem do prefixo ou parte de rede do endereço IP.SuffixOrigin
Um tipo de NL_SUFFIX_ORIGIN que especifica a origem do sufixo ou parte do host do endereço IP.ValidLifetime
O tempo máximo, em segundos, que o endereço IP é válido. Um valor de 0xffffffff é considerado infinito.PreferredLifetime
A hora preferida, em segundos, em que o endereço IP é válido. Um valor de 0xffffffff é considerado infinito.OnLinkPrefixLength
O comprimento, em bits, do prefixo ou parte da rede do endereço IP. Para um endereço IPv4 unicast, qualquer valor maior que 32 é um valor ilegal. Para um endereço IPv6 unicast, qualquer valor maior que 128 é um valor ilegal. Um valor de 255 é normalmente usado para representar um valor ilegal.SkipAsSource
Um valor que especifica se o endereço pode ser usado como um endereço de origem IP.DadState
Um tipo NL_DAD_STATE de deteção de endereço duplicado (DAD).ScopeId
O ID do escopo do endereço IP. Este membro é aplicável apenas a um endereço IPv6. Seu driver não pode definir esse membro. Este membro é automaticamente determinado pela interface em que o endereço foi adicionado.CreationTimeStamp
O carimbo de data/hora quando o endereço IP foi criado.
Requerimentos
Versão |
Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho |
Netioapi.h (inclui Netioapi.h) |