Partager via


en-tête ws2tcpip.h

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

ws2tcpip.h contient les interfaces de programmation suivantes :

Fonctions

 
freeaddrinfo

Libère les informations d’adresse que la fonction getaddrinfo alloue dynamiquement dans les structures addrinfo.
FreeAddrInfoEx

La fonction FreeAddrInfoEx (ws2tcpip.h) libère les informations d’adresse que la fonction GetAddrInfoEx alloue dynamiquement dans les structures addrinfoex.
FreeAddrInfoExW

La fonction FreeAddrInfoExW (Unicode) (ws2tcpip.h) libère les informations d’adresse que la fonction GetAddrInfoEx alloue dynamiquement dans les structures addrinfoex.
FreeAddrInfoW

Libère les informations d’adresse que la fonction GetAddrInfoW alloue dynamiquement dans les structures addrinfoW.
gai_strerrorA

La fonction gai_strerror aide à imprimer les messages d’erreur en fonction des erreurs EAI_* retournées par la fonction getaddrinfo. (ANSI)
gai_strerrorW

La fonction gai_strerror aide à imprimer les messages d’erreur en fonction des erreurs EAI_* retournées par la fonction getaddrinfo. (Unicode)
getaddrinfo

Fournit une traduction indépendante du protocole d’un nom d’hôte ANSI vers une adresse.
GetAddrInfoExA

Fournit une résolution de noms indépendante du protocole avec des paramètres supplémentaires pour qualifier les fournisseurs d’espaces de noms qui doivent gérer la demande. (ANSI)
GetAddrInfoExCancel

Annule une opération asynchrone par la fonction GetAddrInfoEx.
GetAddrInfoExOverlappedResult

Obtient le code de retour d’une structure OVERLAPPED utilisée par une opération asynchrone pour la fonction GetAddrInfoEx.
GetAddrInfoExW

Fournit une résolution de noms indépendante du protocole avec des paramètres supplémentaires pour qualifier les fournisseurs d’espaces de noms qui doivent gérer la demande. (Unicode)
GetAddrInfoW

Fournit une traduction indépendante du protocole d’un nom d’hôte Unicode vers une adresse.
getipv4sourcefilter

Récupère l’état du filtre de multidiffusion pour un socket IPv4.
getnameinfo

Fournit une résolution de noms indépendante du protocole d’une adresse à un nom d’hôte ANSI et d’un numéro de port au nom du service ANSI.
GetNameInfoW

Fournit une résolution de noms indépendante du protocole d’une adresse à un nom d’hôte Unicode et d’un numéro de port au nom du service Unicode.
getsourcefilter

Récupère l’état du filtre de multidiffusion pour un socket IPv4 ou IPv6.
inet_ntop

La fonction InetNtop convertit une adresse réseau Internet IPv4 ou IPv6 en chaîne au format Internet standard. La version ANSI de cette fonction est inet_ntop. (InetNtopA ou inet_ntop)
inet_pton

La fonction InetPton convertit une adresse réseau Internet IPv4 ou IPv6 dans son formulaire de présentation de texte standard en une forme binaire numérique. La version ANSI de cette fonction est inet_pton. (InetPtonA ou inet_pton)
InetNtopW

La fonction InetNtop convertit une adresse réseau Internet IPv4 ou IPv6 en chaîne au format Internet standard. La version ANSI de cette fonction est inet_ntop. (InetNtopW)
InetPtonW

La fonction InetPton convertit une adresse réseau Internet IPv4 ou IPv6 dans son formulaire de présentation de texte standard en une forme binaire numérique. La version ANSI de cette fonction est inet_pton. (InetPtonW)
SetAddrInfoExA

Inscrit ou annule l’inscription d’un nom, d’un nom de service et des adresses associées auprès d’un fournisseur d’espaces de noms spécifique. (ANSI)
SetAddrInfoExW

Inscrit ou annule l’inscription d’un nom, d’un nom de service et des adresses associées auprès d’un fournisseur d’espaces de noms spécifique. (Unicode)
setipv4sourcefilter

Définit l’état du filtre de multidiffusion pour un socket IPv4.
setsourcefilter

Définit l’état du filtre de multidiffusion pour un socket IPv4 ou IPv6.
WSADeleteSocketPeerTargetName

Supprime l’association entre un nom cible d’homologue et une adresse IP pour un socket. Après un retour réussi, il n’y aura plus d’association future entre l’adresse IP et le nom de la cible.
WSAGetFailConnectOnIcmpError

Interroge l’état de l’option de socket TCP_FAIL_CONNECT_ON_ICMP_ERROR .
WSAGetIcmpErrorInfo

Récupère des informations sur une erreur ICMP reçue sur un socket TCP pendant la configuration de la connexion.
WSAGetIPUserMtu

Récupère l’interface MTU de la couche IP définie par l’utilisateur pour un socket.
WSAGetRecvIPEcn

À déterminer (WSAGetRecvIPEcn)
WSAGetUdpRecvMaxCoalescedSize

Récupère la taille maximale d’un message reçu et coalescé pour un socket UDP.
WSAGetUdpSendMessageSize

Récupère la taille du message de segmentation pour un socket UDP.
WSAImpersonateSocketPeer

Utilisé pour emprunter l’identité du principal de sécurité correspondant à un homologue de socket afin d’effectuer une autorisation au niveau de l’application.
WSAQuerySocketSecurity

Interroge les informations sur la sécurité appliquée à une connexion sur un socket.
WSARevertImpersonation

Met fin à l’emprunt d’identité d’un homologue de socket. Il doit être appelé après avoir appelé WSAImpersonateSocketPeer et terminé les vérifications d’accès.
WSASetFailConnectOnIcmpError

Définit l’état de l’option de socket TCP_FAIL_CONNECT_ON_ICMP_ERROR .
WSASetIPUserMtu

Définit l’interface MTU de la couche IP définie par l’utilisateur sur un socket.
WSASetRecvIPEcn

Spécifie si la pile IP doit remplir la mémoire tampon de contrôle avec un message contenant le point de code ECN (notification de congestion explicite) du champ d’en-tête Type de service IPv4 (ou du champ d’en-tête IPv6 de la classe de trafic) sur un datagramme reçu.
WSASetSocketPeerTargetName

Est utilisé pour spécifier le nom de cible d’homologue (SPN) qui correspond à une adresse IP d’homologue. Ce nom cible est destiné à être spécifié par les applications clientes pour identifier en toute sécurité l’homologue qui doit être authentifié.
WSASetSocketSecurity

Active et applique la sécurité pour un socket.
WSASetUdpRecvMaxCoalescedSize

Définit la taille maximale d’un ensemble de messages coalescés sur un socket UDP.
WSASetUdpSendMessageSize

Définit la taille du message de segmentation sur un socket UDP.