Share via


estrutura IP_ADAPTER_ANYCAST_ADDRESS_XP (iptypes.h)

A estrutura IP_ADAPTER_ANYCAST_ADDRESS armazena um único endereço IP anycast em uma lista vinculada de endereços para um adaptador específico.

Sintaxe

typedef struct _IP_ADAPTER_ANYCAST_ADDRESS_XP {
  union {
    ULONGLONG Alignment;
    struct {
      ULONG Length;
      DWORD Flags;
    };
  };
  struct _IP_ADAPTER_ANYCAST_ADDRESS_XP *Next;
  SOCKET_ADDRESS                        Address;
} IP_ADAPTER_ANYCAST_ADDRESS_XP, *PIP_ADAPTER_ANYCAST_ADDRESS_XP;

Membros

Alignment

Tipo: ULONGLONG

Reservado. Usado pelo compilador para alinhar a estrutura.

Length

Tipo: ULONG

O comprimento, em bytes, dessa estrutura.

Flags

Tipo: DWORD

Os sinalizadores para esse endereço IP anycast.

A tabela a seguir mostra os possíveis valores. Essas constantes são definidas no arquivo de cabeçalho Iptypes.h .

Valor Significado
IP_ADAPTER_ADDRESS_DNS_ELIGIBLE
O endereço IP é legal para aparecer no DNS.
IP_ADAPTER_ADDRESS_TRANSIENT
O endereço IP é um endereço de cluster e não deve ser usado pela maioria dos aplicativos.

Next

Tipo: struct _IP_ADAPTER_ANYCAST_ADDRESS*

Um ponteiro para a próxima estrutura de endereço IP anycast na lista.

Address

Tipo: SOCKET_ADDRESS

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

Comentários

A estrutura IP_ADAPTER_ADDRESSES é recuperada pela função GetAdaptersAddresses . O membro FirstAnycastAddress da estrutura IP_ADAPTER_ADDRESSES é um ponteiro para uma lista vinculada de estruturas de IP_ADAPTER_ANYCAST_ADDRESS .

A estrutura SOCKET_ADDRESS é usada na estrutura IP_ADAPTER_ANYCAST_ADDRESS . No Microsoft Software Development Kit do Windows (SDK do Windows) (SDK) lançado para Windows Vista e posteriores, a organização dos arquivos de cabeçalho foi alterada e a estrutura SOCKET_ADDRESS é definida no arquivo de cabeçalho Ws2def.h, que é automaticamente incluído pelo arquivo de cabeçalho Winsock2.h. No SDK (Platform Software Development Kit) lançado para Windows Server 2003 e Windows XP, a estrutura SOCKET_ADDRESS é declarada no arquivo de cabeçalho Winsock2.h . Para usar a estrutura de IP_ADAPTER_ANYCAST_ADDRESS , o arquivo de cabeçalho Winsock2.h deve ser incluído antes do arquivo de cabeçalho Iphlpapi.h .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho iptypes.h (inclua Iphlpapi.h)

Confira também

Getadaptersaddresses

Página Inicial do Auxiliar de IP

Estruturas auxiliares de IP

IP_ADAPTER_ADDRESSES

SOCKET_ADDRESS