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. |