Partager via


énumération ICMP6_TYPE (ipmib.h)

L’énumération ICMP6_TYPE définit l’ensemble des types de messages IP version 6.0 (ICMPv6).

Syntax

typedef enum {
  ICMP6_DST_UNREACH = 1,
  ICMP6_PACKET_TOO_BIG = 2,
  ICMP6_TIME_EXCEEDED = 3,
  ICMP6_PARAM_PROB = 4,
  ICMP6_ECHO_REQUEST = 128,
  ICMP6_ECHO_REPLY = 129,
  ICMP6_MEMBERSHIP_QUERY = 130,
  ICMP6_MEMBERSHIP_REPORT = 131,
  ICMP6_MEMBERSHIP_REDUCTION = 132,
  ND_ROUTER_SOLICIT = 133,
  ND_ROUTER_ADVERT = 134,
  ND_NEIGHBOR_SOLICIT = 135,
  ND_NEIGHBOR_ADVERT = 136,
  ND_REDIRECT = 137,
  ICMP6_V2_MEMBERSHIP_REPORT = 143
} ICMP6_TYPE, *PICMP6_TYPE;

Constantes

 
ICMP6_DST_UNREACH
Valeur : 1
La destination spécifiée pour le message n’est pas accessible.
ICMP6_PACKET_TOO_BIG
Valeur : 2
Le paquet ICMPv6 est trop volumineux.
ICMP6_TIME_EXCEEDED
Valeur : 3
Le message ICMPv6 a expiré.
ICMP6_PARAM_PROB
Valeur : 4
L’en-tête IPv6 est mal formé ou contient une valeur incorrecte.
ICMP6_ECHO_REQUEST
Valeur : 128
Message de demande d’écho ICMPv6.
ICMP6_ECHO_REPLY
Valeur : 129
Message de réponse d’écho ICMPv6.
ICMP6_MEMBERSHIP_QUERY
Valeur : 130
Message de requête d’appartenance au groupe ICMPv6.
ICMP6_MEMBERSHIP_REPORT
Valeur : 131
Message de rapport d’appartenance au groupe ICMPv6.
ICMP6_MEMBERSHIP_REDUCTION
Valeur : 132
Message de réduction de l’appartenance au groupe ICMPv6.
ND_ROUTER_SOLICIT
Valeur : 133
Message de sollicitation de routeur ICMPv6.
ND_ROUTER_ADVERT
Valeur : 134
Message publicitaire du routeur ICMPv6.
ND_NEIGHBOR_SOLICIT
Valeur : 135
Message de sollicitation de voisin réseau ICMPv6.
ND_NEIGHBOR_ADVERT
Valeur : 136
Message publicitaire du voisin réseau ICMPv6.
ND_REDIRECT
Valeur : 137
Message de redirection de paquet ICMPv6.
ICMP6_V2_MEMBERSHIP_REPORT
Valeur : 143

Remarques

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 l’énumération ICMP6_TYPE est définie dans le fichier d’en-tête Ipmib.h et non dans le fichier d’en-tête Iprtrmib.h. Notez que le fichier d’en-tête Ipmib.h est automatiquement inclus dans Iprtrmib.h , qui est automatiquement inclus dans le fichier d’en-tête Iphlpapi.h . Les fichiers d’en-tête Ipmib.h et Iprtrmib.h ne doivent jamais être utilisés directement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista, Windows XP avec SP2 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008, Windows Server 2003 avec SP1 [applications de bureau uniquement]
En-tête ipmib.h (inclure Iphlpapi.h)