Partager via


Windows Sockets 2

Vue d’ensemble de la technologie Windows Sockets 2.

Pour développer Windows Sockets 2, vous avez besoin de ces en-têtes :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
CONTROL_CHANNEL_TRIGGER_STATUS

Spécifie l’état d’une requête pour le paramètre de transport REAL_TIME_NOTIFICATION_CAPABILITY pour un socket TCP utilisé avec ControlChannelTrigger pour recevoir des notifications réseau en arrière-plan dans une application du Windows Store.
eWINDOW_ADVANCE_METHOD

L’énumération eWINDOW_ADVANCE_METHOD spécifie le mode d’avance de fenêtre utilisé pour la multidiffusion fiable.
MULTICAST_MODE_TYPE

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

Spécifie le niveau d’autorité de fournisseur d’un fournisseur d’espaces de noms NS_EMAIL pour un domaine donné.
NAPI_PROVIDER_TYPE

Spécifie le type d’hébergement attendu pour un fournisseur d’espaces de noms.
RIO_NOTIFICATION_COMPLETION_TYPE

Spécifie le type de notifications de file d’attente d’achèvement à utiliser avec la fonction RIONotify lors de l’envoi ou de la réception de données à l’aide des extensions d’E/S inscrites par Winsock.
SOCKET_SECURITY_PROTOCOL

Indique le type de protocole de sécurité à utiliser sur un socket pour sécuriser le trafic réseau.
SOCKET_USAGE_TYPE

Utilisé pour spécifier le type d’utilisation du socket.
TCPSTATE

Indique les états possibles d’une connexion TCP (Transmission Control Protocol).
WSAECOMPARATOR

Le type d’énumération WSAECOMPARATOR Windows Sockets est utilisé pour la sémantique de comparaison des versions dans Windows Sockets 2.
WSC_PROVIDER_INFO_TYPE

Le type d’énumération est utilisé pour spécifier la classe d’informations d’un protocole de service en couches (LSP) dans Windows Sockets 2.

Functions

 
__WSAFDIsSet

La fonction __WSAFDIsSet (winsock2.h) spécifie si un socket est inclus dans un ensemble de descripteurs de socket.
__WSAFDIsSet

La fonction __WSAFDIsSet (winsock.h) spécifie si un socket est inclus dans un ensemble de descripteurs de socket.
accepter

La fonction Accept autorise une tentative de connexion entrante sur un socket.
AcceptEx

La fonction AcceptEx (mswsock.h) accepte une nouvelle connexion, retourne l’adresse locale et distante et reçoit le premier bloc de données envoyé par l’application cliente.
AcceptEx

La fonction AcceptEx (winsock.h) accepte une nouvelle connexion, retourne l’adresse locale et distante et reçoit le premier bloc de données envoyé par l’application cliente.
AFFIRMER

lier

La fonction bind associe une adresse locale à un socket. (fonction bind (winsock2.h))
lier

La fonction bind (winsock.h) associe une adresse locale à un socket.
closesocket

La fonction closesocket ferme un socket existant. (fonction closesocket (winsock2.h))
closesocket

La fonction closesocket (winsock.h) ferme un socket existant.
connect

La fonction de connexion établit une connexion à un socket spécifié.
EnumProtocolsA

La fonction EnumProtocols récupère des informations sur un ensemble spécifié de protocoles réseau actifs sur un hôte local. (ANSI)
EnumProtocolsW

La fonction EnumProtocols récupère des informations sur un ensemble spécifié de protocoles réseau actifs sur un hôte local. (Unicode)
FD_SET

La macro FD_SET (winsock2.h) est utilisée par les fonctions Windows Sockets (Winsock) et les fournisseurs de services pour placer des sockets dans un ensemble.
FD_SET

La macro FD_SET (winsock.h) est utilisée par les fonctions Windows Sockets (Winsock) et les fournisseurs de services pour placer des sockets dans un ensemble.
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 permet d’imprimer des messages d’erreur en fonction des erreurs EAI_* retournées par la fonction getaddrinfo. (ANSI)
gai_strerrorW

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

La fonction GetAcceptExSockaddrs (mswsock.h) analyse les données obtenues à partir d’un appel à la fonction AcceptEx et passe des adresses locales et distantes à une structure sockaddr.
GetAcceptExSockaddrs

La fonction GetAcceptExSockaddrs (winsock.h) analyse les données obtenues à partir d’un appel à la fonction AcceptEx et transmet les adresses locales et distantes à une structure sockaddr.
GetAddressByNameA

GetAddressByName n’est plus disponible pour une utilisation à partir de Windows Sockets 2. (ANSI)
GetAddressByNameW

