Windows Sockets 2
Vue d’ensemble de la technologie Windows Sockets 2.
Pour développer Windows Sockets 2, vous avez besoin des en-têtes suivants :
- af_irda.h
- in6addr.h
- mstcpip.h
- mswsock.h
- mswsockdef.h
- nsemail.h
- nspapi.h
- socketapi.h
- sporder.h
- transportsettingcommon.h
- winsock.h
- ws2atm.h
- ws2spi.h
- ws2tcpip.h
- wsipv6ok.h
- wsnwlink.h
- wsrm.h
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Énumérations
CONTROL_CHANNEL_TRIGGER_STATUS Spécifie le status d’une requête pour le paramètre de transport REAL_TIME_NOTIFICATION_CAPABILITY d’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é du fournisseur d’un NS_EMAIL fournisseur d’espaces de noms pour un domaine donné. |
NAPI_PROVIDER_TYPE Spécifie le type d’hébergement attendu pour un fournisseur d’espace 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 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 des sockets Windows est utilisé pour la sémantique de comparaison de version 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 couche (LSP) dans Windows Sockets 2. |
Fonctions
__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 |
bind La fonction de liaison associe une adresse locale à un socket. (fonction bind (winsock2.h)) |
bind La fonction de liaison (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 connect é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 et fournisseurs de services Windows Sockets (Winsock) pour placer les 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 des structures addrinfo. |
FreeAddrInfoEx La fonction FreeAddrInfoEx (ws2tcpip.h) libère les informations d’adresse que la fonction GetAddrInfoEx alloue dynamiquement dans des structures addrinfoex. |
FreeAddrInfoExW La fonction FreeAddrInfoExW (Unicode) (ws2tcpip.h) libère les informations d’adresse que la fonction GetAddrInfoEx alloue dynamiquement dans des structures addrinfoex. |
FreeAddrInfoW Frees adresse les informations que la fonction GetAddrInfoW alloue dynamiquement dans des 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) |
GetAcceptExSockaddrs La fonction GetAcceptExSockaddrs (mswsock.h) analyse les données obtenues à partir d’un appel à la fonction AcceptEx et transmet les 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 à partir de Windows Sockets 2. (ANSI) |
GetAddressByNameW GetAddressByName n’est plus disponible à 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 demande. (ANSI) |
GetAddrInfoExCancel Annule une opération asynchrone par la fonction GetAddrInfoEx. |
GetAddrInfoExOverlappedResult Obtient le code de retour d’une structure CHEVAUCHEMENT 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. |
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 À partir de Windows Sockets 2, l’utilisation de la fonction gethostbyaddr (winsock.h) n’est plus recommandée. |
gethostbyaddr La fonction 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 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 sous la forme d’une 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 dans 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 nom. (ANSI) |
GetTypeByNameW La fonction GetTypeByName récupère un GUID de type de service pour un service réseau spécifié par 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 un 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 en ordre d’octet réseau TCP/IP (qui est big-endian). |
htons La fonction htons (winsock2.h) convertit un 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és IPv4 en 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és IPv4 en 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és IPv4 en 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 en pointillés standard. |
inet_ntoa La fonction inet_ntoa (winsock.h) convertit une adresse réseau Internet (Ipv4) en chaîne ASCII au format Internet standard pointillé-décimal. |
inet_ntoa La fonction macro inet_ntoa (wsipv6ok.h) convertit une adresse réseau Internet (Ipv4) en chaîne ASCII au format internet standard pointillé-décimal. |
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) |
ioctlsocket La fonction ioctlsocket (winsock2.h) contrôle le mode d’E/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’E/S d’un socket. |
listen La fonction listen place un socket dans un état dans lequel il é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 de réutiliser le handle de socket. Remarque Cette fonction est une extension propre à 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 des E/S en envoyant et en recevant des demandes avec les extensions d’E/S inscrites winsock. |
LPFN_RIOCREATECOMPLETIONQUEUE Crée une file d’attente d’achèvement des E/S d’une taille spécifique à utiliser avec les extensions d’E/S inscrites dans Winsock. |
LPFN_RIOCREATEREQUESTQUEUE Crée un descripteur de socket d’E/S inscrit à l’aide d’un socket spécifié et de files d’attente d’achèvement d’E/S à utiliser avec les extensions d’E/S inscrites dans Winsock. |
LPFN_RIODEQUEUECOMPLETION Supprime des entrées d’une file d’attente d’achèvement d’E/S à utiliser avec les extensions d’E/S inscrites dans 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 des E/S à utiliser avec les extensions d’E/S inscrites dans Winsock. |
LPFN_RIORECEIVE Reçoit des données réseau sur un socket TCP d’E/S inscrit connecté ou sur 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 d’E/S 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 qu’elle soit plus grande ou plus petite pour une utilisation avec les extensions d’E/S inscrites dans Winsock. |
LPFN_RIORESIZEREQUESTQUEUE Redimensionne une file d’attente de requêtes pour qu’elle soit plus grande ou plus petite pour une utilisation avec les extensions d’E/S inscrites dans 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, via 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 dans les 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 annule l’inscription d’un service instance dans un espace de noms. |
LPNSPV2CLEANUP Avertit un fournisseur de fournisseurs de services d’espace de noms version 2 (NSPv2) qu’une session cliente s’est terminée. |
LPNSPV2CLIENTSESSIONRUNDOWN Avertit un fournisseur de fournisseurs de services d’espace de noms version 2 (NSPv2) que la session cliente se termine. |
LPNSPV2LOOKUPSERVICEBEGIN Initie 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 de 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 annule l’inscription d’un nom ou d’un service instance dans un espace de noms d’un fournisseur de services d’espace de noms version 2 (NSPv2). |
LPNSPV2STARTUP Avertit un fournisseur de fournisseurs de services d’espace de noms version 2 (NSPv2) qu’un nouveau processus client doit commencer à utiliser le fournisseur. |
LPWSAOVERLAPPED_COMPLETION_ROUTINE À déterminer (LPWSAOVERLAPPED_COMPLETION_ROUTINE) |
LPWSPACCEPT La fonction LPWSPAccept accepte de manière conditionnelle une connexion basée sur la valeur de retour d’une fonction condition. |
LPWSPADDRESSTOSTRING La fonction LPWSPAddressToString convertit tous les composants d’une structure sockaddr en une représentation sous forme de chaîne numérique lisible de l’adresse. Il est principalement utilisé à des fins d’affichage. |
LPWSPASYNCSELECT La fonction LPWSPAsyncSelect demande une notification d’événements réseau basée sur des messages Windows 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 les occurrences d’événements réseau pour le socket indiqué. |
LPWSPEVENTSELECT La fonction LPWSPEventSelect spécifie un objet d’événement à associer au jeu 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 arrête 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 la status d’un ou plusieurs sockets. |
LPWSPSEND La fonction LPWSPSend envoie des données sur un socket connecté. |
LPWSPSENDDISCONNECT La fonction LPWSPSendDisconnect initie l’arrêt de la connexion pour le socket et envoie les données de déconnexion. |
LPWSPSENDTO La fonction WSPSendTo envoie des données à une destination spécifique à l’aide d’E/S qui se chevauchent. |
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) appropriée pour passer aux routines windows Sockets qui prennent une telle structure. |
NSPStartup Récupère les informations dynamiques sur 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 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 un u_long à partir de l’ordre réseau TCP/IP pour héberger l’ordre d’octet (qui est peu endian sur les processeurs Intel). |
ntohl La fonction ntohl (winsock.h) convertit un u_long de l’ordre réseau TCP/IP pour héberger l’ordre d’octet, qui est peu endian sur les processeurs Intel. |
ntohll Convertit un __int64 non signé à partir 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 à partir de l’ordre d’octet réseau TCP/IP pour héberger l’ordre d’octet (qui est peu endian sur les processeurs Intel). |
ntohs La fonction ntohs (winsock.h) convertit un u_short à partir de l’ordre d’octet du réseau TCP/IP pour héberger l’ordre d’octet, 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 qui ont été 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 le status 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 annule l’inscription d’un nom, d’un nom de service et des adresses associées à un fournisseur d’espace de noms spécifique. (ANSI) |
SetAddrInfoExW Inscrit ou annule l’inscription d’un nom, d’un nom de service et des adresses associées à un fournisseur d’espace 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 le contenu multimédia en streaming qui nécessite une qualité de service. |
setockopt 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. |
setockopt 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. |
socket La fonction socket crée un socket lié à un fournisseur de services de transport spécifique. |
SocketNotificationRetrieveEvents Cette fonction d’assistance inline est fournie à titre pratique pour récupérer le masque d’événements à partir d’un OVERLAPPED_ENTRY. |
TransmitFile La fonction TransmitFile (mswsock.h) transmet les données de fichier via un handle de socket connecté. |
TransmitFile La fonction TransmitFile (winsock.h) transmet les données de fichier via 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 qui se chevauche pour les opérations d’E/S qui se chevauchent. |
WPUCreateEvent La fonction WPUCreateEvent crée un objet d’événement. |
WPUCreateSocketHandle La fonction WPUCreateSocketHandle crée un nouveau 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 actif qui peut être utilisé avec des fonctions qui se chevauchent dans un fournisseur de services en couches. |
WPUPostMessage La fonction WPUPostMessage exécute la fonction PostMessage Windows 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 des routines d’achèvement d’E/S qui se chevauchent. |
WPUResetEvent La fonction WPUResetEvent réinitialise l’état de l’objet d’événement spécifié sur 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é sur signal. 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 condition, fournit des spécifications de flux de qualité de service et permet le transfert des données de connexion. |
WSAAddressToStringA Convertit tous les composants d’une structure de 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 de 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 version 2 spécifique disponible pour tous les clients éligibles. |
WSAsyncGetHostByAddr La fonction WSAAsyncGetHostByAddr (winsock2.h) récupère de manière asynchrone les informations de l’hôte qui correspondent à une adresse. |
WSAsyncGetHostByAddr La fonction WSAAsyncGetHostByAddr (winsock.h) récupère de manière asynchrone les informations de l’hôte qui correspondent à une adresse. |
WSAsyncGetHostByAddr La fonction macro WSAAsyncGetHostByAddr (wsipv6ok.h) récupère de manière asynchrone les informations de l’hôte qui correspondent à une adresse. |
WSAsyncGetHostByName La fonction WSAAsyncGetHostByName (winsock2.h) récupère de manière asynchrone les informations de l’hôte qui correspondent à un nom d’hôte. |
WSAsyncGetHostByName La fonction WSAAsyncGetHostByName (winsock.h) récupère de manière asynchrone les informations de l’hôte qui correspondent à un nom d’hôte. |
WSAsyncGetHostByName La fonction macro WSAAsyncGetHostByName (wsipv6ok.h) récupère de manière asynchrone les informations de l’hôte qui correspondent à un nom d’hôte. |
WSAsyncGetProtoByName La fonction WSAAsyncGetProtoByName (winsock2.h) récupère de manière asynchrone les informations de protocole qui correspondent à un nom de protocole. |
WSAsyncGetProtoByName La fonction WSAAsyncGetProtoByName (winsock.h) récupère de manière asynchrone les informations de protocole qui correspondent à un nom de protocole. |
WSAsyncGetProtoByNumber La fonction WSAAsyncGetProtoByNumber (winsock2.h) récupère de manière asynchrone les informations de protocole qui correspondent à un numéro de protocole. |
WSAsyncGetProtoByNumber La fonction WSAAsyncGetProtoByNumber (winsock.h) récupère de manière asynchrone les informations de protocole qui correspondent à un numéro de protocole. |
WSAsyncGetServByName La fonction WSAAsyncGetServByName (winsock2.h) récupère de manière asynchrone les informations de service qui correspondent à un nom de service et à un port. |
WSAsyncGetServByName La fonction WSAAsyncGetServByName (winsock.h) récupère de manière asynchrone les informations de service qui correspondent à un nom de service et à un port. |
WSAsyncGetServByPort La fonction WSAAsyncGetServByPort (winsock2.h) récupère de manière asynchrone les informations de service qui correspondent à un port et à un protocole. |
WSAsyncGetServByPort La fonction WSAAsyncGetServByPort (winsock.h) récupère de manière asynchrone les informations de service qui correspondent à un port et à un protocole. |
WSAAsyncSelect La fonction WSAAsyncSelect (winsock2.h) demande une notification windows basée sur les messages des événements réseau pour un socket. |
WSAAsyncSelect La fonction WSAAsyncSelect (winsock.h) demande une notification windows basée sur les messages 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 à un des 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 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. |
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 event à associer au jeu d’événements réseau FD_XXX spécifié. |
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. |
WSAGetLastError La fonction WSAGetLastError (winsock2.h) retourne l’erreur status pour la dernière opération Windows Sockets qui a échoué. |
WSAGetLastError La fonction WSAGetLastError (winsock.h) retourne l’erreur status pour 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, comme 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, comme 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 coalescé pour un socket UDP. |
WSAGetUdpSendMessageSize Récupère la taille du message de segmentation pour un socket UDP. |
WSAHtonl La fonction WSAHtonl convertit un u_long de l’ordre d’octet de l’hôte en ordre d’octets 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 contrainte par les informations contenues dans une structure WSAQUERYSET. (ANSI) |
WSALookupServiceBeginW La fonction WSALookupServiceBegin lance une requête cliente contrainte 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 à partir 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 à partir 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’octets 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 status 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 les 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 des données d’un socket connecté ou d’un socket sans connexion lié. |
WSARecvEx La fonction WSARecvEx (winsock.h) reçoit des 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é sur non signé. |
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. |
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 les 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. Remarque Cette fonction est une extension propre à Microsoft à la spécification Windows Sockets. . |
WSASendTo Envoie des données à une destination spécifique, en utilisant des E/S qui se chevauchent 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é sur signalé. |
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. |
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 un service instance dans un ou plusieurs espaces de noms. (ANSI) |
WSASetServiceW La fonction WSASetService inscrit ou supprime du Registre un service instance dans un ou plusieurs espaces de noms. (Unicode) |
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. |
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) initie l’utilisation de la DLL Winsock par un processus. |
WSAStartup La fonction WSAStartup (winsock.h) initie l’utilisation de la DLL Winsock par un processus. |
WSAStringToAddressA La fonction WSAStringToAddress convertit une adresse réseau dans son formulaire de présentation de texte standard en sa forme binaire numérique dans une structure sockaddr, adaptée pour passer aux routines Windows Sockets qui prennent une telle structure. (ANSI) |
WSAStringToAddressW La fonction WSAStringToAddress convertit une adresse réseau dans son formulaire de présentation de texte standard en sa forme binaire numérique dans une structure sockaddr, adaptée pour passer aux routines Windows Sockets qui prennent une telle structure. (Unicode) |
WSAUnadvertiseProvider Rend un fournisseur de version 2 d’espace de noms spécifique qui n’est plus disponible 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 quand un ou tous les objets d’événement spécifiés sont à 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’espace 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. Remarque 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. Remarque Cet appel est une version strictement 32 bits de WSCEnumProtocols pour une utilisation 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 fournisseurs de services en couche (LSP) associées à une application. |
WSCGetProviderInfo Récupère les données associées à une classe d’informations pour un fournisseur de services en couche (LSP). |
WSCGetProviderInfo32 Récupère les données associées à une classe d’informations pour un fournisseur de services en couche (LSP) 32 bits. Remarque Cet appel est une version strictement 32 bits de WSCGetProviderInfo pour une utilisation 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é. Remarque 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 2 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 fournisseurs de services en couche (LSP) autorisées associées à une application. |
WSCSetProviderInfo Définit la valeur de données pour la classe d’informations spécifiée pour un fournisseur de services en couche (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 nom 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. Remarque Cet appel est une version strictement 32 bits de WSCUpdateProvider pour une utilisation 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) 2 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 2 Windows Sockets (Winsock) disponibles dans un catalogue 32 bits. |
WSCWriteProviderOrder Permet de réorganiser les fournisseurs de transport disponibles. |
WSCWriteProviderOrder32 Permet de réorganiser les fournisseurs de transport 32 bits disponibles. |
WSPStartup La fonction WSPStartup initie l’utilisation d’une interface SPI (Windows Sockets Service Provider Interface) 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 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. |
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 de paramètre de transport et le handle vers 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), qui est 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 les informations d’adresse des sockets Windows pour un socket, un service réseau ou un fournisseur d’espaces de noms. |
CSADDR_INFO La structure CSADDR_INFO (nspapi.h) contient les informations d’adresse des sockets Windows pour un socket, un service réseau ou un fournisseur d’espaces de noms. |
fd_set La structure Fd_set (winsock2.h) est utilisée par les fonctions winsock (Windows Sockets) et les fournisseurs de services pour placer les sockets dans un ensemble. |
fd_set La structure fd_set (winsock.h) est utilisée par les fonctions et fournisseurs de services Windows Sockets (Winsock) pour placer les sockets dans un ensemble. |
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. |
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 les 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 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. |
IPX_ADDRESS_DATA La structure IPX_ADDRESS_DATA fournit des informations sur une carte spécifique à laquelle IPX est lié. Utilisé conjointement avec les appels de fonction getsockopt 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 getsockopt 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 comment ce socket doit se comporter 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 pour être envoyées. |
NAPI_DOMAIN_DESCRIPTION_BLOB Décrit un domaine géré par un fournisseur d’espace de noms pour l’espace de noms NS_EMAIL espace de noms. |
NAPI_PROVIDER_INSTALLATION_BLOB Contient les informations nécessaires pour installer un fournisseur d’espace de noms pour l’espace de noms NS_EMAIL’espace de noms. |
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 les numéros de nom et de protocole qui correspondent à un nom de protocole donné. |
PROTOENT La structure PROTOENT (winsock.h) contient les numéros de nom et de protocole qui correspondent à un nom de protocole donné. |
REAL_TIME_NOTIFICATION_SETTING_INPUT Fournit des paramètres d’entrée à appliquer au 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 dans 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 les données utilisées pour indiquer les résultats de l’achèvement des requêtes utilisées avec les extensions d’E/S inscrites dans 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 Reliable Multicast. 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 retourner le nom et le numéro de service d’un nom de service donné. |
SERVENT La structure SERVENT (winsock.h) est utilisée pour stocker ou retourner le nom et le numéro de service d’un nom de service donné. |
SERVICE_ADDRESS Contient les informations d’adresse d’un service. La structure peut prendre en charge de nombreux types de mécanismes de communications interprocessus (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 de sockaddr varie en fonction du protocole sélectionné. (chaussette) |
sockaddr_atm La structure des sockets Windows sockaddr_atm stocke les informations d’adresse de socket pour les sockets ATM. |
sockaddr_gen Fournit des informations d’adresse de socket génériques et est utilisé 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 les AF_IRDA de famille d’adresses. |
SOCKET_ADDRESS SOCKET_ADDRESS structure stocke des informations d’adresse spécifiques au protocole. |
SOCKET_PEER_TARGET_NAME Contient l’adresse IP et le nom d’une cible homologue, ainsi que 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érents paramètres et exigences de sécurité spécifiques à IPsec. |
TCP_INFO_v0 Contient les statistiques TCP (Transmission Control Protocol) qui ont été collectées pour un socket. |
TCP_INFO_v1 Contient les statistiques TCP (Transmission Control Protocol) qui ont été collectées pour un socket. (version 1.0) |
TCP_INITIAL_RTO_PARAMETERS Spécifie les données utilisées par le SIO_TCP_INITIAL_RTO IOCTL pour configurer les paramètres de délai d’expiration de retransmission initial (RTO) à 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 de l’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) Time.h. |
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) Time.h. |
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 les données de fichier pendant une opération de transfert de fichier de fonction TransmitFile. |
TRANSMIT_PACKETS_ELEMENT Spécifie un seul élément de données à 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 d’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 IOCTL. |
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 à un espace de noms inscrit. |
WSADATA La structure WSADATA (winsock2.h) contient des informations sur l’implémentation de Windows Sockets. |
WSADATA La structure WSADATA (winsock.h) contient des informations sur l’implémentation de Windows Sockets. |
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. |
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ètres individuelles pour un espace de noms Windows Sockets spécifique. (ANSI) |
WSANSCLASSINFOW La structure WSANSCLASSINFO fournit des informations de paramètres individuelles pour un espace de noms Windows Sockets spécifique. (Unicode) |
WSAOVERLAPPED Fournit un support de communication entre le lancement d’une opération d’E/S qui se chevauche et son achèvement ultérieur. |
WSAPOLLFD Stocke les informations de socket utilisées par la fonction WSAPoll. |
WSAPROTOCOL_INFOA Permet de stocker ou de récupérer des informations complètes pour un protocole donné. (ANSI) |
WSAPROTOCOL_INFOW Permet de stocker ou de 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 à l’écoute du service. (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 à l’écoute du service. (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 à l’écoute du service. (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 à l’écoute du service. (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 les sockets Windows. |
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 upcall du fournisseur de services. |