é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) |