Partager via


structure IPV6_ADDRESS_EX (ipexport.h)

La structure IPV6_ADDRESS_EX stocke une adresse IPv6.

Syntaxe

typedef struct _IPV6_ADDRESS_EX {
  USHORT sin6_port;
  ULONG  sin6_flowinfo;
  USHORT sin6_addr[8];
  ULONG  sin6_scope_id;
} IPV6_ADDRESS_EX, *PIPV6_ADDRESS_EX;

Membres

sin6_port

Numéro de port IPv6 dans l’ordre d’octet réseau.

sin6_flowinfo

Valeur flowinfo IPv6 de l’en-tête IPv6 dans l’ordre des octets réseau.

sin6_addr[8]

Adresse IPv6 dans l’ordre d’octet réseau.

sin6_scope_id

ID d’étendue IPv6 dans l’ordre d’octet réseau.

Remarques

La structure IPV6_ADDRESS_EX est membre de la structure ICMPV6_ECHO_REPLY utilisée par la fonction Icmp6ParseReplies .

La structure IPV6_ADDRESS_EX est définie dans les fichiers d’en-tête publics inclus dans microsoft Kit de développement logiciel Windows (Kit SDK Windows) (SDK), mais cette structure est utilisée par la fonction Icmp6ParseReplies sur Windows XP et versions ultérieures.

Dans le SDK Windows, la structure IPV6_ADDRESS_EX est définie lors de la compilation d’une application si la plateforme cible est Windows XP et versions ultérieures (NTDDI_VERSION >= NTDDI_XP, _WIN32_WINNT >= 0x0501ou WINVER >= 0x0501). Lors de la compilation d’une application si la plateforme cible n’est pas Windows XP et versions ultérieures, la structure IPV6_ADDRESS_EX n’est pas définie.

Cette structure est définie dans le fichier d’en-tête Ipexport.h qui est automatiquement inclus dans le fichier d’en-tête Iphlpapi.h. Le fichier d’en-tête Ipexport.h ne doit jamais être utilisé directement.

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 ipexport.h (inclure Iphlpapi.h)

Voir aussi

ICMPV6_ECHO_REPLY

Page d’accueil de l’assistance IP

Structures d’assistance IP

IP_OPTION_INFORMATION

Icmp6CreateFile

Icmp6ParseReplies

Icmp6SendEcho2

IcmpCloseHandle