Partager via


en-tête ws2def.h

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

ws2def.h contient les interfaces de programmation suivantes :

Structures

 
ADDRINFO_DNS_SERVER

Représente un serveur DNS (Domain Name System) personnalisé, utilisé dans les API Winsock.
ADDRINFOA

Utilisé par la fonction getaddrinfo pour contenir les informations d’adresse de l’hôte.
ADDRINFOEX2A

Utilisé par la fonction GetAddrInfoEx pour contenir les informations d’adresse de l’hôte quand un nom canonique et un nom de domaine complet ont été demandés. (ANSI)
ADDRINFOEX2W

Utilisé par la fonction GetAddrInfoEx pour contenir les informations d’adresse de l’hôte quand un nom canonique et un nom de domaine complet ont été demandés. (Unicode)
ADDRINFOEX3

Utilisé par la fonction GetAddrInfoEx pour contenir les informations d’adresse de l’hôte lorsqu’une interface réseau spécifique a été demandée. (addrinfoex3W)
ADDRINFOEX4

Utilisé par la fonction GetAddrInfoEx pour contenir les informations d’adresse de l’hôte lorsqu’une interface réseau spécifique a été demandée. (addrinfoex4W)
ADDRINFOEX5

Utilisé par la fonction GetAddrInfoExW pour contenir les informations d’adresse de l’hôte lorsqu’une interface réseau spécifique a été demandée. (ADDRINFOEX5)
ADDRINFOEX6

Utilisé par la fonction GetAddrInfoExW pour contenir les informations d’adresse de l’hôte lorsqu’une interface réseau spécifique a été demandée. (ADDRINFOEX6)
ADDRINFOEXA

Utilisé par la fonction GetAddrInfoEx pour contenir les informations d’adresse de l’hôte. (ANSI)
ADDRINFOEXW

Utilisé par la fonction GetAddrInfoEx pour contenir les informations d’adresse de l’hôte. (Unicode)
ADDRINFOW

Utilisé par la fonction GetAddrInfoW pour contenir les informations d’adresse de l’hôte.
CSADDR_INFO

La structure CSADDR_INFO (ws2def.h) contient les informations d’adresse des sockets Windows pour un socket, un service réseau ou un fournisseur d’espaces de noms.
SOCKADDR

La structure SOCKADDR est une structure générique qui spécifie une adresse de transport.
SOCKADDR_IN

La structure SOCKADDR_IN spécifie une adresse de transport et un port pour la famille d’adresses AF_INET.
SOCKADDR_STORAGE_LH

La structure SOCKADDR_STORAGE est une structure générique qui spécifie une adresse de transport. (SOCKADDR_STORAGE_LH)
SOCKADDR_STORAGE_XP

La structure SOCKADDR_STORAGE est une structure générique qui spécifie une adresse de transport. S
SOCKET_ADDRESS

SOCKET_ADDRESS structure stocke des informations d’adresse spécifiques au protocole.
SOCKET_ADDRESS_LIST

La structure SOCKET_ADDRESS_LIST définit une liste d’adresses de transport de taille variable.
SOCKET_PROCESSOR_AFFINITY

Contient l’association entre un socket et un cœur de processeur RSS et un nœud NUMA.
WSABUF

La structure WSABUF permet la création ou la manipulation d’une mémoire tampon de données utilisée par certaines fonctions Winsock.
WSACMSGHDR

La structure CMSGHDR définit l’en-tête d’un objet de données de contrôle associé à un datagramme.
WSAMSG

Utilisé avec les fonctions WSARecvMsg et WSASendMsg pour stocker des informations d’adresse et de contrôle facultatives sur les sockets connectés et non connectés, ainsi qu’un tableau de mémoires tampons utilisées pour stocker les données de message.

Énumérations

 
SCOPE_LEVEL

L’énumération SCOPE_LEVEL est utilisée avec la structure IP_ADAPTER_ADDRESSES pour identifier les niveaux d’étendue pour les adresses IPv6.