Partager via


structure IP_ADAPTER_ANYCAST_ADDRESS_XP (iptypes.h)

La structure IP_ADAPTER_ANYCAST_ADDRESS stocke une seule adresse IP anycast dans une liste liée d’adresses pour une carte particulière.

Syntaxe

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;

Membres

Alignment

Type : ULONGLONG

Réservé. Utilisé par le compilateur pour aligner la structure.

Length

Type : ULONG

Longueur, en octets, de cette structure.

Flags

Type : DWORD

Indicateurs de cette adresse IP anycast.

La table suivante indique des valeurs possibles. Ces constantes sont définies dans le fichier d’en-tête Iptypes.h .

Valeur Signification
IP_ADAPTER_ADDRESS_DNS_ELIGIBLE
L’adresse IP est légale pour apparaître dans DNS.
IP_ADAPTER_ADDRESS_TRANSIENT
L’adresse IP est une adresse de cluster et ne doit pas être utilisée par la plupart des applications.

Next

Type : struct _IP_ADAPTER_ANYCAST_ADDRESS*

Pointeur vers la structure d’adresse IP anycast suivante dans la liste.

Address

Type : SOCKET_ADDRESS

Adresse IP de cette entrée d’adresse IP anycast. Ce membre peut être une adresse IPv6 ou une adresse IPv4.

Remarques

La structure IP_ADAPTER_ADDRESSES est récupérée par la fonction GetAdaptersAddresses . Le membre FirstAnycastAddress de la structure IP_ADAPTER_ADDRESSES est un pointeur vers une liste liée de structures IP_ADAPTER_ANYCAST_ADDRESS .

La structure SOCKET_ADDRESS est utilisée dans la structure IP_ADAPTER_ANYCAST_ADDRESS . Sur le Microsoft Kit de développement logiciel Windows (Kit SDK Windows) (SDK) publié pour Windows Vista et versions ultérieures, la organization des fichiers d’en-tête a changé et la structure SOCKET_ADDRESS est définie dans le fichier d’en-tête Ws2def.h qui est automatiquement inclus par le fichier d’en-tête Winsock2.h. Dans le Kit de développement logiciel (SDK) de plateforme publié pour Windows Server 2003 et Windows XP, la structure SOCKET_ADDRESS est déclarée dans le fichier d’en-tête Winsock2.h . Pour utiliser la structure IP_ADAPTER_ANYCAST_ADDRESS , le fichier d’en-tête Winsock2.h doit être inclus avant le fichier d’en-tête Iphlpapi.h .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête iptypes.h (inclure Iphlpapi.h)

Voir aussi

GetAdaptersAddresses

Page d’accueil de l’assistance IP

Structures d’assistance IP

IP_ADAPTER_ADDRESSES

SOCKET_ADDRESS