Compartilhar via


estrutura MIB_ANYCASTIPADDRESS_ROW (netioapi.h)

A estrutura MIB_ANYCASTIPADDRESS_ROW armazena informações sobre um endereço IP anycast.

Sintaxe

typedef struct _MIB_ANYCASTIPADDRESS_ROW {
  SOCKADDR_INET Address;
  NET_LUID      InterfaceLuid;
  NET_IFINDEX   InterfaceIndex;
  SCOPE_ID      ScopeId;
} MIB_ANYCASTIPADDRESS_ROW, *PMIB_ANYCASTIPADDRESS_ROW;

Membros

Address

O endereço IP anycast. Esse membro pode ser um endereço IPv6 ou um endereço IPv4.

InterfaceLuid

O LUID (identificador local exclusivo) para o adaptador de rede associado a esse endereço IP.

InterfaceIndex

O valor do índice local para o adaptador de rede associado a esse endereço IP. Esse valor de índice pode ser alterado quando um adaptador de rede é desabilitado e habilitado, ou em outras circunstâncias, e não deve ser considerado persistente.

ScopeId

A ID de escopo do endereço IP anycast. Esse membro é aplicável somente a um endereço IPv6. Este membro não pode ser definido. Ele é determinado automaticamente pela interface na qual o endereço foi adicionado.

Comentários

A estrutura MIB_ANYCASTIPADDRESS_ROW é definida no Windows Vista e posterior.

Observe que o arquivo de cabeçalho Netioapi.h é incluído automaticamente no arquivo de cabeçalho Iphlpapi.h . O arquivo de cabeçalho Netioapi.h nunca deve ser usado diretamente.

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 netioapi.h (inclua Iphlpapi.h)

Confira também

CreateAnycastIpAddressEntry

DeleteAnycastIpAddressEntry

GetAnycastIpAddressEntry

GetAnycastIpAddressTable

MIB_ANYCASTIPADDRESS_TABLE

SOCKADDR_INET