GetAddressByName n’est plus disponible pour une utilisation à partir de Windows Sockets 2. (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 requête. (ANSI)
GetAddrInfoExCancel

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

Obtient le code de retour d’une structure SE CHEVAUCHER 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 requête. (Unicode)
GetAddrInfoW

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

La fonction gethostbyaddr récupère les informations de l’hôte correspondant à une adresse réseau. (gethostbyaddr n’est plus recommandé, utilisez getnameinfo à la place)
gethostbyaddr

À compter de Windows Sockets 2, la fonction gethostbyaddr (winsock.h) n’est plus recommandée pour une utilisation.
gethostbyaddr

La fonction de macro gethostbyaddr (wsipv6ok.h) récupère les informations de l’hôte correspondant à une adresse réseau.
gethostbyname

La fonction gethostbyname (winsock2.h) récupère les informations d’hôte correspondant à un nom d’hôte à partir d’une base de données hôte.
gethostbyname

La fonction gethostbyname (winsock.h) récupère les informations d’hôte correspondant à un nom d’hôte à partir d’une base de données hôte.
gethostbyname

La fonction de macro gethostbyname (wsipv6ok.h) récupère les informations d’hôte correspondant à un nom d’hôte à partir d’une base de données hôte.
gethostname

La fonction gethostname (winsock2.h) récupère le nom d’hôte standard de l’ordinateur local.
gethostname

La fonction gethostname (winsock.h) récupère le nom d’hôte standard de l’ordinateur local.
GetHostNameW

La fonction GetHostNameW récupère le nom d’hôte standard de l’ordinateur local en tant que chaîne Unicode.
getipv4sourcefilter

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

La fonction GetNameByType récupère le nom d’un service réseau pour le type de service spécifié. (ANSI)
GetNameByTypeW

La fonction GetNameByType récupère le nom d’un service réseau pour le type de service spécifié. (Unicode)
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.
getpeername

La fonction getpeername (winsock2.h) récupère l’adresse de l’homologue auquel un socket est connecté.
getpeername

La fonction getpeername (winsock.h) récupère l’adresse de l’homologue auquel un socket est connecté.
getprotobyname

La fonction getprotobyname (winsock2.h) récupère les informations de protocole correspondant à un nom de protocole.
getprotobyname

La fonction getprotobyname (winsock.h) récupère les informations de protocole correspondant à un nom de protocole.
getprotobynumber

La fonction getprotobynumber (winsock2.h) récupère les informations de protocole correspondant à un numéro de protocole.
getprotobynumber

La fonction getprotobynumber (winsock.h) récupère les informations de protocole correspondant à un numéro de protocole.
getservbyname

La fonction getservbyname (winsock2.h) récupère les informations de service correspondant à un nom de service et un protocole.
getservbyname

La fonction getservbyname (winsock.h) récupère les informations de service correspondant à un nom de service et un protocole.
getservbyport

La fonction getservbyport (winsock2.h) récupère les informations de service correspondant à un port et un protocole.
getservbyport

La fonction getservbyport (winsock.h) récupère les informations de service correspondant à un port et un protocole.
GetServiceA

La fonction GetService récupère des informations sur un service réseau dans le contexte d’un ensemble d’espaces de noms par défaut ou d’un espace de noms spécifié. (ANSI)
GetServiceW

La fonction GetService récupère des informations sur un service réseau dans le contexte d’un ensemble d’espaces de noms par défaut ou d’un espace de noms spécifié. (Unicode)
getsockname

La fonction getsockname (winsock2.h) récupère le nom local du descripteur de socket spécifié.
getsockname

La fonction getsockname (winsock.h) récupère le nom local d’un socket.
getsockopt

La fonction getsockopt récupère la valeur actuelle d’une option de socket associée à un socket de n’importe quel type, dans n’importe quel état, et stocke le résultat en optval.
getsockopt

La fonction getsockopt (winsock.h) récupère une option de socket.
getsourcefilter

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

La fonction GetTypeByName récupère un GUID de type de service pour un service réseau spécifié par son nom. (ANSI)
GetTypeByNameW

La fonction GetTypeByName récupère un GUID de type de service pour un service réseau spécifié par son nom. (Unicode)
htond

Convertit un double de l’hôte en ordre d’octet réseau TCP/IP (qui est big-endian).
htonf

Convertit un float de l’hôte en ordre d’octet réseau TCP/IP (qui est big-endian).
htonl

La fonction htonl (winsock2.h) convertit un u_long de l’hôte en ordre d’octet réseau TCP/IP, qui est big-endian.
htonl

La fonction htonl (winsock.h) convertit une u_long de l’hôte en ordre d’octet réseau TCP/IP (qui est big-endian).
htonll

Convertit un __int64 non signé de l’hôte vers l’ordre d’octet du réseau TCP/IP (qui est big-endian).
htons

La fonction htons (winsock2.h) convertit une u_short de l’hôte en ordre d’octet réseau TCP/IP, qui est big-endian.
htons

La fonction htons (winsock.h) convertit un u_short de l’hôte en ordre d’octet réseau TCP/IP (qui est big-endian).
IN4_ADDR_EQUAL

IN4_CLASSA

IN4_CLASSB

IN4_CLASSC

IN4_CLASSD

IN4_IS_ADDR_6TO4ELIGIBLE

IN4_IS_ADDR_BROADCAST

IN4_IS_ADDR_LINKLOCAL

IN4_IS_ADDR_LOOPBACK

IN4_IS_ADDR_MC_ADMINLOCAL

IN4_IS_ADDR_MC_LINKLOCAL

IN4_IS_ADDR_MC_SITELOCAL

IN4_IS_ADDR_MULTICAST

IN4_IS_ADDR_RFC1918

IN4_IS_ADDR_SITELOCAL

IN4_IS_ADDR_UNSPECIFIED

IN4_IS_UNALIGNED_ADDR_6TO4ELIGIBLE

IN4_IS_UNALIGNED_ADDR_BROADCAST

IN4_IS_UNALIGNED_ADDR_LINKLOCAL

IN4_IS_UNALIGNED_ADDR_LOOPBACK

IN4_IS_UNALIGNED_ADDR_MULTICAST

IN4_IS_UNALIGNED_ADDR_RFC1918

IN4_IS_UNALIGNED_ADDR_UNSPECIFIED

IN4_MULTICAST

IN4_UNALIGNED_ADDR_EQUAL

IN4_UNCANONICALIZE_SCOPE_ID

IN4ADDR_ISANY

IN4ADDR_ISEQUAL

IN4ADDR_ISLOOPBACK

IN4ADDR_ISUNSPECIFIED

IN4ADDR_SCOPE_ID

IN4ADDR_SETANY

IN4ADDR_SETLOOPBACK

IN4ADDR_SETSOCKADDR

IN6_ADDR_EQUAL

IN6_EXTRACT_V4ADDR_FROM_6TO4

IN6_EXTRACT_V4ADDR_FROM_ISATAP

IN6_GET_ADDR_V4COMPAT

IN6_GET_ADDR_V4MAPPED

IN6_IS_ADDR_6TO4

IN6_IS_ADDR_ALLNODESONLINK

IN6_IS_ADDR_ALLNODESONNODE

IN6_IS_ADDR_ALLROUTERSONLINK

IN6_IS_ADDR_ANYCAST

IN6_IS_ADDR_EUI64

IN6_IS_ADDR_GLOBAL

IN6_IS_ADDR_ISATAP

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_SOLICITEDNODE

IN6_IS_ADDR_SUBNET_RESERVED_ANYCAST

IN6_IS_ADDR_SUBNET_ROUTER_ANYCAST

IN6_IS_ADDR_TEREDO

IN6_IS_ADDR_UNSPECIFIED

IN6_IS_ADDR_V4COMPAT

IN6_IS_ADDR_V4MAPPED

IN6_IS_ADDR_V4TRANSLATED

IN6_MULTICAST_SCOPE

IN6_PREFIX_EQUAL

IN6_SET_6TO4_PREFIX

IN6_SET_ADDR_LOOPBACK

IN6_SET_ADDR_SOLICITEDNODE

IN6_SET_ADDR_UNSPECIFIED

IN6_SET_ADDR_V4COMPAT

IN6_SET_ADDR_V4MAPPED

IN6_SET_ISATAP_IDENTIFIER

IN6_UNCANONICALIZE_SCOPE_ID

IN6ADDR_IS6TO4

IN6ADDR_ISANY

IN6ADDR_ISEQUAL

IN6ADDR_ISISATAP

IN6ADDR_ISLOOPBACK

IN6ADDR_ISTEREDO

IN6ADDR_ISUNSPECIFIED

IN6ADDR_ISV4MAPPED

IN6ADDR_SETANY

IN6ADDR_SETLOOPBACK

IN6ADDR_SETSOCKADDR

IN6ADDR_SETV4MAPPED

inet_addr

La fonction inet_addr (winsock2.h) convertit une chaîne contenant une adresse décimale en pointillé IPv4 en une adresse appropriée pour la structure IN_ADDR.
inet_addr

La fonction inet_addr (winsock.h) convertit une chaîne contenant une adresse décimale en pointillé IPv4 en une adresse appropriée pour la structure IN_ADDR.
inet_addr

La fonction macro inet_addr (wsipv6ok.h) convertit une chaîne contenant une adresse décimale en pointillé IPv4 en une adresse appropriée pour la structure IN_ADDR.
inet_ntoa

La fonction inet_ntoa (winsock2.h) convertit une adresse réseau Internet (Ipv4) en chaîne ASCII au format décimal standard internet.
inet_ntoa

La fonction inet_ntoa (winsock.h) convertit une adresse réseau Internet (Ipv4) en chaîne ASCII au format décimal standard internet.
inet_ntoa

La fonction macro inet_ntoa (wsipv6ok.h) convertit une adresse réseau Internet (Ipv4) en chaîne ASCII au format décimal standard internet.
inet_ntop

La fonction InetNtop convertit une adresse réseau Internet IPv4 ou IPv6 en chaîne au format standard Internet. 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 sa forme de présentation de texte standard en sa 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 standard Internet. La version ANSI de cette fonction est inet_ntop. (InetNtopW)
InetPtonW

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

La fonction ioctlsocket (winsock2.h) contrôle le mode D/S d’un socket et peut être utilisée sur n’importe quel socket dans n’importe quel état.
ioctlsocket

La fonction ioctlsocket (winsock.h) contrôle le mode D/S d’un socket.
listen

La fonction d’écoute place un socket dans un état dans lequel elle écoute une connexion entrante.
LPFN_CONNECTEX

La fonction ConnectEx établit une connexion à un socket spécifié et envoie éventuellement des données une fois la connexion établie.
LPFN_DISCONNECTEX

Ferme une connexion sur un socket et permet la réutilisation du handle de socket. Notez que cette fonction est une extension spécifique à Microsoft à la spécification Windows Sockets.
LPFN_RIOCLOSECOMPLETIONQUEUE

Ferme une file d’attente d’achèvement existante utilisée pour la notification d’achèvement d’E/S envoyant et en recevant des demandes avec les extensions d’E/S inscrites winsock.
LPFN_RIOCREATECOMPLETIONQUEUE

Crée une file d’attente d’E/S d’une taille spécifique à utiliser avec les extensions d’E/S inscrites winsock.
LPFN_RIOCREATEREQUESTQUEUE

Crée un descripteur de socket d’E/S inscrit à l’aide d’un socket et de files d’attente d’achèvement d’E/S spécifiés pour une utilisation avec les extensions d’E/S inscrites winsock.
LPFN_RIODEQUEUECOMPLETION

Supprime les entrées d’une file d’attente d’achèvement d’E/S pour une utilisation avec les extensions d’E/S inscrites winsock.
LPFN_RIODEREGISTERBUFFER

Annule l’inscription d’une mémoire tampon inscrite utilisée avec les extensions d’E/S inscrites winsock.
LPFN_RIONOTIFY

Inscrit la méthode à utiliser pour le comportement de notification avec une file d’attente d’achèvement d’E/S pour une utilisation avec les extensions d’E/S inscrites winsock.
LPFN_RIORECEIVE

Reçoit des données réseau sur un socket TCP d’E/S inscrit connecté ou un socket UDP d’E/S inscrit lié pour une utilisation avec les extensions d’E/S inscrites winsock.
LPFN_RIORECEIVEEX

Reçoit des données réseau sur un socket TCP d’E/S inscrit connecté ou un socket UDP inscrit lié avec des options supplémentaires à utiliser avec les extensions d’E/S inscrites winsock.
LPFN_RIOREGISTERBUFFER

Inscrit un RIO_BUFFERID, un descripteur de mémoire tampon inscrit, avec une mémoire tampon spécifiée à utiliser avec les extensions d’E/S inscrites winsock.
LPFN_RIORESIZECOMPLETIONQUEUE

Redimensionne une file d’attente d’achèvement d’E/S pour être plus grande ou plus petite à utiliser avec les extensions d’E/S inscrites winsock.
LPFN_RIORESIZEREQUESTQUEUE

Redimensionne une file d’attente de requêtes pour être plus grande ou plus petite pour une utilisation avec les extensions d’E/S inscrites winsock.
LPFN_RIOSEND

Envoie des données réseau sur un socket TCP d’E/S inscrit connecté ou un socket UDP d’E/S inscrit lié pour une utilisation avec les extensions d’E/S inscrites winsock.
LPFN_RIOSENDEX

Envoie des données réseau sur un socket TCP d’E/S inscrit connecté ou un socket UDP d’E/S inscrit lié avec des options supplémentaires à utiliser avec les extensions d’E/S inscrites winsock.
LPFN_TRANSMITPACKETS

Transmet des données en mémoire ou des données de fichier sur un socket connecté.
LPFN_WSARECVMSG

* LPFN_WSARECVMSG* est un type de pointeur de fonction. Vous implémentez une fonction de rappel WSARecvMsg correspondante dans votre application. Le système utilise votre fonction de rappel pour vous transmettre des données en mémoire ou des données de fichier sur un socket connecté.
LPNSPCLEANUP

Met fin à l’utilisation d’un fournisseur de services d’espace de noms Windows Sockets particulier.
LPNSPGETSERVICECLASSINFO

Récupère toutes les informations de classe pertinentes (schéma) relatives au fournisseur d’espaces de noms.
LPNSPINSTALLSERVICECLASS

La fonction NSPInstallServiceClass inscrit le schéma de classe de service au sein des fournisseurs d’espaces de noms.
LPNSPIOCTL

Envoie un IOCTL à un fournisseur de services d’espace de noms.
LPNSPLOOKUPSERVICEBEGIN

Lance une requête cliente contrainte par les informations contenues dans une structure WSAQUERYSET.
LPNSPLOOKUPSERVICEEND

Appelé pour libérer le handle après les appels précédents à NSPLookupServiceBegin et NSPLookupServiceNext.
LPNSPLOOKUPSERVICENEXT

Appelé après avoir obtenu un handle à partir d’un appel précédent à NSPLookupServiceBegin afin de récupérer les informations de service demandées.
LPNSPREMOVESERVICECLASS

Supprime définitivement une classe de service spécifiée de l’espace de noms.
LPNSPSETSERVICE

Inscrit ou désinscrit une instance de service dans un espace de noms.
LPNSPV2CLEANUP

Avertit un fournisseur de services d’espace de noms version 2 (NSPv2) qu’une session cliente s’est terminée.
LPNSPV2CLIENTSESSIONRUNDOWN

Avertit un fournisseur de services d’espace de noms version 2 (NSPv2) que la session cliente se termine.
LPNSPV2LOOKUPSERVICEBEGIN

Lance une requête cliente d’un fournisseur de services d’espace de noms version 2 qui est limitée par les informations contenues dans une structure WSAQUERYSET2.
LPNSPV2LOOKUPSERVICEEND

Appelé pour libérer le handle après les appels précédents à NSPv2LookupServiceBegin et NSPv2LookupServiceNextEx.
LPNSPV2LOOKUPSERVICENEXTEX

Appelé après avoir obtenu un handle à partir d’un appel précédent à NSPv2LookupServiceBegin afin de récupérer les informations demandées à partir d’un fournisseur de services d’espace de noms version-2.
LPNSPV2SETSERVICEEX

Inscrit ou désinscrit un nom ou une instance de service dans un espace de noms d’un fournisseur de services d’espace de noms version-2 (NSPv2).
LPNSPV2STARTUP

Avertit un fournisseur de services d’espace de noms version 2 (NSPv2) qu’un nouveau processus client consiste à commencer à utiliser le fournisseur.
LPWSAOVERLAPPED_COMPLETION_ROUTINE

TbD (LPWSAOVERLAPPED_COMPLETION_ROUTINE)
LPWSPACCEPT

La fonction LPWSPAccept accepte conditionnellement une connexion en fonction de la valeur de retour d’une fonction de condition.
LPWSPADDRESSTOSTRING

La fonction LPWSPAddressToString convertit tous les composants d’une structureockaddr en une représentation de chaîne numérique lisible par l’homme de l’adresse. Cela est principalement utilisé à des fins d’affichage.
LPWSPASYNCSELECT

La fonction LPWSPAsyncSelect demande la notification d’événement basée sur les messages Windows des événements réseau pour un socket.
LPWSPBIND

La fonction LPWSPBind associe une adresse locale (autrement dit, le nom) à un socket.
LPWSPCANCELBLOCKINGCALL

La fonction LPWSPCancelBlockingCall annule un appel bloquant en cours.
LPWSPCLEANUP

La fonction LPWSPCleanup met fin à l’utilisation du fournisseur de services Windows Sockets.
LPWSPCLOSESOCKET

La fonction LPWSPCloseSocket ferme un socket.
LPWSPCONNECT

La fonction LPWSPConnect établit une connexion à un homologue, échange des données de connexion et spécifie la qualité de service nécessaire en fonction de la spécification de flux fournie.
LPWSPDUPLICATESOCKET

La fonction LPWSPDuplicateSocket retourne une structure WSAPROTOCOL_INFO qui peut être utilisée pour créer un descripteur de socket pour un socket partagé.
LPWSPENUMNETWORKEVENTS

La fonction LPWSPEnumNetworkEvents signale des occurrences d’événements réseau pour le socket indiqué.
LPWSPEVENTSELECT

La fonction LPWSPEventSelect spécifie un objet d’événement à associer à l’ensemble d’événements réseau fourni.
LPWSPGETOVERLAPPEDRESULT

La fonction LPWSPGetOverlappedResult retourne les résultats d’une opération qui se chevauche sur le socket spécifié.
LPWSPGETPEERNAME

La fonction LPWSPGetPeerName obtient l’adresse de l’homologue auquel un socket est connecté.
LPWSPGETQOSBYNAME

La fonction LPWSPGetQOSByName initialise une structure QOS basée sur un modèle nommé ou récupère une énumération des noms de modèles disponibles.
LPWSPGETSOCKNAME

La fonction LPWSPGetSockName obtient le nom local d’un socket.
LPWSPGETSOCKOPT

La fonction LPWSPGetSockOpt récupère une option de socket.
LPWSPIOCTL

La fonction LPWSPIoctl contrôle le mode d’un socket.
LPWSPJOINLEAF

La fonction LPWSPJoinLeaf joint un nœud feuille à une session multipoint, échange des données de connexion et spécifie la qualité de service nécessaire en fonction des spécifications de flux fournies.
LPWSPLISTEN

La fonction LPWSPListen établit un socket pour écouter les connexions entrantes.
LPWSPRECV

La fonction LPWSPRecv reçoit des données sur un socket.
LPWSPRECVDISCONNECT

La fonction LPWSPRecvDisconnect met fin à la réception sur un socket et récupère les données de déconnexion, si le socket est orienté connexion.
LPWSPRECVFROM

La fonction LPWSPRecvFrom reçoit un datagramme et stocke l’adresse source.
LPWSPSELECT

La fonction LPWSPSelect détermine l’état d’un ou plusieurs sockets.
LPWSPSEND

La fonction LPWSPSend envoie des données sur un socket connecté.
LPWSPSENDDISCONNECT

La fonction LPWSPSendDisconnect lance l’arrêt de la connexion pour le socket et envoie des données de déconnexion.
LPWSPSENDTO

La fonction WSPSendTo envoie des données à une destination spécifique à l’aide d’E/S superposées.
LPWSPSETSOCKOPT

La fonction LPWSPSetSockOpt définit une option de socket.
LPWSPSHUTDOWN

La fonction LPWSPShutdown désactive les envois et/ou les réceptions sur un socket.
LPWSPSOCKET

La fonction LPWSPSocket crée un socket.
LPWSPSTRINGTOADDRESS

La fonction WSPStringToAddress convertit une chaîne numérique lisible par l’homme en une structure d’adresse de socket (sockaddr) adaptée à la transmission aux routines Windows Sockets qui prennent une telle structure.
NSPStartup

Récupère les informations dynamiques relatives à un fournisseur, telles que la liste des points d’entrée DLL.
ntohd

Convertit un __int64 non signé de l’ordre réseau TCP/IP en ordre d’octet hôte (qui est peu endian sur les processeurs Intel) et retourne un double.
ntohf

Convertit un __int32 non signé de l’ordre de réseau TCP/IP en ordre d’octet hôte (qui est peu endian sur les processeurs Intel) et retourne un float.
ntohl

La fonction ntohl (winsock2.h) convertit une u_long de l’ordre réseau TCP/IP en ordre d’octet hôte (qui est peu endian sur les processeurs Intel).
ntohl

La fonction ntohl (winsock.h) convertit une u_long de l’ordre réseau TCP/IP en ordre d’octet hôte, qui est peu endian sur les processeurs Intel.
ntohll

Convertit un __int64 non signé de l’ordre réseau TCP/IP en ordre d’octet hôte (qui est peu endian sur les processeurs Intel).
ntohs

La fonction ntohs (winsock2.h) convertit un u_short de l’ordre d’octet réseau TCP/IP pour héberger l’ordre d’octets (qui est peu endian sur les processeurs Intel).
ntohs

La fonction ntohs (winsock.h) convertit une u_short à partir d’un octet réseau TCP/IP pour héberger l’ordre d’octets, qui est peu endian sur les processeurs Intel.
ProcessSocketNotifications

Associe un ensemble de sockets à un port d’achèvement et récupère toutes les notifications qui sont déjà en attente sur ce port. Une fois associé, le port d’achèvement reçoit les notifications d’état du socket spécifiées.
recv

La fonction recv (winsock2.h) reçoit les données d’un socket connecté ou d’un socket sans connexion lié.
recv

La fonction recv (winsock.h) reçoit les données d’un socket connecté ou d’un socket sans connexion lié.
recvfrom

La fonction recvfrom reçoit un datagramme et stocke l’adresse source.
recvfrom

La fonction recvfrom reçoit un datagramme et stocke l’adresse source.
select

La fonction select détermine l’état d’un ou plusieurs sockets, en attente si nécessaire, pour effectuer des E/S synchrones.
Envoyer

Envoie des données sur un socket connecté. (envoyer)
sendto

La fonction sendto (winsock2.h) est utilisée pour écrire des données sortantes sur un socket.
sendto

La fonction sendto (winsock.h) envoie des données à une destination spécifique.
SetAddrInfoExA

Inscrit ou désinscrit un nom, un nom de service et des adresses associées à un fournisseur d’espaces de noms spécifique. (ANSI)
SetAddrInfoExW

Inscrit ou désinscrit un nom, un nom de service et des adresses associées à un fournisseur d’espaces de noms spécifique. (Unicode)
setipv4sourcefilter

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

La fonction SetService inscrit ou supprime du Registre un service réseau dans un ou plusieurs espaces de noms. (ANSI)
SetServiceW

La fonction SetService inscrit ou supprime du Registre un service réseau dans un ou plusieurs espaces de noms. (Unicode)
SetSocketMediaStreamingMode

Indique si le réseau doit être utilisé pour transférer un média de diffusion en continu nécessitant une qualité de service.
setsockopt

La fonction setsockopt (winsock2.h) définit la valeur actuelle d’une option de socket associée à un socket de n’importe quel type, dans n’importe quel état.
setsockopt

La fonction setsockopt (winsock.h) définit une option de socket.
setsourcefilter

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

La fonction d’arrêt (winsock2.h) est utilisée sur tous les types de sockets pour désactiver la réception, la transmission ou les deux.
shutdown

La fonction d’arrêt (winsock.h) désactive les envois ou les réceptions sur un socket.
prise

La fonction de socket crée un socket lié à un fournisseur de services de transport spécifique.
SocketNotificationRetrieveEvents

Cette fonction d’assistance inline est fournie comme commodité pour récupérer le masque des événements à partir d’un OVERLAPPED_ENTRY.
TransmitFile

La fonction TransmitFile (mswsock.h) transmet les données de fichier sur un handle de socket connecté.
TransmitFile

La fonction TransmitFile (winsock.h) transmet les données de fichier sur un handle de socket connecté.
WPUCloseEvent

La fonction WPUCloseEvent ferme un handle d’objet d’événement ouvert.
WPUCloseSocketHandle

La fonction WPUCloseSocketHandle ferme un handle de socket existant.
WPUCloseThread

La fonction WPUCloseThread ferme un thread ouvert avec un appel à WPUOpenCurrentThread.
WPUCompleteOverlappedRequest

La fonction WPUCompleteOverlappedRequest effectue une notification d’achèvement d’E/S superposée pour les opérations d’E/S superposées.
WPUCreateEvent

La fonction WPUCreateEvent crée un objet d’événement.
WPUCreateSocketHandle

La fonction WPUCreateSocketHandle crée un handle de socket.
WPUFDIsSet

La fonction WPUFDIsSet vérifie l’appartenance du handle de socket spécifié.
WPUGetProviderPath

La fonction WPUGetProviderPath récupère le chemin d’accès DLL du fournisseur spécifié.
WPUModifyIFSHandle

La fonction WPUModifyIFSHandle reçoit un handle IFS (éventuellement) modifié de Ws2_32.dll.
WPUOpenCurrentThread

La fonction WPUOpenCurrentThread ouvre un handle au thread actuel qui peut être utilisé avec des fonctions superposées dans un fournisseur de services en couches.
WPUPostMessage

La fonction WPUPostMessage effectue la fonction Windows PostMessage standard de manière à maintenir la compatibilité descendante avec les versions antérieures de WSOCK32.dll.
WPUQueryBlockingCallback

La fonction WPUQueryBlockingCallback retourne un pointeur vers une fonction de rappel que le fournisseur de services doit appeler régulièrement lors de la maintenance des opérations de blocage.
WPUQuerySocketHandleContext

La fonction WPUQuerySocketHandleContext interroge la valeur de contexte associée au handle de socket spécifié.
WPUQueueApc

La fonction WPUQueueApc met en file d’attente un appel de procédure asynchrone en mode utilisateur (APC) vers le thread spécifié afin de faciliter l’appel de routines d’achèvement d’E/S superposées.
WPUResetEvent

La fonction WPUResetEvent réinitialise l’état de l’objet d’événement spécifié à non signé. Cet appel est sécurisé pour une utilisation dans le contexte d’interruption.
WPUSetEvent

La fonction WPUSetEvent définit l’état de l’objet d’événement spécifié à signaler. Cet appel est sécurisé pour une utilisation dans le contexte d’interruption.
WSAAccept

La fonction WSAAccept accepte de manière conditionnelle une connexion basée sur la valeur de retour d’une fonction de condition, fournit une qualité de spécifications de flux de service et permet le transfert de données de connexion.
WSAAddressToStringA

Convertit tous les composants d’une structure sockaddr en une représentation sous forme de chaîne lisible par l’homme de l’adresse. (ANSI)
WSAAddressToStringW

Convertit tous les composants d’une structure sockaddr en une représentation sous forme de chaîne lisible par l’homme de l’adresse. (Unicode)
WSAAdvertiseProvider

Rend un fournisseur d’espace de noms spécifique version 2 disponible pour tous les clients éligibles.
WSAAsyncGetHostByAddr

La fonction WSAAsyncGetHostByAddr (winsock2.h) récupère de façon asynchrone les informations d’hôte qui correspondent à une adresse.
WSAAsyncGetHostByAddr

La fonction WSAAsyncGetHostByAddr (winsock.h) récupère de façon asynchrone les informations d’hôte qui correspondent à une adresse.
WSAAsyncGetHostByAddr

La fonction de macro WSAAsyncGetHostByAddr (wsipv6ok.h) récupère de façon asynchrone les informations de l’hôte qui correspondent à une adresse.
WSAAsyncGetHostByName

La fonction WSAAsyncGetHostByName (winsock2.h) récupère de façon asynchrone les informations d’hôte qui correspondent à un nom d’hôte.
WSAAsyncGetHostByName

La fonction WSAAsyncGetHostByName (winsock.h) récupère de façon asynchrone les informations d’hôte qui correspondent à un nom d’hôte.
WSAAsyncGetHostByName

La fonction macro WSAAsyncGetHostByName (wsipv6ok.h) récupère de façon asynchrone les informations d’hôte qui correspondent à un nom d’hôte.
WSAAsyncGetProtoByName

La fonction WSAAsyncGetProtoByName (winsock2.h) récupère de façon asynchrone les informations de protocole qui correspondent à un nom de protocole.
WSAAsyncGetProtoByName

La fonction WSAAsyncGetProtoByName (winsock.h) récupère de façon asynchrone les informations de protocole qui correspondent à un nom de protocole.
WSAAsyncGetProtoByNumber

La fonction WSAAsyncGetProtoByNumber (winsock2.h) récupère de façon asynchrone les informations de protocole qui correspondent à un numéro de protocole.
WSAAsyncGetProtoByNumber

La fonction WSAAsyncGetProtoByNumber (winsock.h) récupère de façon asynchrone les informations de protocole qui correspondent à un numéro de protocole.
WSAAsyncGetServByName

La fonction WSAAsyncGetServByName (winsock2.h) récupère de façon asynchrone les informations de service qui correspondent à un nom de service et un port.
WSAAsyncGetServByName

La fonction WSAAsyncGetServByName (winsock.h) récupère de façon asynchrone les informations de service qui correspondent à un nom de service et un port.
WSAAsyncGetServByPort

La fonction WSAAsyncGetServByPort (winsock2.h) récupère de façon asynchrone les informations de service qui correspondent à un port et un protocole.
WSAAsyncGetServByPort

La fonction WSAAsyncGetServByPort (winsock.h) récupère de façon asynchrone les informations de service qui correspondent à un port et un protocole.
WSAAsyncSelect

La fonction WSAAsyncSelect (winsock2.h) demande la notification basée sur les messages Windows des événements réseau pour un socket.
WSAAsyncSelect

La fonction WSAAsyncSelect (winsock.h) demande la notification basée sur les messages Windows des événements réseau pour un socket.
WSACancelAsyncRequest

La fonction WSACancelAsyncRequest (winsock2.h) annule une opération asynchrone incomplète.
WSACancelAsyncRequest

La fonction WSACancelAsyncRequest (winsock.h) annule une opération asynchrone incomplète.
WSACancelBlockingCall

La fonction WSACancelBlockingCall a été supprimée conformément à la spécification Windows Sockets 2, révision 2.2.0.
WSACleanup

La fonction WSACleanup (winsock2.h) met fin à l’utilisation de la WS2_32.dll.
WSACleanup

La fonction WSACleanup (winsock.h) met fin à l’utilisation de la WS2_32.dll.
WSACloseEvent

La fonction WSACloseEvent ferme un handle d’objet d’événement ouvert.
WSAConnect

La fonction WSAConnect établit une connexion à une autre application de socket, échange des données de connexion et spécifie la qualité de service requise en fonction de la structure FLOWSPEC spécifiée.
WSAConnectByList

Établit une connexion à une collection de points de terminaison possibles représentés par un ensemble d’adresses de destination (noms d’hôtes et ports).
WSAConnectByNameA

Établit une connexion à un hôte et un port spécifiés. (ANSI)
WSAConnectByNameW

Établit une connexion à un hôte et un port spécifiés. (Unicode)
WSACreateEvent

La fonction WSACreateEvent crée un objet d’événement.
WSADeleteSocketPeerTargetName

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

La fonction WSADuplicateSocket retourne une structure WSAPROTOCOL_INFO qui peut être utilisée pour créer un descripteur de socket pour un socket partagé. La fonction WSADuplicateSocket ne peut pas être utilisée sur un socket compatible QOS. (ANSI)
WSADuplicateSocketW

La fonction WSADuplicateSocket retourne une structure WSAPROTOCOL_INFO qui peut être utilisée pour créer un descripteur de socket pour un socket partagé. La fonction WSADuplicateSocket ne peut pas être utilisée sur un socket compatible QOS. (Unicode)
WSAEnumNameSpaceProvidersA

La fonction WSAEnumNameSpaceProviders récupère des informations sur les fournisseurs d’espaces de noms disponibles. (ANSI)
WSAEnumNameSpaceProvidersExA

Récupère des informations sur les fournisseurs d’espaces de noms disponibles. (ANSI)
WSAEnumNameSpaceProvidersExW

Récupère des informations sur les fournisseurs d’espaces de noms disponibles. (Unicode)
WSAEnumNameSpaceProvidersW

La fonction WSAEnumNameSpaceProviders récupère des informations sur les fournisseurs d’espaces de noms disponibles. (Unicode)
WSAEnumNetworkEvents

La fonction WSAEnumNetworkEvents détecte les occurrences d’événements réseau pour le socket indiqué, efface les enregistrements d’événements réseau internes et réinitialise les objets d’événement (facultatif).
WSAEnumProtocolsA

La fonction WSAEnumProtocols récupère des informations sur les protocoles de transport disponibles. (ANSI)
WSAEnumProtocolsW

La fonction WSAEnumProtocols récupère des informations sur les protocoles de transport disponibles. (Unicode)
WSAEventSelect

La fonction WSAEventSelect spécifie un objet d’événement à associer à l’ensemble spécifié d’événements réseau FD_XXX.
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 lors de l’installation de la connexion.
WSAGetIPUserMtu

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

La fonction WSAGetLastError (winsock2.h) retourne l’état d’erreur de la dernière opération Windows Sockets qui a échoué.
WSAGetLastError

La fonction WSAGetLastError (winsock.h) retourne l’état d’erreur de la dernière opération Windows Sockets qui a échoué.
WSAGetOverlappedResult

La fonction WSAGetOverlappedResult récupère les résultats d’une opération qui se chevauche sur le socket spécifié.
WSAGetQOSByName

La fonction WSAGetQOSByName initialise une structure QOS basée sur un modèle nommé ou fournit une mémoire tampon pour récupérer une énumération des noms de modèles disponibles.
WSAGetServiceClassInfoA

La fonction WSAGetServiceClassInfo récupère les informations de classe (schéma) relatives à une classe de service spécifiée à partir d’un fournisseur d’espaces de noms spécifié. (ANSI)
WSAGetServiceClassInfoW

La fonction WSAGetServiceClassInfo récupère les informations de classe (schéma) relatives à une classe de service spécifiée à partir d’un fournisseur d’espaces de noms spécifié. (Unicode)
WSAGetServiceClassNameByClassIdA

La fonction WSAGetServiceClassNameByClassId récupère le nom du service associé au type spécifié. Ce nom est le nom de service générique, tel que FTP ou SNA, et non le nom d’une instance spécifique de ce service. (ANSI)
WSAGetServiceClassNameByClassIdW

La fonction WSAGetServiceClassNameByClassId récupère le nom du service associé au type spécifié. Ce nom est le nom de service générique, tel que FTP ou SNA, et non le nom d’une instance spécifique de ce service. (Unicode)
WSAGetUdpRecvMaxCoalescedSize

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

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

La fonction WSAHtonl convertit une u_long de l’ordre d’octet de l’hôte en ordre d’octet réseau.
WSAHtons

La fonction WSAHtons convertit un u_short de l’ordre d’octet de l’hôte en ordre d’octet réseau.
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.
WSAInstallServiceClassA

La fonction WSAInstallServiceClass inscrit un schéma de classe de service dans un espace de noms. (ANSI)
WSAInstallServiceClassW

La fonction WSAInstallServiceClass inscrit un schéma de classe de service dans un espace de noms. (Unicode)
WSAIoctl

La fonction WSAIoctl contrôle le mode d’un socket.
WSAIsBlocking

Cette fonction a été supprimée conformément à la spécification Windows Sockets 2, révision 2.2.0. (WSAIsBlocking)
WSAJoinLeaf

La fonction WSAJoinLeaf joint un nœud feuille à une session multipoint, échange des données de connexion et spécifie la qualité de service nécessaire en fonction des structures FLOWSPEC spécifiées.
WSALookupServiceBeginA

La fonction WSALookupServiceBegin lance une requête cliente limitée par les informations contenues dans une structure WSAQUERYSET. (ANSI)
WSALookupServiceBeginW

La fonction WSALookupServiceBegin lance une requête cliente limitée par les informations contenues dans une structure WSAQUERYSET. (Unicode)
WSALookupServiceEnd

La fonction WSALookupServiceEnd est appelée pour libérer le handle après les appels précédents à WSALookupServiceBegin et WSALookupServiceNext.
WSALookupServiceNextA

La fonction WSALookupServiceNext est appelée après avoir obtenu un handle d’un appel précédent à WSALookupServiceBegin afin de récupérer les informations de service demandées. (ANSI)
WSALookupServiceNextW

La fonction WSALookupServiceNext est appelée après avoir obtenu un handle d’un appel précédent à WSALookupServiceBegin afin de récupérer les informations de service demandées. (Unicode)
WSANSPIoctl

Permet aux développeurs d’effectuer des appels de contrôle d’E/S à un espace de noms inscrit.
WSANtohl

La fonction WSANtohl convertit un u_long de l’ordre d’octet réseau en ordre d’octet hôte.
WSANtohs

La fonction WSANtohs convertit un u_short de l’ordre d’octet réseau en ordre d’octet hôte.
WSAPoll

La fonction WSAPoll détermine l’état d’un ou plusieurs sockets.
WSAProviderCompleteAsyncCall

Avertit un client lorsqu’un appel asynchrone à un fournisseur d’espace de noms version 2 est terminé.
WSAProviderConfigChange

La fonction WSAProviderConfigChange avertit l’application lorsque la configuration du fournisseur est modifiée.
WSAQuerySocketSecurity

Interroge des informations sur la sécurité appliquée à une connexion sur un socket.
WSARecv

Reçoit des données d’un socket connecté ou d’un socket sans connexion lié. (WSARecv)
WSARecvDisconnect

La fonction WSARecvDisconnect met fin à la réception sur un socket et récupère les données de déconnexion si le socket est orienté connexion.
WSARecvEx

La fonction WSARecvEx (mswsock.h) reçoit les données d’un socket connecté ou d’un socket sans connexion lié.
WSARecvEx

La fonction WSARecvEx (winsock.h) reçoit les données d’un socket connecté ou d’un socket sans connexion lié.
WSARecvFrom

Reçoit un datagramme et stocke l’adresse source.
WSARemoveServiceClass

La fonction WSARemoveServiceClass supprime définitivement le schéma de classe de service du Registre.
WSAResetEvent

La fonction WSAResetEvent réinitialise l’état de l’objet d’événement spécifié à non signé.
WSARevertImpersonation

Met fin à l’emprunt d’identité d’un homologue de socket. Cela doit être appelé après l’appel de WSAImpersonateSocketPeer et la fin des vérifications d’accès.
WSASend

Envoie des données sur un socket connecté. (WSASend)
WSASendDisconnect

La fonction WSASendDisconnect lance l’arrêt de la connexion pour le socket et envoie des données de déconnexion.
WSASendMsg

Envoie des données et des informations de contrôle facultatives à partir de sockets connectés et non connectés. Notez que cette fonction est une extension spécifique à Microsoft à la spécification Windows Sockets. .
WSASendTo

Envoie des données à une destination spécifique, à l’aide d’E/S superposées le cas échéant.
WSASetBlockingHook

Cette fonction a été supprimée conformément à la spécification Windows Sockets 2, révision 2.2.0. (WSASetBlockingHook)
WSASetEvent

La fonction WSASetEvent définit l’état de l’objet d’événement spécifié à signaler.
WSASetFailConnectOnIcmpError

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

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

La fonction WSASetLastError (winsock2.h) définit le code d’erreur qui peut être récupéré via la fonction WSAGetLastError.
WSASetLastError

La fonction WSASetLastError (winsock.h) définit le code d’erreur qui peut être récupéré via la fonction WSAGetLastError.
WSASetServiceA

La fonction WSASetService inscrit ou supprime du Registre une instance de service dans un ou plusieurs espaces de noms. (ANSI)
WSASetServiceW

La fonction WSASetService inscrit ou supprime du Registre une instance de service dans un ou plusieurs espaces de noms. (Unicode)
WSASetSocketPeerTargetName

Permet de spécifier le nom cible homologue (SPN) qui correspond à une adresse IP 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é d’un socket.
WSASetUdpRecvMaxCoalescedSize

Définit la taille maximale d’un message coalesced défini sur un socket UDP.
WSASetUdpSendMessageSize

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

La fonction WSASocket crée un socket lié à un fournisseur de services de transport spécifique. (ANSI)
WSASocketW

La fonction WSASocket crée un socket lié à un fournisseur de services de transport spécifique. (Unicode)
WSAStartup

La fonction WSAStartup (winsock2.h) lance l’utilisation de la DLL Winsock par un processus.
WSAStartup

La fonction WSAStartup (winsock.h) lance l’utilisation de la DLL Winsock par un processus.
WSAStringToAddressA

La fonction WSAStringToAddress convertit une adresse réseau dans sa forme de présentation de texte standard en forme binaire numérique dans une structure sockaddr, adaptée à la transmission aux routines Windows Sockets qui prennent une telle structure. (ANSI)
WSAStringToAddressW

La fonction WSAStringToAddress convertit une adresse réseau dans sa forme de présentation de texte standard en forme binaire numérique dans une structure sockaddr, adaptée à la transmission aux routines Windows Sockets qui prennent une telle structure. (Unicode)
WSAUnadvertiseProvider

Rend un fournisseur d’espace de noms spécifique version 2 indisponible pour les clients.
WSAUnhookBlockingHook

Cette fonction a été supprimée conformément à la spécification Windows Sockets 2, révision 2.2.0. (WSAUnhookBlockingHook)
WSAWaitForMultipleEvents

Retourne lorsqu’un ou l’ensemble des objets d’événement spécifiés sont dans l’état signalé, lorsque l’intervalle de délai d’expiration expire ou lorsqu’une routine d’achèvement d’E/S a été exécutée.
WSCDeinstallProvider

Supprime le fournisseur de transport spécifié de la base de données de configuration système.
WSCDeinstallProvider32

Supprime le fournisseur de transport 32 bits spécifié de la base de données de configuration système.
WSCEnableNSProvider

Modifie l’état d’un fournisseur d’espaces de noms donné.
WSCEnableNSProvider32

Active ou désactive un fournisseur d’espace de noms 32 bits spécifié.
WSCEnumNameSpaceProviders32

Retourne des informations sur les fournisseurs d’espaces de noms 32 bits disponibles. Notez que cet appel est une version strictement 32 bits de WSAEnumNameSpaceProviders à utiliser sur les plateformes 64 bits. Il est fourni pour permettre aux processus 64 bits d’accéder aux catalogues 32 bits. .
WSCEnumNameSpaceProvidersEx32

Récupère des informations sur les fournisseurs d’espaces de noms 32 bits disponibles.
WSCEnumProtocols

La fonction WSCEnumProtocols récupère des informations sur les protocoles de transport disponibles.
WSCEnumProtocols32

Récupère des informations sur les protocoles de transport disponibles. Notez que cet appel est une version strictement 32 bits de WSCEnumProtocols à utiliser sur les plateformes 64 bits. Il est fourni pour permettre aux processus 64 bits d’accéder aux catalogues 32 bits. .
WSCGetApplicationCategory

Récupère les catégories de fournisseur de services en couches associées à une application.
WSCGetProviderInfo

Récupère les données associées à une classe d’informations pour un fournisseur de services en couches (LSP).
WSCGetProviderInfo32

Récupère les données associées à une classe d’informations pour un fournisseur de services en couches 32 bits (LSP). Notez que cet appel est une version strictement 32 bits de WSCGetProviderInfo à utiliser sur les plateformes 64 bits.
WSCGetProviderPath

La fonction WSCGetProviderPath récupère le chemin d’accès DLL du fournisseur spécifié.
WSCGetProviderPath32

Récupère le chemin d’accès DLL pour le fournisseur 32 bits spécifié. Notez que cet appel est une version strictement 32 bits de WSCGetProviderPath à utiliser sur les plateformes 64 bits. Il est fourni pour permettre aux processus 64 bits d’accéder aux catalogues 32 bits. .
WSCInstallNameSpace

Installe un fournisseur d’espaces de noms. (WSCInstallNameSpace)
WSCInstallNameSpace32

Installe un fournisseur d’espace de noms 32 bits spécifié. (WSCInstallNamespace32)
WSCInstallNameSpaceEx

Installe un fournisseur d’espaces de noms. (WSCInstallNameSpaceEx)
WSCInstallNameSpaceEx32

Installe un fournisseur d’espace de noms 32 bits spécifié. (WSCInstallNameSpaceEx32)
WSCInstallProvider

Installe le fournisseur de transport spécifié dans la base de données de configuration système.
WSCInstallProvider64_32

Installe le fournisseur de services de transport spécifié dans les bases de données de configuration système 32 bits et 64 bits sur un ordinateur 64 bits.
WSCInstallProviderAndChains

Installe le fournisseur de transport 32 bits spécifié ainsi que ses chaînes de protocole spécifiques dans la base de données de configuration système Winsock 2 sur un ordinateur 32 bits.
WSCInstallProviderAndChains64_32

Installe le fournisseur de transport spécifié et ses chaînes de protocole spécifiques dans les bases de données de configuration système Winsock 32 bits et 64 bits sur un ordinateur 64 bits.
WSCInstallQOSTemplate

Installe le modèle QoS spécifié dans la base de données de configuration système.
WSCRemoveQOSTemplate

Supprime le modèle QoS spécifié de la base de données de configuration système.
WSCSetApplicationCategory

Définit les catégories de fournisseur de services en couches autorisées associées à une application.
WSCSetProviderInfo

Définit la valeur de données de la classe d’informations spécifiée pour un fournisseur de services en couches (LSP).
WSCSetProviderInfo32

Définit la valeur de données pour la classe d’informations spécifiée pour un fournisseur de services en couches (LSP).
WSCUnInstallNameSpace

Désinstalle le fournisseur d’espace de noms indiqué.
WSCUnInstallNameSpace32

Désinstalle un fournisseur d’espace de noms 32 bits spécifique.
WSCUpdateProvider

Modifie le fournisseur de transport spécifié dans la base de données de configuration système.
WSCUpdateProvider32

Modifie le fournisseur de transport 32 bits spécifié dans la base de données de configuration système. Notez que cet appel est une version strictement 32 bits de WSCUpdateProvider à utiliser sur les plateformes 64 bits. Il est fourni pour permettre aux processus 64 bits d’accéder aux catalogues 32 bits. .
WSCWriteNameSpaceOrder

Modifie l’ordre des fournisseurs d’espaces de noms Windows Sockets (Winsock) disponibles. L’ordre des fournisseurs d’espaces de noms détermine la priorité de l’espace de noms lorsqu’il est énuméré ou interrogé pour la résolution de noms.
WSCWriteNameSpaceOrder32

Modifie l’ordre des fournisseurs d’espaces de noms Windows Sockets (Winsock) disponibles dans un catalogue 32 bits.
WSCWriteProviderOrder

Utilisé pour réorganiser les fournisseurs de transport disponibles.
WSCWriteProviderOrder32

Permet de réorganiser les fournisseurs de transport 32 bits disponibles.
WSPStartup

La fonction WSPStartup lance l’utilisation d’une interface de fournisseur de services Windows Sockets (SPI) par un client.

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 lorsqu’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 lorsqu’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.
AFPROTOCOLS

La structure AFPROTOCOLS fournit une liste de protocoles auxquels les programmeurs d’applications peuvent limiter les requêtes. La structure AFPROTOCOLS est utilisée uniquement à des fins de requête.
ASSOCIATE_NAMERES_CONTEXT_INPUT

Contient l’ID et le handle du paramètre de transport sur un nom de domaine complet.
ATM_ADDRESS

La structure ATM_ADDRESS contient les données d’adresse ATM pour les sockets basés sur ATM.
ATM_BHLI

La structure ATM_BHLI est utilisée pour identifier les informations B-HLI pour un socket ATM associé.
ATM_BLLI

La structure ATM_BLLI est utilisée pour identifier les informations B-LLI pour un socket ATM associé.
BLOB

La structure BLOB (wtypesbase.h), dérivée de Binary Large Object, contient des informations sur un bloc de données.
BLOB

La structure BLOB (winsock2.h), dérivée de Binary Large Object, contient des informations sur un bloc de données.
BLOB

La structure BLOB (nspapi.h), dérivée de Binary Large Object, contient des informations sur un bloc de données.
CSADDR_INFO

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

La structure CSADDR_INFO (nspapi.h) contient des informations d’adresse Windows Sockets pour un fournisseur de sockets, de service réseau ou d’espace de noms.
fd_set

La structure Fd_set (winsock2.h) est utilisée par les fonctions Windows Sockets (Winsock) et les fournisseurs de services pour placer des sockets dans un ensemble.
fd_set

La structure fd_set (winsock.h) est utilisée par les fonctions Windows Sockets (Winsock) et les fournisseurs de services pour placer des sockets dans un ensemble.
GROUP_FILTER

Fournit des paramètres de filtrage de multidiffusion pour les adresses IPv6 ou IPv4 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.
HOSTENT

La structure HOSTENT (winsock2.h) est utilisée par les fonctions pour stocker des informations sur un hôte donné, telles que le nom d’hôte, l’adresse IPv4, etc.
HOSTENT

La structure HOSTENT (winsock.h) est utilisée par les fonctions pour stocker des informations sur un hôte donné, telles que le nom d’hôte, l’adresse IPv4, etc.
ICMP_ERROR_INFO

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

La structure in_addr représente une adresse Internet IPv4.
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.
INET_PORT_RANGE

Fournit des données d’entrée utilisées par le SIO_ACQUIRE_PORT_RESERVATION IOCTL pour acquérir une réservation d’exécution pour un bloc de ports TCP ou UDP.
INET_PORT_RESERVATION_INSTANCE

Contient une réservation de port et un jeton pour un bloc de ports TCP ou UDP.
INET_PORT_RESERVATION_TOKEN

Contient un jeton de réservation de port pour un bloc de ports TCP ou UDP.
INTERFACE_INFO

La structure INTERFACE_INFO est utilisée conjointement avec la commande SIO_GET_INTERFACE_LIST ioctl 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 SIO_GET_INTERFACE_LIST IOCTL 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 de multidiffusion pour les adresses IPv4.
IPV6_MREQ

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

La structure IPX_ADDRESS_DATA fournit des informations sur un adaptateur spécifique auquel IPX est lié. Utilisé conjointement avec les appels de fonction getockopt qui spécifient IPX_ADDRESS dans le paramètre optname.
IPX_NETNUM_DATA

La structure IPX_NETNUM_DATA fournit des informations sur un numéro de réseau IPX spécifié. Utilisé conjointement avec les appels de fonction getockopt qui spécifient IPX_GETNETINFO dans le paramètre optname.
IPX_SPXCONNSTATUS_DATA

La structure IPX_SPXCONNSTATUS_DATA fournit des informations sur un socket SPX connecté.
S'ATTARDER

La structure LINGER (winsock2.h) conserve des informations sur un socket spécifique qui spécifie le comportement de ce socket lorsque les données sont mises en file d’attente.
S'ATTARDER

La structure LINGER (winsock.h) conserve des informations sur un socket spécifique qui spécifie comment ce socket doit se comporter lorsque les données sont mises en file d’attente à envoyer.
NAPI_DOMAIN_DESCRIPTION_BLOB

Décrit un domaine géré par un fournisseur d’espaces de noms pour l’espace de noms NS_EMAIL.
NAPI_PROVIDER_INSTALLATION_BLOB

Contient les informations requises pour installer un fournisseur d’espaces de noms pour l’espace de noms NS_EMAIL.
NS_SERVICE_INFOA

Contient des informations sur un service réseau ou un type de service réseau dans le contexte d’un espace de noms spécifié ou d’un ensemble d’espaces de noms par défaut. (ANSI)
NS_SERVICE_INFOW

Contient des informations sur un service réseau ou un type de service réseau dans le contexte d’un espace de noms spécifié ou d’un ensemble d’espaces de noms par défaut. (Unicode)
NSP_ROUTINE

Contient des informations sur les fonctions implémentées par un fournisseur de services d’espace de noms version 1 (NSPv1).
NSPV2_ROUTINE

Contient des informations sur les fonctions implémentées par un fournisseur de services d’espace de noms version-2 (NSPv2).
PROTOCOL_INFOA

Contient des informations sur un protocole. (ANSI)
PROTOCOL_INFOW

Contient des informations sur un protocole. (Unicode)
PROTOENT

La structure PROTOENT (winsock2.h) contient le nom et les numéros de protocole qui correspondent à un nom de protocole donné.
PROTOENT

La structure PROTOENT (winsock.h) contient le nom et les numéros de protocole qui correspondent à un nom de protocole donné.
REAL_TIME_NOTIFICATION_SETTING_INPUT

Fournit les paramètres d’entrée à appliquer pour le paramètre de transport REAL_TIME_NOTIFICATION_CAPABILITY pour un socket TCP utilisé avec ControlChannelTrigger pour recevoir des notifications réseau en arrière-plan dans une application du Windows Store.
REAL_TIME_NOTIFICATION_SETTING_OUTPUT

Fournit les paramètres de sortie d’une requête pour le paramètre de transport REAL_TIME_NOTIFICATION_CAPABILITY pour un socket TCP utilisé avec ControlChannelTrigger pour recevoir des notifications réseau en arrière-plan dans une application du Windows Store.
RIO_BUF

Spécifie une partie d’une mémoire tampon inscrite utilisée pour l’envoi ou la réception de données réseau avec les extensions d’E/S inscrites winsock.
RIO_EXTENSION_FUNCTION_TABLE

Contient des informations sur les fonctions qui implémentent les extensions d’E/S inscrites winsock.
RIO_NOTIFICATION_COMPLETION

Spécifie la méthode d’achèvement des E/S à utiliser avec une fonction RIONotify pour l’envoi ou la réception de données réseau avec les extensions d’E/S inscrites winsock.
RIORESULT

Contient des données utilisées pour indiquer les résultats de saisie semi-automatique des demandes utilisés avec les extensions d’E/S inscrites winsock.
RM_FEC_INFO

La structure RM_FEC_INFO spécifie les paramètres d’utilisation de la correction d’erreur de transfert (FEC) avec la multidiffusion fiable. Cette structure est utilisée avec l’option de socket RM_USE_FEC.
RM_RECEIVER_STATS

Fournit des informations statistiques pour une session de récepteur multidiffusion fiable. Cette structure est utilisée avec l’option de socket RM_RECEIVER_STATISTICS.
RM_SEND_WINDOW

La structure RM_SEND_WINDOW spécifie la fenêtre d’envoi de multidiffusion fiable. Cette structure est utilisée avec l’option de socket RM_RATE_WINDOW_SIZE.
RM_SENDER_STATS

Fournit des informations statistiques pour une session d’expéditeur de multidiffusion fiable. Cette structure est utilisée avec l’option de socket RM_SENDER_STATISTICS.
SERVENT

La structure SERT (winsock2.h) est utilisée pour stocker ou renvoyer le nom et le numéro de service d’un nom de service donné.
SERVENT

La structure SERT (winsock.h) est utilisée pour stocker ou renvoyer le nom et le numéro de service d’un nom de service donné.
SERVICE_ADDRESS

Contient des informations d’adresse pour un service. La structure peut prendre en charge de nombreux types de mécanismes de communications interprocesseurs (IPC) et leurs formulaires d’adresse, y compris les appels de procédure distante (RPC), les canaux nommés et les sockets.
SERVICE_ADDRESSES

La structure SERVICE_ADDRESSES contient un tableau de structures de données SERVICE_ADDRESS.
SERVICE_INFOA

Contient des informations sur un service réseau ou un type de service réseau. (ANSI)
SERVICE_INFOW

Contient des informations sur un service réseau ou un type de service réseau. (Unicode)
SERVICE_TYPE_INFO_ABSA

La structure SERVICE_TYPE_INFO_ABS contient des informations sur un type de service réseau. Utilisez SERVICE_TYPE_INFO_ABS pour ajouter un type de service réseau à un espace de noms. (ANSI)
SERVICE_TYPE_INFO_ABSW

La structure SERVICE_TYPE_INFO_ABS contient des informations sur un type de service réseau. Utilisez SERVICE_TYPE_INFO_ABS pour ajouter un type de service réseau à un espace de noms. (Unicode)
SERVICE_TYPE_VALUE_ABSA

Contient des informations sur une valeur de type de service réseau. Ces informations peuvent être spécifiques à un espace de noms. (ANSI)
SERVICE_TYPE_VALUE_ABSW

Contient des informations sur une valeur de type de service réseau. Ces informations peuvent être spécifiques à un espace de noms. (Unicode)
SOCK_NOTIFY_REGISTRATION

Représente les informations fournies à la fonction ProcessSocketNotifications .
SOCKADDR

La structure sockaddr varie en fonction du protocole sélectionné. (sockaddr)
sockaddr_atm

Windows Sockets sockaddr_atm structure stocke les informations d’adresse de socket pour les sockets ATM.
sockaddr_gen

Fournit des informations d’adresse de socket générique et est utilisée avec la structure INTERFACE_INFO.
SOCKADDR_IN

La structure SOCKADDR_IN (winsock.h) varie en fonction du protocole sélectionné.
sockaddr_in6_old

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

La structure SOCKADDR_IRDA est utilisée conjointement avec les opérations de socket IrDA, définies par la famille d’adresses AF_IRDA.
SOCKET_ADDRESS

SOCKET_ADDRESS structure stocke les informations d’adresse spécifiques au protocole.
SOCKET_PEER_TARGET_NAME

Contient l’adresse IP et le nom d’une cible homologue et le type de protocole de sécurité à utiliser sur un socket.
SOCKET_PROCESSOR_AFFINITY

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

Contient des informations de sécurité retournées par la fonction WSAQuerySocketSecurity.
SOCKET_SECURITY_QUERY_TEMPLATE

Contient le modèle de sécurité utilisé par la fonction WSAQuerySocketSecurity.
SOCKET_SECURITY_SETTINGS

Spécifie les exigences de sécurité génériques pour un socket.
SOCKET_SECURITY_SETTINGS_IPSEC

Spécifie différentes exigences et paramètres de sécurité spécifiques à IPsec.
TCP_INFO_v0

Contient les statistiques TCP (Transmission Control Protocol) collectées pour un socket.
TCP_INFO_v1

Contient les statistiques TCP (Transmission Control Protocol) collectées pour un socket. (version 1.0)
TCP_INITIAL_RTO_PARAMETERS

Spécifie les données utilisées par l’SIO_TCP_INITIAL_RTO IOCTL pour configurer les paramètres de délai d’attente de retransmission (RTO) initiaux à utiliser sur le socket.
TIMESTAMPING_CONFIG

Décrit la structure d’entrée utilisée par le SIO_TIMESTAMPING IOCTL pour configurer la réception d’horodatage pour un socket de datagramme.
TIMEVAL

La structure TIMEVAL (winsock2.h) est utilisée pour spécifier un intervalle de temps. Il est associé au fichier d’en-tête BSD (Berkeley Software Distribution).
TIMEVAL

La structure TIMEVAL (winsock.h) est utilisée pour spécifier un intervalle de temps. Il est associé au fichier d’en-tête BSD (Berkeley Software Distribution).
TRANSMIT_FILE_BUFFERS

La structure TRANSMIT_FILE_BUFFERS (mswsock.h) spécifie les données à transmettre avant et après les données de fichier pendant une opération de transfert de fichier de fonction TransmitFile.
TRANSMIT_FILE_BUFFERS

La structure TRANSMIT_FILE_BUFFERS (winsock.h) spécifie les données à transmettre avant et après des données de fichier pendant une opération de transfert de fichier de fonction TransmitFile.
TRANSMIT_PACKETS_ELEMENT

Spécifie un élément de données unique à transmettre par la fonction TransmitPackets.
TRANSPORT_SETTING_ID

La structure TRANSPORT_SETTING_ID (mstcpip.h) spécifie l’ID de paramètre de transport utilisé par des IOCTL spécifiques pour appliquer ou interroger le paramètre de transport pour un socket.
TRANSPORT_SETTING_ID

La structure TRANSPORT_SETTING_ID (transportsettingcommon.h) spécifie l’ID de paramètre de transport utilisé par les SIO_APPLY_TRANSPORT_SETTING et SIO_QUERY_TRANSPORT_SETTING IOCTLs.
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.
WSACOMPLETION

Spécifie les paramètres de notification d’achèvement pour les appels de contrôle d’E/S effectués vers un espace de noms inscrit.
WSADATA

La structure WSADATA (winsock2.h) contient des informations sur l’implémentation de Sockets Windows.
WSADATA

La structure WSADATA (winsock.h) contient des informations sur l’implémentation de Sockets Windows.
WSAMSG

Utilisé avec les fonctions WSARecvMsg et WSASendMsg pour stocker les 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.
WSANAMESPACE_INFOA

Contient toutes les informations d’inscription d’un fournisseur d’espaces de noms. (WSANAMESPACE_INFOA)
WSANAMESPACE_INFOEXA

Contient toutes les informations d’inscription d’un fournisseur d’espaces de noms. (WSANAMESPACE_INFOEXA)
WSANAMESPACE_INFOEXW

Contient toutes les informations d’inscription d’un fournisseur d’espaces de noms. (WSANAMESPACE_INFOEXW)
WSANAMESPACE_INFOW

Contient toutes les informations d’inscription d’un fournisseur d’espaces de noms. (WSANAMESPACE_INFOW)
WSANETWORKEVENTS

La structure WSANETWORKEVENTS est utilisée pour stocker les informations internes d’un socket sur les événements réseau.
WSANSCLASSINFOA

La structure WSANSCLASSINFO fournit des informations de paramètre individuelles pour un espace de noms Windows Sockets spécifique. (ANSI)
WSANSCLASSINFOW

La structure WSANSCLASSINFO fournit des informations de paramètre individuelles pour un espace de noms Windows Sockets spécifique. (Unicode)
WSAOVERLAPPED

Fournit un support de communication entre l’initiation d’une opération d’E/S superposée et sa fin ultérieure.
WSAPOLLFD

Stocke les informations de socket utilisées par la fonction WSAPoll.
WSAPROTOCOL_INFOA

Utilisé pour stocker ou récupérer des informations complètes pour un protocole donné. (ANSI)
WSAPROTOCOL_INFOW

Utilisé pour stocker ou récupérer des informations complètes pour un protocole donné. (Unicode)
WSAPROTOCOLCHAIN

La structure WSAPROTOCOLCHAIN contient une liste comptée d’identificateurs d’entrée de catalogue qui composent une chaîne de protocole.
WSAQUERYSET2A

Fournit des informations pertinentes sur un service donné, notamment l’ID de classe de service, le nom du service, l’identificateur d’espace de noms et les informations de protocole applicables, ainsi qu’un ensemble d’adresses de transport auxquelles le service écoute. (ANSI)
WSAQUERYSET2W

Fournit des informations pertinentes sur un service donné, notamment l’ID de classe de service, le nom du service, l’identificateur d’espace de noms et les informations de protocole applicables, ainsi qu’un ensemble d’adresses de transport auxquelles le service écoute. (Unicode)
WSAQUERYSETA

Fournit des informations pertinentes sur un service donné, notamment l’ID de classe de service, le nom du service, l’identificateur d’espace de noms et les informations de protocole applicables, ainsi qu’un ensemble d’adresses de transport auxquelles le service écoute. (ANSI)
WSAQUERYSETW

Fournit des informations pertinentes sur un service donné, notamment l’ID de classe de service, le nom du service, l’identificateur d’espace de noms et les informations de protocole applicables, ainsi qu’un ensemble d’adresses de transport auxquelles le service écoute. (Unicode)
WSASERVICECLASSINFOA

La structure WSASERVICECLASSINFO contient des informations sur une classe de service spécifiée. Pour chaque classe de service dans Windows Sockets 2, il existe une seule structure WSASERVICECLASSINFO. (ANSI)
WSASERVICECLASSINFOW

La structure WSASERVICECLASSINFO contient des informations sur une classe de service spécifiée. Pour chaque classe de service dans Windows Sockets 2, il existe une seule structure WSASERVICECLASSINFO. (Unicode)
WSATHREADID

La structure WSATHREADID permet à un fournisseur d’identifier un thread sur lequel les appels de procédure asynchrone (API) peuvent être mis en file d’attente à l’aide de la fonction WPUQueueApc.
WSAVERSION

La structure WSAVERSION fournit une comparaison de versions dans Windows Sockets.
WSC_PROVIDER_AUDIT_INFO

Contient des informations d’audit pour une entrée de fournisseur de services en couches (LSP) dans Windows Sockets 2.
WSPDATA

La structure WSPDATA contient des informations sur le fournisseur de services.
WSPPROC_TABLE

Contient une table de pointeurs vers les fonctions du fournisseur de services.
WSPUPCALLTABLE

Contient une table de pointeurs vers les fonctions d’appel de fournisseur de services.