Partager via


en-tête ws2ipdef.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :

ws2ipdef.h contient les interfaces de programmation suivantes :

Fonctions

 
IN6_ADDR_EQUAL

IN6_IS_ADDR_ANYCAST

IN6_IS_ADDR_EUI64

IN6_IS_ADDR_GLOBAL

IN6_IS_ADDR_LINKLOCAL

IN6_IS_ADDR_LOOPBACK

IN6_IS_ADDR_MC_GLOBAL

IN6_IS_ADDR_MC_LINKLOCAL

IN6_IS_ADDR_MC_NODELOCAL

IN6_IS_ADDR_MC_ORGLOCAL

IN6_IS_ADDR_MC_SITELOCAL

IN6_IS_ADDR_MULTICAST

IN6_IS_ADDR_SITELOCAL

IN6_IS_ADDR_SUBNET_RESERVED_ANYCAST

IN6_IS_ADDR_SUBNET_ROUTER_ANYCAST

IN6_IS_ADDR_UNSPECIFIED

IN6_IS_ADDR_V4COMPAT

IN6_IS_ADDR_V4MAPPED

IN6_IS_ADDR_V4TRANSLATED

IN6_SET_ADDR_LOOPBACK

IN6_SET_ADDR_UNSPECIFIED

IN6ADDR_ISANY

IN6ADDR_ISEQUAL

IN6ADDR_ISLOOPBACK

IN6ADDR_ISUNSPECIFIED

IN6ADDR_SETANY

IN6ADDR_SETLOOPBACK

Structures

 
GROUP_FILTER

Fournit des paramètres de filtrage multidiffusion pour les adresses IPv6 ou IPv4 de multidiffusion.
GROUP_REQ

Fournit des informations de groupe de multidiffusion pour les adresses IPv6 ou IPv4.
GROUP_SOURCE_REQ

Fournit des informations de groupe de multidiffusion pour les adresses IPv6 ou IPv4 qui incluent l’adresse IP source.
ICMP_ERROR_INFO

Utilisé pour stocker les informations d’erreur ICMP reçues.
IN_PKTINFO

La structure in_pktinfo est utilisée pour stocker les informations d’adresse de paquet reçues et est utilisée par Windows pour retourner des informations sur les paquets reçus et permet également de spécifier l’adresse IPv4 locale à utiliser pour l’envoi de paquets.
IN6_PKTINFO

La structure in6_pktinfo est utilisée pour stocker les informations d’adresse de paquet IPv6 reçues et est utilisée par Windows pour retourner des informations sur les paquets reçus et permet également de spécifier l’adresse IPv6 locale à utiliser pour l’envoi de paquets.
INTERFACE_INFO

La structure INTERFACE_INFO est utilisée conjointement avec la commande ioctl SIO_GET_INTERFACE_LIST pour obtenir des informations sur une adresse IP d’interface.
INTERFACE_INFO_EX

La structure INTERFACE_INFO_EX est utilisée conjointement avec la commande IOCTL SIO_GET_INTERFACE_LIST pour obtenir des informations sur une adresse IP d’interface.
IP_MREQ

La structure ip_mreq fournit des informations de groupe de multidiffusion pour les adresses IPv4.
IP_MREQ_SOURCE

La structure ip_mreq_source fournit des informations de groupe de multidiffusion pour les adresses IPv4.
IP_MSFILTER

La structure ip_msfilter fournit des paramètres de filtrage multidiffusion pour les adresses IPv4.
IPV6_MREQ

La structure ipv6_mreq fournit des informations de groupe de multidiffusion pour les adresses IPv6.
sockaddr_gen

Fournit des informations d’adresse de socket génériques et est utilisé avec la structure INTERFACE_INFO.
SOCKADDR_IN6_LH

La structure SOCKADDR_IN6_LH (ws2ipdef.h) spécifie une adresse de transport et un port pour la famille d’adresses AF_INET6.
sockaddr_in6_old

La structure sockaddr_in6_old (ws2ipdef.h) varie en fonction du protocole sélectionné.
SOCKADDR_IN6_PAIR

Contient des pointeurs vers une paire d’adresses IP qui représentent une paire d’adresses source et de destination.
SOCKADDR_IN6_W2KSP1

La structure SOCKADDR_IN6_W2KSP1 (ws2ipdef.h) spécifie une adresse de transport et un port pour la famille d’adresses AF_INET6.
SOCKADDR_INET

Contient une adresse IPv4, une adresse IPv6 ou une famille d’adresses.

Énumérations

 
MULTICAST_MODE_TYPE

Spécifie le mode de filtre pour les adresses de groupe de multidiffusion.