Windows Sockets 2

Información general sobre la tecnología Windows Sockets 2.

Para desarrollar Windows Sockets 2, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
CONTROL_CHANNEL_TRIGGER_STATUS

Especifica el estado de una consulta para la configuración de transporte de REAL_TIME_NOTIFICATION_CAPABILITY para un socket TCP que se usa con ControlChannelTrigger para recibir notificaciones de red en segundo plano en una aplicación de la Tienda Windows.
eWINDOW_ADVANCE_METHOD

La enumeración eWINDOW_ADVANCE_METHOD especifica el modo de avance de ventana usado para Reliable Multicast.
MULTICAST_MODE_TYPE

Especifica el modo de filtro para las direcciones del grupo de multidifusión.
NAPI_PROVIDER_LEVEL

Especifica el nivel de autoridad del proveedor de un proveedor de espacio de nombres NS_EMAIL para un dominio determinado.
NAPI_PROVIDER_TYPE

Especifica el tipo de hospedaje esperado para un proveedor de espacios de nombres.
RIO_NOTIFICATION_COMPLETION_TYPE

Especifica el tipo de notificaciones de cola de finalización que se usarán con la función RIONotify al enviar o recibir datos mediante las extensiones de E/S registradas de Winsock.
SOCKET_SECURITY_PROTOCOL

Indica el tipo de protocolo de seguridad que se va a usar en un socket para proteger el tráfico de red.
SOCKET_USAGE_TYPE

Se usa para especificar el tipo de uso para el socket.
TCPSTATE

Indica los posibles estados de una conexión del Protocolo de control de transmisión (TCP).
WSAECOMPARATOR

El tipo de enumeración WSAECOMPARATOR de Windows Sockets se usa para la semántica de comparación de versiones en Windows Sockets 2.
WSC_PROVIDER_INFO_TYPE

El tipo de enumeración se usa para especificar la clase de información de un protocolo de servicio en capas (LSP) en Windows Sockets 2.

Functions

 
__WSAFDIsSet

La función __WSAFDIsSet (winsock2.h) especifica si un socket se incluye en un conjunto de descriptores de socket.
__WSAFDIsSet

La función __WSAFDIsSet (winsock.h) especifica si un socket se incluye en un conjunto de descriptores de socket.
accept

La función accept permite un intento de conexión entrante en un socket.
AcceptEx

La función AcceptEx (mswsock.h) acepta una nueva conexión, devuelve la dirección local y remota y recibe el primer bloque de datos enviados por la aplicación cliente.
AcceptEx

La función AcceptEx (winsock.h) acepta una nueva conexión, devuelve la dirección local y remota y recibe el primer bloque de datos enviados por la aplicación cliente.
ASSERT

bind

La función bind asocia una dirección local a un socket. (función bind (winsock2.h))
bind

La función bind (winsock.h) asocia una dirección local a un socket.
closesocket

La función closesocket cierra un socket existente. (función closesocket (winsock2.h))
closesocket

La función closesocket (winsock.h) cierra un socket existente.
connect

La función connect establece una conexión a un socket especificado.
EnumProtocolsA

La función EnumProtocols recupera información sobre un conjunto especificado de protocolos de red que están activos en un host local. (ANSI)
EnumProtocolsW

La función EnumProtocols recupera información sobre un conjunto especificado de protocolos de red que están activos en un host local. (Unicode)
FD_SET

Las funciones de Windows Sockets (Winsock2.h) usan la macro de FD_SET y los proveedores de servicios para colocar sockets en un conjunto.
FD_SET

Las funciones de Windows Sockets (Winsock.h) usan la macro FD_SET y los proveedores de servicios para colocar sockets en un conjunto.
freeaddrinfo

Libera información de direcciones que la función getaddrinfo asigna dinámicamente en estructuras addrinfo.
FreeAddrInfoEx

La función FreeAddrInfoEx (ws2tcpip.h) libera información de direcciones que la función GetAddrInfoEx asigna dinámicamente en estructuras addrinfoex.
FreeAddrInfoExW

La función FreeAddrInfoExW (Unicode) (ws2tcpip.h) libera información de direcciones que la función GetAddrInfoEx asigna dinámicamente en estructuras addrinfoex.
FreeAddrInfoW

Libera información de direcciones que la función GetAddrInfoW asigna dinámicamente en estructuras addrinfoW.
gai_strerrorA

La función gai_strerror ayuda a imprimir mensajes de error en función de los errores de EAI_* devueltos por la función getaddrinfo. (ANSI)
gai_strerrorW

La función gai_strerror ayuda a imprimir mensajes de error en función de los errores de EAI_* devueltos por la función getaddrinfo. (Unicode)
GetAcceptExSockaddrs

La función GetAcceptExSockaddrs (mswsock.h) analiza los datos obtenidos de una llamada a la función AcceptEx y pasa direcciones locales y remotas a una estructura sockaddr.
GetAcceptExSockaddrs

La función GetAcceptExSockaddrs (winsock.h) analiza los datos obtenidos de una llamada a la función AcceptEx y pasa las direcciones locales y remotas a una estructura sockaddr.
GetAddressByNameA

GetAddressByName ya no está disponible para su uso a partir de Windows Sockets 2. (ANSI)
GetAddressByNameW

GetAddressByName ya no está disponible para su uso a partir de Windows Sockets 2. (Unicode)
getaddrinfo

Proporciona una traducción independiente del protocolo de un nombre de host ANSI a una dirección.
GetAddrInfoExA

Proporciona una resolución de nombres independiente del protocolo con parámetros adicionales para calificar qué proveedores de espacios de nombres deben controlar la solicitud. (ANSI)
GetAddrInfoExCancel

Cancela una operación asincrónica mediante la función GetAddrInfoEx.
GetAddrInfoExOverlappedResult

Obtiene el código de retorno de una estructura SUPERPUESTA utilizada por una operación asincrónica para la función GetAddrInfoEx.
GetAddrInfoExW

Proporciona una resolución de nombres independiente del protocolo con parámetros adicionales para calificar qué proveedores de espacios de nombres deben controlar la solicitud. (Unicode)
GetAddrInfoW

Proporciona una traducción independiente del protocolo de un nombre de host Unicode a una dirección.
gethostbyaddr

La función gethostbyaddr recupera la información del host correspondiente a una dirección de red. (ya no se recomienda gethostbyaddr, use getnameinfo en su lugar).
gethostbyaddr

A partir de Windows Sockets 2, la función gethostbyaddr (winsock.h) ya no se recomienda para su uso.
gethostbyaddr

La función de macro gethostbyaddr (wsipv6ok.h) recupera la información del host correspondiente a una dirección de red.
gethostbyname

La función gethostbyname (winsock2.h) recupera la información de host correspondiente a un nombre de host de una base de datos host.
gethostbyname

La función gethostbyname (winsock.h) recupera la información de host correspondiente a un nombre de host de una base de datos host.
gethostbyname

La función de macro gethostbyname (wsipv6ok.h) recupera la información de host correspondiente a un nombre de host de una base de datos host.
gethostname

La función gethostname (winsock2.h) recupera el nombre de host estándar del equipo local.
gethostname

La función gethostname (winsock.h) recupera el nombre de host estándar del equipo local.
GetHostNameW

La función GetHostNameW recupera el nombre de host estándar del equipo local como una cadena Unicode.
getipv4sourcefilter

Recupera el estado del filtro de multidifusión para un socket IPv4.
GetNameByTypeA

La función GetNameByType recupera el nombre de un servicio de red para el tipo de servicio especificado. (ANSI)
GetNameByTypeW

La función GetNameByType recupera el nombre de un servicio de red para el tipo de servicio especificado. (Unicode)
getnameinfo

Proporciona una resolución de nombres independiente del protocolo de una dirección a un nombre de host ANSI y de un número de puerto al nombre del servicio ANSI.
GetNameInfoW

Proporciona una resolución de nombres independiente del protocolo de una dirección a un nombre de host Unicode y de un número de puerto al nombre del servicio Unicode.
getpeername

La función getpeername (winsock2.h) recupera la dirección del mismo nivel al que está conectado un socket.
getpeername

La función getpeername (winsock.h) recupera la dirección del mismo nivel al que está conectado un socket.
getprotobyname

La función getprotobyname (winsock2.h) recupera la información del protocolo correspondiente a un nombre de protocolo.
getprotobyname

La función getprotobyname (winsock.h) recupera la información del protocolo correspondiente a un nombre de protocolo.
getprotobynumber

La función getprotobynumber (winsock2.h) recupera la información del protocolo correspondiente a un número de protocolo.
getprotobynumber

La función getprotobynumber (winsock.h) recupera la información del protocolo correspondiente a un número de protocolo.
getservbyname

La función getservbyname (winsock2.h) recupera la información del servicio correspondiente a un nombre de servicio y un protocolo.
getservbyname

La función getservbyname (winsock.h) recupera la información del servicio correspondiente a un nombre de servicio y un protocolo.
getservbyport

La función getservbyport (winsock2.h) recupera la información del servicio correspondiente a un puerto y protocolo.
getservbyport

La función getservbyport (winsock.h) recupera la información del servicio correspondiente a un puerto y protocolo.
GetServiceA

La función GetService recupera información sobre un servicio de red en el contexto de un conjunto de espacios de nombres predeterminados o un espacio de nombres especificado. (ANSI)
GetServiceW

La función GetService recupera información sobre un servicio de red en el contexto de un conjunto de espacios de nombres predeterminados o un espacio de nombres especificado. (Unicode)
getsockname

La función getsockname (winsock2.h) recupera el nombre local del descriptor de socket especificado.
getsockname

La función getsockname (winsock.h) recupera el nombre local de un socket.
getsockopt

La función getsockopt recupera el valor actual de una opción de socket asociada a un socket de cualquier tipo, en cualquier estado y almacena el resultado en optval.
getsockopt

La función getsockopt (winsock.h) recupera una opción de socket.
getsourcefilter

Recupera el estado del filtro de multidifusión para un socket IPv4 o IPv6.
GetTypeByNameA

La función GetTypeByName recupera un GUID de tipo de servicio para un servicio de red especificado por nombre. (ANSI)
GetTypeByNameW

La función GetTypeByName recupera un GUID de tipo de servicio para un servicio de red especificado por nombre. (Unicode)
htond

Convierte un valor double del host al orden de bytes de red TCP/IP (que es big-endian).
htonf

Convierte un valor float de host en orden de bytes de red TCP/IP (que es big-endian).
htonl

La función htonl (winsock2.h) convierte una u_long del host al orden de bytes de red TCP/IP, que es big-endian.
htonl

La función htonl (winsock.h) convierte una u_long del host al orden de bytes de red TCP/IP (que es big-endian).
htonll

Convierte un __int64 sin firmar del host al orden de bytes de red TCP/IP (que es big-endian).
htons

La función htons (winsock2.h) convierte un u_short del host al orden de bytes de red TCP/IP, que es big-endian.
htons

La función htons (winsock.h) convierte un u_short del host al orden de bytes de red TCP/IP (que es 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 función inet_addr (winsock2.h) convierte una cadena que contiene una dirección decimal de puntos IPv4 en una dirección adecuada para la estructura de IN_ADDR.
inet_addr

La función inet_addr (winsock.h) convierte una cadena que contiene una dirección decimal de puntos IPv4 en una dirección adecuada para la estructura de IN_ADDR.
inet_addr

La función de macro inet_addr (wsipv6ok.h) convierte una cadena que contiene una dirección decimal con puntos IPv4 en una dirección adecuada para la estructura de IN_ADDR.
inet_ntoa

La función inet_ntoa (winsock2.h) convierte una dirección de red de Internet (Ipv4) en una cadena ASCII en formato decimal con puntos estándar de Internet.
inet_ntoa

La función inet_ntoa (winsock.h) convierte una dirección de red de Internet (Ipv4) en una cadena ASCII en formato decimal con puntos estándar de Internet.
inet_ntoa

La función de macro inet_ntoa (wsipv6ok.h) convierte una dirección de red de Internet (Ipv4) en una cadena ASCII en formato dotted-decimal estándar de Internet.
inet_ntop

La función InetNtop convierte una dirección de red de Internet IPv4 o IPv6 en una cadena en formato estándar de Internet. La versión ANSI de esta función es inet_ntop. (InetNtopA o inet_ntop)
inet_pton

La función InetPton convierte una dirección de red de Internet IPv4 o IPv6 en su formulario de presentación de texto estándar en su formato binario numérico. La versión ANSI de esta función es inet_pton. (InetPtonA o inet_pton)
InetNtopW

La función InetNtop convierte una dirección de red de Internet IPv4 o IPv6 en una cadena en formato estándar de Internet. La versión ANSI de esta función es inet_ntop. (InetNtopW)
InetPtonW

La función InetPton convierte una dirección de red de Internet IPv4 o IPv6 en su formulario de presentación de texto estándar en su formato binario numérico. La versión ANSI de esta función es inet_pton. (InetPtonW)
ioctlsocket

La función ioctlsocket (winsock2.h) controla el modo de E/S de un socket y se puede usar en cualquier socket en cualquier estado.
ioctlsocket

La función ioctlsocket (winsock.h) controla el modo de E/S de un socket.
listen

La función de escucha coloca un socket en un estado en el que escucha una conexión entrante.
LPFN_CONNECTEX

La función ConnectEx establece una conexión a un socket especificado y, opcionalmente, envía datos una vez establecida la conexión.
LPFN_DISCONNECTEX

Cierra una conexión en un socket y permite reutilizar el controlador de socket. Nota Esta función es una extensión específica de Microsoft para la especificación de Windows Sockets.
LPFN_RIOCLOSECOMPLETIONQUEUE

Cierra una cola de finalización existente usada para la notificación de finalización de E/S mediante envío y recepción de solicitudes con las extensiones de E/S registradas de Winsock.
LPFN_RIOCREATECOMPLETIONQUEUE

Crea una cola de finalización de E/S de un tamaño específico para su uso con las extensiones de E/S registradas de Winsock.
LPFN_RIOCREATEREQUESTQUEUE

Crea un descriptor de socket de E/S registrado mediante una cola de finalización de E/S y socket especificada para su uso con las extensiones de E/S registradas de Winsock.
LPFN_RIODEQUEUECOMPLETION

Quita las entradas de una cola de finalización de E/S para usarlas con las extensiones de E/S registradas de Winsock.
LPFN_RIODEREGISTERBUFFER

Anula el registro de un búfer registrado usado con las extensiones de E/S registradas de Winsock.
LPFN_RIONOTIFY

Registra el método que se va a usar para el comportamiento de notificación con una cola de finalización de E/S para su uso con las extensiones de E/S registradas de Winsock.
LPFN_RIORECEIVE

Recibe datos de red en un socket TCP de E/S registrado conectado o un socket UDP de E/S registrado enlazado para su uso con las extensiones de E/S registradas de Winsock.
LPFN_RIORECEIVEEX

Recibe datos de red en un socket TCP de E/S registrado conectado o un socket UDP de E/S registrado enlazado con opciones adicionales para su uso con las extensiones de E/S registradas de Winsock.
LPFN_RIOREGISTERBUFFER

Registra un RIO_BUFFERID, un descriptor de búfer registrado, con un búfer especificado para su uso con las extensiones de E/S registradas de Winsock.
LPFN_RIORESIZECOMPLETIONQUEUE

Cambia el tamaño de una cola de finalización de E/S para que sea mayor o menor para su uso con las extensiones de E/S registradas de Winsock.
LPFN_RIORESIZEREQUESTQUEUE

Cambia el tamaño de una cola de solicitudes para que sea mayor o menor para su uso con las extensiones de E/S registradas de Winsock.
LPFN_RIOSEND

Envía datos de red en un socket TCP de E/S registrado conectado o un socket UDP de E/S registrado enlazado para su uso con las extensiones de E/S registradas de Winsock.
LPFN_RIOSENDEX

Envía datos de red en un socket TCP de E/S registrado conectado o un socket UDP de E/S registrado enlazado con opciones adicionales para su uso con las extensiones de E/S registradas de Winsock.
LPFN_TRANSMITPACKETS

Transmite datos en memoria o datos de archivo a través de un socket conectado.
LPFN_WSARECVMSG

*LPFN_WSARECVMSG* es un tipo de puntero de función. Implementa una función de devolución de llamada WSARecvMsg coincidente en la aplicación. El sistema usa la función de devolución de llamada para transmitirle datos en memoria o datos de archivo a través de un socket conectado.
LPNSPCLEANUP

Finaliza el uso de un proveedor de servicios de espacio de nombres de Windows Sockets determinado.
LPNSPGETSERVICECLASSINFO

Recupera toda la información de clase (esquema) pertinente que pertenece al proveedor de espacios de nombres.
LPNSPINSTALLSERVICECLASS

La función NSPInstallServiceClass registra el esquema de clase de servicio dentro de los proveedores de espacios de nombres.
LPNSPIOCTL

Envía un IOCTL a un proveedor de servicios de espacio de nombres.
LPNSPLOOKUPSERVICEBEGIN

Inicia una consulta de cliente restringida por la información contenida en una estructura WSAQUERYSET.
LPNSPLOOKUPSERVICEEND

Se llama para liberar el identificador después de las llamadas anteriores a NSPLookupServiceBegin y NSPLookupServiceNext.
LPNSPLOOKUPSERVICENEXT

Se llama después de obtener un identificador de una llamada anterior a NSPLookupServiceBegin para recuperar la información de servicio solicitada.
LPNSPREMOVESERVICECLASS

Quita permanentemente una clase de servicio especificada del espacio de nombres .
LPNSPSETSERVICE

Registra o anula el registro de una instancia de servicio dentro de un espacio de nombres.
LPNSPV2CLEANUP

Notifica a un proveedor de servicios de espacio de nombres versión 2 (NSPv2) que ha finalizado una sesión de cliente.
LPNSPV2CLIENTSESSIONRUNDOWN

Notifica a un proveedor de servicios de espacio de nombres versión 2 (NSPv2) que finaliza la sesión de cliente.
LPNSPV2LOOKUPSERVICEBEGIN

Inicia una consulta de cliente de un proveedor de servicios de la versión 2 del espacio de nombres restringido por la información contenida en una estructura de WSAQUERYSET2.
LPNSPV2LOOKUPSERVICEEND

Se llama para liberar el identificador después de las llamadas anteriores a NSPv2LookupServiceBegin y NSPv2LookupServiceNextEx.
LPNSPV2LOOKUPSERVICENEXTEX

Se llama después de obtener un identificador de una llamada anterior a NSPv2LookupServiceBegin para recuperar la información solicitada de un proveedor de servicios de espacio de nombres version-2.
LPNSPV2SETSERVICEEX

Registra o anula el registro de un nombre o instancia de servicio dentro de un espacio de nombres de un proveedor de servicios de espacio de nombres versión 2 (NSPv2).
LPNSPV2STARTUP

Notifica a un proveedor de servicios de espacio de nombres versión 2 (NSPv2) que un nuevo proceso de cliente consiste en empezar a usar el proveedor.
LPWSAOVERLAPPED_COMPLETION_ROUTINE

TBD (LPWSAOVERLAPPED_COMPLETION_ROUTINE)
LPWSPACCEPT

La función LPWSPAccept acepta condicionalmente una conexión basada en el valor devuelto de una función de condición.
LPWSPADDRESSTOSTRING

La función LPWSPAddressToString convierte todos los componentes de una estructura de sockaddr en una representación numérica legible de la dirección. Esto se usa principalmente para fines de visualización.
LPWSPASYNCSELECT

La función LPWSPAsyncSelect solicita la notificación de eventos basada en mensajes de Windows de eventos de red para un socket.
LPWSPBIND

La función LPWSPBind asocia una dirección local (es decir, un nombre) a un socket.
LPWSPCANCELBLOCKINGCALL

La función LPWSPCancelBlockingCall cancela una llamada de bloqueo que está actualmente en curso.
LPWSPCLEANUP

La función LPWSPCleanup finaliza el uso del proveedor de servicios de Windows Sockets.
LPWSPCLOSESOCKET

La función LPWSPCloseSocket cierra un socket.
LPWSPCONNECT

La función LPWSPConnect establece una conexión a un par, intercambia datos de conexión y especifica la calidad de servicio necesaria en función de la especificación de flujo proporcionada.
LPWSPDUPLICATESOCKET

La función LPWSPDuplicateSocket devuelve una estructura WSAPROTOCOL_INFO que se puede usar para crear un nuevo descriptor de socket para un socket compartido.
LPWSPENUMNETWORKEVENTS

La función LPWSPEnumNetworkEvents notifica las apariciones de eventos de red para el socket indicado.
LPWSPEVENTSELECT

La función LPWSPEventSelect especifica un objeto de evento que se va a asociar al conjunto proporcionado de eventos de red.
LPWSPGETOVERLAPPEDRESULT

La función LPWSPGetOverlappedResult devuelve los resultados de una operación superpuesta en el socket especificado.
LPWSPGETPEERNAME

La función LPWSPGetPeerName obtiene la dirección del mismo nivel al que está conectado un socket.
LPWSPGETQOSBYNAME

La función LPWSPGetQOSByName inicializa una estructura de QOS basada en una plantilla con nombre o recupera una enumeración de los nombres de plantilla disponibles.
LPWSPGETSOCKNAME

La función LPWSPGetSockName obtiene el nombre local de un socket.
LPWSPGETSOCKOPT

La función LPWSPGetSockOpt recupera una opción de socket.
LPWSPIOCTL

La función LPWSPIoctl controla el modo de un socket.
LPWSPJOINLEAF

La función LPWSPJoinLeaf combina un nodo hoja en una sesión de varios puntos, intercambia datos de conexión y especifica la calidad de servicio necesaria en función de las especificaciones de flujo proporcionadas.
LPWSPLISTEN

La función LPWSPListen establece un socket para escuchar las conexiones entrantes.
LPWSPRECV

La función LPWSPRecv recibe datos en un socket.
LPWSPRECVDISCONNECT

La función LPWSPRecvDisconnect finaliza la recepción en un socket y recupera los datos de desconexión, si el socket está orientado a la conexión.
LPWSPRECVFROM

La función LPWSPRecvFrom recibe un datagrama y almacena la dirección de origen.
LPWSPSELECT

La función LPWSPSelect determina el estado de uno o varios sockets.
LPWSPSEND

La función LPWSPSend envía datos en un socket conectado.
LPWSPSENDDISCONNECT

La función LPWSPSendDisconnect inicia la finalización de la conexión para el socket y envía datos de desconexión.
LPWSPSENDTO

La función WSPSendTo envía datos a un destino específico mediante E/S superpuesta.
LPWSPSETSOCKOPT

La función LPWSPSetSockOpt establece una opción de socket.
LPWSPSHUTDOWN

La función LPWSPShutdown deshabilita los envíos y/o los recibe en un socket.
LPWSPSOCKET

La función LPWSPSocket crea un socket.
LPWSPSTRINGTOADDRESS

La función WSPStringToAddress convierte una cadena numérica legible en una estructura de direcciones de socket (sockaddr) adecuada para pasar a rutinas de Windows Sockets que toman esta estructura.
NSPStartup

Recupera la información dinámica sobre un proveedor, como la lista de puntos de entrada dll.
ntohd

Convierte un __int64 sin firmar del orden de red TCP/IP para hospedar el orden de bytes (que es little-endian en procesadores Intel) y devuelve un doble.
ntohf

Convierte un __int32 sin firmar del orden de red TCP/IP para hospedar el orden de bytes (que es little-endian en procesadores Intel) y devuelve un valor float.
ntohl

La función ntohl (winsock2.h) convierte un u_long del orden de red TCP/IP para hospedar el orden de bytes (que es little-endian en procesadores Intel).
ntohl

La función ntohl (winsock.h) convierte una u_long del orden de red TCP/IP para hospedar el orden de bytes, que es little-endian en procesadores Intel.
ntohll

Convierte un __int64 sin firmar del orden de red TCP/IP para hospedar el orden de bytes (que es little-endian en procesadores Intel).
ntohs

La función ntohs (winsock2.h) convierte un u_short de bytes de red TCP/IP para hospedar el orden de bytes (que es little-endian en procesadores Intel).
ntohs

La función ntohs (winsock.h) convierte una u_short del orden de bytes de red TCP/IP para hospedar el orden de bytes, que es little-endian en procesadores Intel.
ProcessSocketNotifications

Asocia un conjunto de sockets a un puerto de finalización y recupera las notificaciones que ya están pendientes en ese puerto. Una vez asociado, el puerto de finalización recibe las notificaciones de estado de socket que se especificaron.
recv

La función recv (winsock2.h) recibe datos de un socket conectado o de un socket sin conexión enlazado.
recv

La función recv (winsock.h) recibe datos de un socket conectado o de un socket sin conexión enlazado.
recvfrom

La función recvfrom recibe un datagrama y almacena la dirección de origen.
recvfrom

La función recvfrom recibe un datagrama y almacena la dirección de origen.
select

La función select determina el estado de uno o varios sockets, en espera si es necesario, para realizar E/S sincrónicas.
enviar

Envía datos en un socket conectado. (enviar)
sendto

La función sendto (winsock2.h) se usa para escribir datos salientes en un socket.
sendto

La función sendto (winsock.h) envía datos a un destino específico.
SetAddrInfoExA

Registra o anula el registro de un nombre, un nombre de servicio y direcciones asociadas con un proveedor de espacios de nombres específico. (ANSI)
SetAddrInfoExW

Registra o anula el registro de un nombre, un nombre de servicio y direcciones asociadas con un proveedor de espacios de nombres específico. (Unicode)
setipv4sourcefilter

Establece el estado del filtro de multidifusión para un socket IPv4.
SetServiceA

La función SetService registra o quita del registro un servicio de red dentro de uno o varios espacios de nombres. (ANSI)
SetServiceW

La función SetService registra o quita del registro un servicio de red dentro de uno o varios espacios de nombres. (Unicode)
SetSocketMediaStreamingMode

Indica si la red se va a usar para transferir medios de streaming que requieren calidad de servicio.
setsockopt

La función setsockopt (winsock2.h) establece el valor actual de una opción de socket asociada a un socket de cualquier tipo, en cualquier estado.
setsockopt

La función setsockopt (winsock.h) establece una opción de socket.
setsourcefilter

Establece el estado del filtro de multidifusión para un socket IPv4 o IPv6.
shutdown

La función de apagado (winsock2.h) se usa en todos los tipos de sockets para deshabilitar la recepción, la transmisión o ambos.
shutdown

La función de apagado (winsock.h) deshabilita los envíos o los recibe en un socket.
socket

La función socket crea un socket enlazado a un proveedor de servicios de transporte específico.
SocketNotificationRetrieveEvents

Esta función auxiliar insertada se proporciona como una comodidad para recuperar la máscara de eventos de un OVERLAPPED_ENTRY.
TransmitFile

La función TransmitFile (mswsock.h) transmite datos de archivo a través de un controlador de socket conectado.
TransmitFile

La función TransmitFile (winsock.h) transmite datos de archivo a través de un controlador de socket conectado.
WPUCloseEvent

La función WPUCloseEvent cierra un identificador de objeto de evento abierto.
WPUCloseSocketHandle

La función WPUCloseSocketHandle cierra un identificador de socket existente.
WPUCloseThread

La función WPUCloseThread cierra un subproceso abierto con una llamada a WPUOpenCurrentThread.
WPUCompleteOverlappedRequest

La función WPUCompleteOverlappedRequest realiza una notificación de finalización de E/S superpuesta para las operaciones de E/S superpuestas.
WPUCreateEvent

La función WPUCreateEvent crea un nuevo objeto de evento.
WPUCreateSocketHandle

La función WPUCreateSocketHandle crea un nuevo identificador de socket.
WPUFDIsSet

La función WPUFDIsSet comprueba la pertenencia del identificador de socket especificado.
WPUGetProviderPath

La función WPUGetProviderPath recupera la ruta de acceso DLL del proveedor especificado.
WPUModifyIFSHandle

La función WPUModifyIFSHandle recibe un identificador IFS modificado (posiblemente) de Ws2_32.dll.
WPUOpenCurrentThread

La función WPUOpenCurrentThread abre un identificador para el subproceso actual que se puede usar con funciones superpuestas en un proveedor de servicios en capas.
WPUPostMessage

La función WPUPostMessage realiza la función Estándar de Windows PostMessage de una manera que mantiene la compatibilidad con versiones anteriores de WSOCK32.dll.
WPUQueryBlockingCallback

La función WPUQueryBlockingCallback devuelve un puntero a una función de devolución de llamada que el proveedor de servicios debe invocar periódicamente durante el mantenimiento de las operaciones de bloqueo.
WPUQuerySocketHandleContext

La función WPUQuerySocketHandleContext consulta el valor de contexto asociado al identificador de socket especificado.
WPUQueueApc

La función WPUQueueApc pone en cola una llamada de procedimiento asincrónico en modo de usuario (APC) al subproceso especificado para facilitar la invocación de rutinas de finalización de E/S superpuestas.
WPUResetEvent

La función WPUResetEvent restablece el estado del objeto de evento especificado a sin signo. Esta llamada es segura para su uso en el contexto de interrupción.
WPUSetEvent

La función WPUSetEvent establece el estado del objeto de evento especificado en señalizado. Esta llamada es segura para su uso en el contexto de interrupción.
WSAAccept

La función WSAAccept acepta condicionalmente una conexión basada en el valor devuelto de una función de condición, proporciona especificaciones de flujo de servicio de calidad y permite la transferencia de datos de conexión.
WSAAddressToStringA

Convierte todos los componentes de una estructura sockaddr en una representación de cadena legible de la dirección. (ANSI)
WSAAddressToStringW

Convierte todos los componentes de una estructura sockaddr en una representación de cadena legible de la dirección. (Unicode)
WSAAdvertiseProvider

Hace que un proveedor específico de espacio de nombres versión 2 esté disponible para todos los clientes aptos.
WSAAsyncGetHostByAddr

La función WSAAsyncGetHostByAddr (winsock2.h) recupera asincrónicamente la información del host que corresponde a una dirección.
WSAAsyncGetHostByAddr

La función WSAAsyncGetHostByAddr (winsock.h) recupera asincrónicamente la información del host que corresponde a una dirección.
WSAAsyncGetHostByAddr

La función de macro WSAAsyncGetHostByAddr (wsipv6ok.h) recupera asincrónicamente la información del host que corresponde a una dirección.
WSAAsyncGetHostByName

La función WSAAsyncGetHostByName (winsock2.h) recupera asincrónicamente la información de host que corresponde a un nombre de host.
WSAAsyncGetHostByName

La función WSAAsyncGetHostByName (winsock.h) recupera asincrónicamente la información de host que corresponde a un nombre de host.
WSAAsyncGetHostByName

La función de macro WSAAsyncGetHostByName (wsipv6ok.h) recupera asincrónicamente la información de host correspondiente a un nombre de host.
WSAAsyncGetProtoByName

La función WSAAsyncGetProtoByName (winsock2.h) recupera asincrónicamente la información del protocolo que corresponde a un nombre de protocolo.
WSAAsyncGetProtoByName

La función WSAAsyncGetProtoByName (winsock.h) recupera asincrónicamente la información del protocolo que corresponde a un nombre de protocolo.
WSAAsyncGetProtoByNumber

La función WSAAsyncGetProtoByNumber (winsock2.h) recupera asincrónicamente la información del protocolo que corresponde a un número de protocolo.
WSAAsyncGetProtoByNumber

La función WSAAsyncGetProtoByNumber (winsock.h) recupera asincrónicamente la información del protocolo que corresponde a un número de protocolo.
WSAAsyncGetServByName

La función WSAAsyncGetServByName (winsock2.h) recupera asincrónicamente la información del servicio que corresponde a un nombre de servicio y un puerto.
WSAAsyncGetServByName

La función WSAAsyncGetServByName (winsock.h) recupera asincrónicamente la información del servicio que corresponde a un nombre de servicio y un puerto.
WSAAsyncGetServByPort

La función WSAAsyncGetServByPort (winsock2.h) recupera asincrónicamente la información del servicio que corresponde a un puerto y protocolo.
WSAAsyncGetServByPort

La función WSAAsyncGetServByPort (winsock.h) recupera asincrónicamente la información del servicio que corresponde a un puerto y protocolo.
WSAAsyncSelect

La función WSAAsyncSelect (winsock2.h) solicita una notificación basada en mensajes de Windows de eventos de red para un socket.
WSAAsyncSelect

La función WSAAsyncSelect (winsock.h) solicita una notificación basada en mensajes de Windows de eventos de red para un socket.
WSACancelAsyncRequest

La función WSACancelAsyncRequest (winsock2.h) cancela una operación asincrónica incompleta.
WSACancelAsyncRequest

La función WSACancelAsyncRequest (winsock.h) cancela una operación asincrónica incompleta.
WSACancelBlockingCall

La función WSACancelBlockingCall se ha quitado de conformidad con la especificación de Windows Sockets 2, revisión 2.2.0.
WSACleanup

La función WSACleanup (winsock2.h) finaliza el uso del WS2_32.dll.
WSACleanup

La función WSACleanup (winsock.h) finaliza el uso del WS2_32.dll.
WSACloseEvent

La función WSACloseEvent cierra un identificador de objeto de evento abierto.
WSAConnect

La función WSAConnect establece una conexión a otra aplicación de socket, intercambia datos de conexión y especifica la calidad de servicio necesaria en función de la estructura FLOWSPEC especificada.
WSAConnectByList

Establece una conexión a una de una colección de posibles puntos de conexión representados por un conjunto de direcciones de destino (nombres de host y puertos).
WSAConnectByNameA

Establece una conexión a un host y puerto especificados. (ANSI)
WSAConnectByNameW

Establece una conexión a un host y puerto especificados. (Unicode)
WSACreateEvent

La función WSACreateEvent crea un nuevo objeto de evento.
WSADeleteSocketPeerTargetName

Quita la asociación entre un nombre de destino del mismo nivel y una dirección IP para un socket. Después de una devolución correcta, no habrá ninguna asociación futura entre la dirección IP y el nombre de destino.
WSADuplicateSocketA

La función WSADuplicateSocket devuelve una estructura de WSAPROTOCOL_INFO que se puede usar para crear un nuevo descriptor de socket para un socket compartido. La función WSADuplicateSocket no se puede usar en un socket habilitado para QOS. (ANSI)
WSADuplicateSocketW

La función WSADuplicateSocket devuelve una estructura de WSAPROTOCOL_INFO que se puede usar para crear un nuevo descriptor de socket para un socket compartido. La función WSADuplicateSocket no se puede usar en un socket habilitado para QOS. (Unicode)
WSAEnumNameSpaceProvidersA

La función WSAEnumNameSpaceProviders recupera información sobre los proveedores de espacios de nombres disponibles. (ANSI)
WSAEnumNameSpaceProvidersExA

Recupera información sobre los proveedores de espacios de nombres disponibles. (ANSI)
WSAEnumNameSpaceProvidersExW

Recupera información sobre los proveedores de espacios de nombres disponibles. (Unicode)
WSAEnumNameSpaceProvidersW

La función WSAEnumNameSpaceProviders recupera información sobre los proveedores de espacios de nombres disponibles. (Unicode)
WSAEnumNetworkEvents

La función WSAEnumNetworkEvents detecta repeticiones de eventos de red para el socket indicado, borra los registros de eventos de red internos y restablece los objetos de evento (opcional).
WSAEnumProtocolsA

La función WSAEnumProtocols recupera información sobre los protocolos de transporte disponibles. (ANSI)
WSAEnumProtocolsW

La función WSAEnumProtocols recupera información sobre los protocolos de transporte disponibles. (Unicode)
WSAEventSelect

La función WSAEventSelect especifica un objeto de evento que se va a asociar al conjunto especificado de eventos de red FD_XXX.
WSAGetFailConnectOnIcmpError

Consulta el estado de la opción de socket TCP_FAIL_CONNECT_ON_ICMP_ERROR .
WSAGetIcmpErrorInfo

Recupera información sobre un error ICMP recibido en un socket TCP durante la configuración de la conexión.
WSAGetIPUserMtu

Recupera el MTU de capa IP definida por el usuario para un socket.
WSAGetLastError

La función WSAGetLastError (winsock2.h) devuelve el estado de error de la última operación de Windows Sockets que produjo un error.
WSAGetLastError

La función WSAGetLastError (winsock.h) devuelve el estado de error de la última operación de Windows Sockets que produjo un error.
WSAGetOverlappedResult

La función WSAGetOverlappedResult recupera los resultados de una operación superpuesta en el socket especificado.
WSAGetQOSByName

La función WSAGetQOSByName inicializa una estructura de QOS basada en una plantilla con nombre, o proporciona un búfer para recuperar una enumeración de los nombres de plantilla disponibles.
WSAGetServiceClassInfoA

La función WSAGetServiceClassInfo recupera la información de clase (esquema) que pertenece a una clase de servicio especificada de un proveedor de espacios de nombres especificado. (ANSI)
WSAGetServiceClassInfoW

La función WSAGetServiceClassInfo recupera la información de clase (esquema) que pertenece a una clase de servicio especificada de un proveedor de espacios de nombres especificado. (Unicode)
WSAGetServiceClassNameByClassIdA

La función WSAGetServiceClassNameByClassId recupera el nombre del servicio asociado al tipo especificado. Este nombre es el nombre del servicio genérico, como FTP o SNA, y no el nombre de una instancia específica de ese servicio. (ANSI)
WSAGetServiceClassNameByClassIdW

La función WSAGetServiceClassNameByClassId recupera el nombre del servicio asociado al tipo especificado. Este nombre es el nombre del servicio genérico, como FTP o SNA, y no el nombre de una instancia específica de ese servicio. (Unicode)
WSAGetUdpRecvMaxCoalescedSize

Recupera el tamaño máximo de un mensaje recibido y combinado para un socket UDP.
WSAGetUdpSendMessageSize

Recupera el tamaño del mensaje de segmentación para un socket UDP.
WSAHtonl

La función WSAHtonl convierte un u_long del orden de bytes de host al orden de bytes de red.
WSAHtons

La función WSAHtons convierte un u_short del orden de bytes del host en orden de bytes de red.
WSAImpersonateSocketPeer

Se usa para suplantar la entidad de seguridad correspondiente a un elemento del mismo nivel de socket para realizar la autorización de nivel de aplicación.
WSAInstallServiceClassA

La función WSAInstallServiceClass registra un esquema de clase de servicio dentro de un espacio de nombres. (ANSI)
WSAInstallServiceClassW

La función WSAInstallServiceClass registra un esquema de clase de servicio dentro de un espacio de nombres. (Unicode)
WSAIoctl

La función WSAIoctl controla el modo de un socket.
WSAIsBlocking

Esta función se ha quitado de conformidad con la especificación de Windows Sockets 2, revisión 2.2.0. (WSAIsBlocking)
WSAJoinLeaf

La función WSAJoinLeaf combina un nodo hoja en una sesión de varios puntos, intercambia datos de conexión y especifica la calidad de servicio necesaria en función de las estructuras FLOWSPEC especificadas.
WSALookupServiceBeginA

La función WSALookupServiceBegin inicia una consulta de cliente restringida por la información contenida en una estructura WSAQUERYSET. (ANSI)
WSALookupServiceBeginW

La función WSALookupServiceBegin inicia una consulta de cliente restringida por la información contenida en una estructura WSAQUERYSET. (Unicode)
WSALookupServiceEnd

Se llama a la función WSALookupServiceEnd para liberar el identificador después de las llamadas anteriores a WSALookupServiceBegin y WSALookupServiceNext.
WSALookupServiceNextA

Se llama a la función WSALookupServiceNext después de obtener un identificador de una llamada anterior a WSALookupServiceBegin para recuperar la información de servicio solicitada. (ANSI)
WSALookupServiceNextW

Se llama a la función WSALookupServiceNext después de obtener un identificador de una llamada anterior a WSALookupServiceBegin para recuperar la información de servicio solicitada. (Unicode)
WSANSPIoctl

Permite a los desarrolladores realizar llamadas de control de E/S a un espacio de nombres registrado.
WSANtohl

La función WSANtohl convierte una u_long del orden de bytes de red para hospedar el orden de bytes.
WSANtohs

La función WSANtohs convierte un u_short de orden de bytes de red para hospedar el orden de bytes.
WSAPoll

La función WSAPoll determina el estado de uno o varios sockets.
WSAProviderCompleteAsyncCall

Notifica a un cliente cuando se completa una llamada asincrónica a un proveedor de espacio de nombres version-2.
WSAProviderConfigChange

La función WSAProviderConfigChange notifica a la aplicación cuándo se cambia la configuración del proveedor.
WSAQuerySocketSecurity

Consulta información sobre la seguridad aplicada a una conexión en un socket.
WSARecv

Recibe datos de un socket conectado o un socket sin conexión enlazado. (WSARecv)
WSARecvDisconnect

La función WSARecvDisconnect finaliza la recepción en un socket y recupera los datos de desconexión si el socket está orientado a la conexión.
WSARecvEx

La función WSARecvEx (mswsock.h) recibe datos de un socket conectado o de un socket sin conexión enlazado.
WSARecvEx

La función WSARecvEx (winsock.h) recibe datos de un socket conectado o de un socket sin conexión enlazado.
WSARecvFrom

Recibe un datagrama y almacena la dirección de origen.
WSARemoveServiceClass

La función WSARemoveServiceClass quita permanentemente el esquema de clase de servicio del Registro.
WSAResetEvent

La función WSAResetEvent restablece el estado del objeto de evento especificado a sin signo.
WSARevertImpersonation

Finaliza la suplantación de un socket del mismo nivel. Se debe llamar a esto después de llamar a WSAImpersonateSocketPeer y finalizar las comprobaciones de acceso.
WSASend

Envía datos en un socket conectado. (WSASend)
WSASendDisconnect

La función WSASendDisconnect inicia la finalización de la conexión para el socket y envía datos de desconexión.
WSASendMsg

Envía datos y información de control opcional desde sockets conectados y no conectados. Nota Esta función es una extensión específica de Microsoft para la especificación de Windows Sockets. .
WSASendTo

Envía datos a un destino específico, mediante E/S superpuestas cuando corresponda.
WSASetBlockingHook

Esta función se ha quitado de conformidad con la especificación de Windows Sockets 2, revisión 2.2.0. (WSASetBlockingHook)
WSASetEvent

La función WSASetEvent establece el estado del objeto de evento especificado en señalizado.
WSASetFailConnectOnIcmpError

Establece el estado de la opción de socket TCP_FAIL_CONNECT_ON_ICMP_ERROR .
WSASetIPUserMtu

Establece la MTU de capa IP definida por el usuario en un socket.
WSASetLastError

La función WSASetLastError (winsock2.h) establece el código de error que se puede recuperar a través de la función WSAGetLastError.
WSASetLastError

La función WSASetLastError (winsock.h) establece el código de error que se puede recuperar a través de la función WSAGetLastError.
WSASetServiceA

La función WSASetService registra o quita del registro una instancia de servicio dentro de uno o varios espacios de nombres. (ANSI)
WSASetServiceW

La función WSASetService registra o quita del registro una instancia de servicio dentro de uno o varios espacios de nombres. (Unicode)
WSASetSocketPeerTargetName

Se usa para especificar el nombre de destino del mismo nivel (SPN) que corresponde a una dirección IP del mismo nivel. Este nombre de destino está diseñado para especificarse mediante aplicaciones cliente para identificar de forma segura el elemento del mismo nivel que se debe autenticar.
WSASetSocketSecurity

Habilita y aplica la seguridad de un socket.
WSASetUdpRecvMaxCoalescedSize

Establece el tamaño máximo de un mensaje combinado establecido en un socket UDP.
WSASetUdpSendMessageSize

Establece el tamaño del mensaje de segmentación en un socket UDP.
WSASocketA

La función WSASocket crea un socket enlazado a un proveedor de servicios de transporte específico. (ANSI)
WSASocketW

La función WSASocket crea un socket enlazado a un proveedor de servicios de transporte específico. (Unicode)
WSAStartup

La función WSAStartup (winsock2.h) inicia el uso del archivo DLL de Winsock mediante un proceso.
WSAStartup

La función WSAStartup (winsock.h) inicia el uso del archivo DLL de Winsock mediante un proceso.
WSAStringToAddressA

La función WSAStringToAddress convierte una dirección de red en su formulario de presentación de texto estándar en su formato binario numérico en una estructura sockaddr, adecuada para pasar a rutinas de Windows Sockets que toman esta estructura. (ANSI)
WSAStringToAddressW

La función WSAStringToAddress convierte una dirección de red en su formulario de presentación de texto estándar en su formato binario numérico en una estructura sockaddr, adecuada para pasar a rutinas de Windows Sockets que toman esta estructura. (Unicode)
WSAUnadvertiseProvider

Hace que un proveedor de espacio de nombres específico ya no esté disponible para los clientes.
WSAUnhookBlockingHook

Esta función se ha quitado de conformidad con la especificación de Windows Sockets 2, revisión 2.2.0. (WSAUnhookBlockingHook)
WSAWaitForMultipleEvents

Devuelve cuando uno o todos los objetos de evento especificados están en estado señalado, cuando expira el intervalo de tiempo de espera o cuando se ha ejecutado una rutina de finalización de E/S.
WSCDeinstallProvider

Quita el proveedor de transporte especificado de la base de datos de configuración del sistema.
WSCDeinstallProvider32

Quita el proveedor de transporte de 32 bits especificado de la base de datos de configuración del sistema.
WSCEnableNSProvider

Cambia el estado de un proveedor de espacio de nombres determinado.
WSCEnableNSProvider32

Habilita o deshabilita un proveedor de espacio de nombres de 32 bits especificado.
WSCEnumNameSpaceProviders32

Devuelve información sobre los proveedores de espacios de nombres de 32 bits disponibles. Nota Esta llamada es una versión estricta de 32 bits de WSAEnumNameSpaceProviders para su uso en plataformas de 64 bits. Se proporciona para permitir que los procesos de 64 bits accedan a los catálogos de 32 bits. .
WSCEnumNameSpaceProvidersEx32

Recupera información sobre los proveedores de espacios de nombres de 32 bits disponibles.
WSCEnumProtocols

La función WSCEnumProtocols recupera información sobre los protocolos de transporte disponibles.
WSCEnumProtocols32

Recupera información sobre los protocolos de transporte disponibles. Nota Esta llamada es una versión estricta de 32 bits de WSCEnumProtocols para su uso en plataformas de 64 bits. Se proporciona para permitir que los procesos de 64 bits accedan a los catálogos de 32 bits. .
WSCGetApplicationCategory

Recupera las categorías del proveedor de servicios en capas (LSP) asociadas a una aplicación.
WSCGetProviderInfo

Recupera los datos asociados a una clase de información para un proveedor de servicios en capas (LSP).
WSCGetProviderInfo32

Recupera los datos asociados a una clase de información para un proveedor de servicios en capas de 32 bits (LSP). Nota Esta llamada es una versión estricta de 32 bits de WSCGetProviderInfo para su uso en plataformas de 64 bits.
WSCGetProviderPath

La función WSCGetProviderPath recupera la ruta de acceso dll del proveedor especificado.
WSCGetProviderPath32

Recupera la ruta de acceso dll del proveedor de 32 bits especificado. Nota Esta llamada es una versión estricta de 32 bits de WSCGetProviderPath para su uso en plataformas de 64 bits. Se proporciona para permitir que los procesos de 64 bits accedan a los catálogos de 32 bits. .
WSCInstallNameSpace

Instala un proveedor de espacios de nombres. (WSCInstallNameSpace)
WSCInstallNameSpace32

Instala un proveedor de espacio de nombres de 32 bits especificado. (WSCInstallNamespace32)
WSCInstallNameSpaceEx

Instala un proveedor de espacios de nombres. (WSCInstallNameSpaceEx)
WSCInstallNameSpaceEx32

Instala un proveedor de espacio de nombres de 32 bits especificado. (WSCInstallNameSpaceEx32)
WSCInstallProvider

Instala el proveedor de transporte especificado en la base de datos de configuración del sistema.
WSCInstallProvider64_32

Instala el proveedor de servicios de transporte especificado en las bases de datos de configuración del sistema de 32 y 64 bits en un equipo de 64 bits.
WSCInstallProviderAndChains

Instala el proveedor de transporte de 32 bits especificado, así como sus cadenas de protocolo específicas en la base de datos de configuración del sistema Winsock 2 en un equipo de 32 bits.
WSCInstallProviderAndChains64_32

Instala el proveedor de transporte especificado y sus cadenas de protocolo específicas en las bases de datos de configuración del sistema Winsock 2 de 32 y 64 bits en un equipo de 64 bits.
WSCInstallQOSTemplate

Instala la plantilla de QoS especificada en la base de datos de configuración del sistema.
WSCRemoveQOSTemplate

Quita la plantilla de QoS especificada de la base de datos de configuración del sistema.
WSCSetApplicationCategory

Establece las categorías de proveedor de servicios en capas (LSP) permitidas asociadas a una aplicación.
WSCSetProviderInfo

Establece el valor de datos de la clase de información especificada para un proveedor de servicios en capas (LSP).
WSCSetProviderInfo32

Establece el valor de datos de la clase de información especificada para un proveedor de servicios en capas (LSP).
WSCUnInstallNameSpace

Desinstala el proveedor de espacio de nombres indicado.
WSCUnInstallNameSpace32

Desinstala un proveedor de espacio de nombres específico de 32 bits.
WSCUpdateProvider

Modifica el proveedor de transporte especificado en la base de datos de configuración del sistema.
WSCUpdateProvider32

Modifica el proveedor de transporte de 32 bits especificado en la base de datos de configuración del sistema. Nota Esta llamada es una versión estricta de 32 bits de WSCUpdateProvider para su uso en plataformas de 64 bits. Se proporciona para permitir que los procesos de 64 bits accedan a los catálogos de 32 bits. .
WSCWriteNameSpaceOrder

Cambia el orden de los proveedores de espacios de nombres windows Sockets (Winsock) 2 disponibles. El orden de los proveedores de espacios de nombres determina la prioridad del espacio de nombres cuando se enumeran o consultan para la resolución de nombres.
WSCWriteNameSpaceOrder32

Cambia el orden de los proveedores de espacios de nombres de Windows Sockets (Winsock) 2 disponibles en un catálogo de 32 bits.
WSCWriteProviderOrder

Se usa para reordenar los proveedores de transporte disponibles.
WSCWriteProviderOrder32

Se usa para reordenar los proveedores de transporte de 32 bits disponibles.
WSPStartup

La función WSPStartup inicia el uso de una interfaz de proveedor de servicios (SPI) de Windows Sockets por parte de un cliente.

Estructuras

 
ADDRINFO_DNS_SERVER

Representa un servidor personalizado del Sistema de nombres de dominio (DNS), que se usa en las API de Winsock.
ADDRINFOA

Usado por la función getaddrinfo para contener la información de dirección del host.
ADDRINFOEX2A

Usada por la función GetAddrInfoEx para contener información de dirección de host cuando se ha solicitado un nombre canónico y un nombre de dominio completo. (ANSI)
ADDRINFOEX2W

Usada por la función GetAddrInfoEx para contener información de dirección de host cuando se ha solicitado un nombre canónico y un nombre de dominio completo. (Unicode)
ADDRINFOEX3

Usado por la función GetAddrInfoEx para contener información de dirección de host cuando se ha solicitado una interfaz de red específica. (addrinfoex3W)
ADDRINFOEX4

Usado por la función GetAddrInfoEx para contener información de dirección de host cuando se ha solicitado una interfaz de red específica. (addrinfoex4W)
ADDRINFOEX5

Usada por la función GetAddrInfoExW para contener información de dirección de host cuando se ha solicitado una interfaz de red específica. (ADDRINFOEX5)
ADDRINFOEX6

Usada por la función GetAddrInfoExW para contener información de dirección de host cuando se ha solicitado una interfaz de red específica. (ADDRINFOEX6)
ADDRINFOEXA

Usado por la función GetAddrInfoEx para contener información de dirección de host. (ANSI)
ADDRINFOEXW

Usado por la función GetAddrInfoEx para contener información de dirección de host. (Unicode)
ADDRINFOW

Usada por la función GetAddrInfoW para contener información de dirección de host.
AFPROTOCOLS

La estructura AFPROTOCOLS proporciona una lista de protocolos a los que los programadores de aplicaciones pueden restringir las consultas. La estructura AFPROTOCOLS solo se usa con fines de consulta.
ASSOCIATE_NAMERES_CONTEXT_INPUT

Contiene el identificador de configuración de transporte y el identificador de un nombre de dominio completo.
ATM_ADDRESS

La estructura ATM_ADDRESS contiene datos de direcciones ATM para sockets basados en ATM.
ATM_BHLI

La estructura de ATM_BHLI se usa para identificar información de B-HLI para un socket ATM asociado.
ATM_BLLI

La estructura ATM_BLLI se usa para identificar la información B-LLI de un socket ATM asociado.
BLOB

La estructura BLOB (wtypesbase.h), derivada de Binary Large Object, contiene información sobre un bloque de datos.
BLOB

La estructura BLOB (winsock2.h), derivada de Binary Large Object, contiene información sobre un bloque de datos.
BLOB

La estructura BLOB (nspapi.h), que se deriva de Binary Large Object, contiene información sobre un bloque de datos.
CSADDR_INFO

La estructura CSADDR_INFO (ws2def.h) contiene información de direcciones de Windows Sockets para un proveedor de sockets, servicio de red o espacio de nombres.
CSADDR_INFO

La estructura CSADDR_INFO (nspapi.h) contiene información de direcciones de Windows Sockets para un socket, un servicio de red o un proveedor de espacios de nombres.
fd_set

Las funciones de Windows Sockets (Winsock2.h) usan la estructura de Fd_set y los proveedores de servicios para colocar sockets en un conjunto.
fd_set

Las funciones de Windows Sockets (Winsock.h) usan la estructura de fd_set y los proveedores de servicios para colocar sockets en un conjunto.
GROUP_FILTER

Proporciona parámetros de filtrado de multidifusión para direcciones IPv6 o IPv4 de multidifusión.
GROUP_REQ

Proporciona información de grupo de multidifusión para direcciones IPv6 o IPv4.
GROUP_SOURCE_REQ

Proporciona información de grupo de multidifusión para direcciones IPv6 o IPv4 que incluyen la dirección IP de origen.
HOSTENT

Las funciones usan la estructura HOSTENT (winsock2.h) para almacenar información sobre un host determinado, como el nombre de host, la dirección IPv4, etc.
HOSTENT

Las funciones usan la estructura HOSTENT (winsock.h) para almacenar información sobre un host determinado, como el nombre de host, la dirección IPv4, etc.
ICMP_ERROR_INFO

Se usa para almacenar la información de error ICMP recibida.
in_addr

La estructura de in_addr representa una dirección de Internet IPv4.
IN_PKTINFO

La estructura de in_pktinfo se usa para almacenar la información de dirección de paquete recibida, y windows usa para devolver información sobre los paquetes recibidos y también permite especificar la dirección IPv4 local que se va a usar para enviar paquetes.
IN6_PKTINFO

La estructura de in6_pktinfo se usa para almacenar la información de dirección de paquete IPv6 recibida, y Windows usa para devolver información sobre los paquetes recibidos y también permite especificar la dirección IPv6 local que se va a usar para enviar paquetes.
INET_PORT_RANGE

Proporciona datos de entrada usados por el SIO_ACQUIRE_PORT_RESERVATION IOCTL para adquirir una reserva en tiempo de ejecución para un bloque de puertos TCP o UDP.
INET_PORT_RESERVATION_INSTANCE

Contiene una reserva de puertos y un token para un bloque de puertos TCP o UDP.
INET_PORT_RESERVATION_TOKEN

Contiene un token de reserva de puerto para un bloque de puertos TCP o UDP.
INTERFACE_INFO

La estructura INTERFACE_INFO se usa junto con el comando SIO_GET_INTERFACE_LIST ioctl para obtener información sobre una dirección IP de interfaz.
INTERFACE_INFO_EX

La estructura INTERFACE_INFO_EX se usa junto con el comando SIO_GET_INTERFACE_LIST IOCTL para obtener información sobre una dirección IP de interfaz.
IP_MREQ

La estructura de ip_mreq proporciona información del grupo de multidifusión para las direcciones IPv4.
IP_MREQ_SOURCE

La estructura de ip_mreq_source proporciona información de grupo de multidifusión para direcciones IPv4.
IP_MSFILTER

La estructura de ip_msfilter proporciona parámetros de filtrado de multidifusión para direcciones IPv4.
IPV6_MREQ

La estructura ipv6_mreq proporciona información del grupo de multidifusión para las direcciones IPv6.
IPX_ADDRESS_DATA

La estructura IPX_ADDRESS_DATA proporciona información sobre un adaptador específico al que está enlazado IPX. Se usa junto con las llamadas de función getockopt que especifican IPX_ADDRESS en el parámetro optname.
IPX_NETNUM_DATA

La estructura IPX_NETNUM_DATA proporciona información sobre un número de red IPX especificado. Se usa junto con las llamadas de función getockopt que especifican IPX_GETNETINFO en el parámetro optname.
IPX_SPXCONNSTATUS_DATA

La estructura IPX_SPXCONNSTATUS_DATA proporciona información sobre un socket SPX conectado.
QUEDARSE

La estructura LINGER (winsock2.h) mantiene información sobre un socket específico que especifica cómo debe comportarse ese socket cuando se ponen en cola los datos.
QUEDARSE

La estructura LINGER (winsock.h) mantiene información sobre un socket específico que especifica cómo debe comportarse ese socket cuando se ponen en cola los datos que se van a enviar.
NAPI_DOMAIN_DESCRIPTION_BLOB

Describe un dominio controlado por un proveedor de espacios de nombres para el espacio de nombres NS_EMAIL.
NAPI_PROVIDER_INSTALLATION_BLOB

Contiene la información necesaria para instalar un proveedor de espacios de nombres para el espacio de nombres NS_EMAIL.
NS_SERVICE_INFOA

Contiene información sobre un servicio de red o un tipo de servicio de red en el contexto de un espacio de nombres especificado o un conjunto de espacios de nombres predeterminados. (ANSI)
NS_SERVICE_INFOW

Contiene información sobre un servicio de red o un tipo de servicio de red en el contexto de un espacio de nombres especificado o un conjunto de espacios de nombres predeterminados. (Unicode)
NSP_ROUTINE

Contiene información sobre las funciones implementadas por un proveedor de servicios de espacio de nombres versión 1 (NSPv1).
NSPV2_ROUTINE

Contiene información sobre las funciones implementadas por un proveedor de servicios de espacio de nombres version-2 (NSPv2).
PROTOCOL_INFOA

Contiene información sobre un protocolo. (ANSI)
PROTOCOL_INFOW

Contiene información sobre un protocolo. (Unicode)
PROTOENT

La estructura PROTOENT (winsock2.h) contiene el nombre y los números de protocolo que corresponden a un nombre de protocolo determinado.
PROTOENT

La estructura PROTOENT (winsock.h) contiene el nombre y los números de protocolo que corresponden a un nombre de protocolo determinado.
REAL_TIME_NOTIFICATION_SETTING_INPUT

Proporciona la configuración de entrada que se aplica a la configuración de transporte de REAL_TIME_NOTIFICATION_CAPABILITY para un socket TCP que se usa con ControlChannelTrigger para recibir notificaciones de red en segundo plano en una aplicación de la Tienda Windows.
REAL_TIME_NOTIFICATION_SETTING_OUTPUT

Proporciona la configuración de salida de una consulta para la configuración de transporte de REAL_TIME_NOTIFICATION_CAPABILITY para un socket TCP que se usa con ControlChannelTrigger para recibir notificaciones de red en segundo plano en una aplicación de la Tienda Windows.
RIO_BUF

Especifica una parte de un búfer registrado que se usa para enviar o recibir datos de red con las extensiones de E/S registradas de Winsock.
RIO_EXTENSION_FUNCTION_TABLE

Contiene información sobre las funciones que implementan las extensiones de E/S registradas de Winsock.
RIO_NOTIFICATION_COMPLETION

Especifica el método para que la finalización de E/S se use con una función RIONotify para enviar o recibir datos de red con las extensiones de E/S registradas de Winsock.
RIORESULT

Contiene datos usados para indicar los resultados de finalización de solicitudes usados con las extensiones de E/S registradas de Winsock.
RM_FEC_INFO

La estructura RM_FEC_INFO especifica la configuración para usar la corrección de errores hacia delante (FEC) con multidifusión confiable. Esta estructura se usa con la opción de socket RM_USE_FEC.
RM_RECEIVER_STATS

Proporciona información estadística para una sesión de receptor de multidifusión confiable. Esta estructura se usa con la opción de socket RM_RECEIVER_STATISTICS.
RM_SEND_WINDOW

La estructura RM_SEND_WINDOW especifica la ventana de envío de multidifusión confiable. Esta estructura se usa con la opción de socket RM_RATE_WINDOW_SIZE.
RM_SENDER_STATS

Proporciona información estadística para una sesión de remitente de Reliable Multicast. Esta estructura se usa con la opción de socket RM_SENDER_STATISTICS.
SERVENT

La estructura SERVENT (winsock2.h) se usa para almacenar o devolver el nombre y el número de servicio de un nombre de servicio determinado.
SERVENT

La estructura SERVENT (winsock.h) se usa para almacenar o devolver el nombre y el número de servicio de un nombre de servicio determinado.
SERVICE_ADDRESS

Contiene información de dirección para un servicio. La estructura puede acomodar muchos tipos de mecanismos de comunicaciones entre procesos (IPC) y sus formularios de dirección, incluidas las llamadas a procedimientos remotos (RPC), las canalizaciones con nombre y los sockets.
SERVICE_ADDRESSES

La estructura SERVICE_ADDRESSES contiene una matriz de estructuras de datos SERVICE_ADDRESS.
SERVICE_INFOA

Contiene información sobre un servicio de red o un tipo de servicio de red. (ANSI)
SERVICE_INFOW

Contiene información sobre un servicio de red o un tipo de servicio de red. (Unicode)
SERVICE_TYPE_INFO_ABSA

La estructura de SERVICE_TYPE_INFO_ABS contiene información sobre un tipo de servicio de red. Use SERVICE_TYPE_INFO_ABS para agregar un tipo de servicio de red a un espacio de nombres. (ANSI)
SERVICE_TYPE_INFO_ABSW

La estructura de SERVICE_TYPE_INFO_ABS contiene información sobre un tipo de servicio de red. Use SERVICE_TYPE_INFO_ABS para agregar un tipo de servicio de red a un espacio de nombres. (Unicode)
SERVICE_TYPE_VALUE_ABSA

Contiene información sobre un valor de tipo de servicio de red. Esta información puede ser específica de un espacio de nombres. (ANSI)
SERVICE_TYPE_VALUE_ABSW

Contiene información sobre un valor de tipo de servicio de red. Esta información puede ser específica de un espacio de nombres. (Unicode)
SOCK_NOTIFY_REGISTRATION

Representa la información proporcionada a la función ProcessSocketNotifications .
SOCKADDR

La estructura sockaddr varía según el protocolo seleccionado. (sockaddr)
sockaddr_atm

La estructura de windows Sockets sockaddr_atm almacena la información de dirección del socket para los sockets ATM.
sockaddr_gen

Proporciona información de dirección de socket genérica y se usa con la estructura INTERFACE_INFO.
SOCKADDR_IN

La estructura SOCKADDR_IN (winsock.h) varía según el protocolo seleccionado.
sockaddr_in6_old

La estructura sockaddr_in6_old (ws2ipdef.h) varía según el protocolo seleccionado.
SOCKADDR_IRDA

La estructura SOCKADDR_IRDA se usa junto con las operaciones de socket IrDA, definidas por la familia de direcciones AF_IRDA.
SOCKET_ADDRESS

SOCKET_ADDRESS estructura almacena información de dirección específica del protocolo.
SOCKET_PEER_TARGET_NAME

Contiene la dirección IP y el nombre de un destino del mismo nivel y el tipo de protocolo de seguridad que se usará en un socket.
SOCKET_PROCESSOR_AFFINITY

Contiene la asociación entre un socket y un núcleo de procesador RSS y un nodo NUMA.
SOCKET_SECURITY_QUERY_INFO

Contiene información de seguridad devuelta por la función WSAQuerySocketSecurity.
SOCKET_SECURITY_QUERY_TEMPLATE

Contiene la plantilla de seguridad usada por la función WSAQuerySocketSecurity.
SOCKET_SECURITY_SETTINGS

Especifica los requisitos de seguridad genéricos para un socket.
SOCKET_SECURITY_SETTINGS_IPSEC

Especifica varios requisitos de seguridad y configuración específicos de IPsec.
TCP_INFO_v0

Contiene las estadísticas del Protocolo de control de transmisión (TCP) que se recopilaron para un socket.
TCP_INFO_v1

Contiene las estadísticas del Protocolo de control de transmisión (TCP) que se recopilaron para un socket. (versión 1.0)
TCP_INITIAL_RTO_PARAMETERS

Especifica los datos utilizados por el SIO_TCP_INITIAL_RTO IOCTL para configurar los parámetros de tiempo de espera de retransmisión inicial (RTO) que se usarán en el socket.
TIMESTAMPING_CONFIG

Describe la estructura de entrada utilizada por el SIO_TIMESTAMPING IOCTL para configurar la recepción de marca de tiempo para un socket de datagramas.
TIMEVAL

La estructura TIMEVAL (winsock2.h) se usa para especificar un intervalo de tiempo. Está asociado al archivo de encabezado Time.h de Berkeley Software Distribution (BSD).
TIMEVAL

La estructura TIMEVAL (winsock.h) se usa para especificar un intervalo de tiempo. Está asociado al archivo de encabezado Time.h de Berkeley Software Distribution (BSD).
TRANSMIT_FILE_BUFFERS

La estructura TRANSMIT_FILE_BUFFERS (mswsock.h) especifica los datos que se van a transmitir antes y después de los datos de archivo durante una operación de transferencia de archivos de función TransmitFile.
TRANSMIT_FILE_BUFFERS

La estructura TRANSMIT_FILE_BUFFERS (winsock.h) especifica los datos que se van a transmitir antes y después de los datos del archivo durante una operación de transferencia de archivos de función TransmitFile.
TRANSMIT_PACKETS_ELEMENT

Especifica un único elemento de datos que se va a transmitir mediante la función TransmitPackets.
TRANSPORT_SETTING_ID

La estructura de TRANSPORT_SETTING_ID (mstcpip.h) especifica el identificador de configuración de transporte usado por ioCTLs específicos para aplicar o consultar la configuración de transporte de un socket.
TRANSPORT_SETTING_ID

La estructura TRANSPORT_SETTING_ID (transportsettingcommon.h) especifica el identificador de configuración de transporte utilizado por el SIO_APPLY_TRANSPORT_SETTING y SIO_QUERY_TRANSPORT_SETTING IOCTLs.
WSABUF

La estructura WSABUF permite la creación o manipulación de un búfer de datos utilizado por algunas funciones winsock.
WSACOMPLETION

Especifica la configuración de notificación de finalización para las llamadas de control de E/S realizadas a un espacio de nombres registrado.
WSADATA

La estructura WSADATA (winsock2.h) contiene información sobre la implementación de Windows Sockets.
WSADATA

La estructura WSADATA (winsock.h) contiene información sobre la implementación de Windows Sockets.
WSAMSG

Se usa con las funciones WSARecvMsg y WSASendMsg para almacenar la dirección y la información de control opcional sobre sockets conectados y no conectados, así como una matriz de búferes usados para almacenar datos de mensajes.
WSANAMESPACE_INFOA

Contiene toda la información de registro de un proveedor de espacios de nombres. (WSANAMESPACE_INFOA)
WSANAMESPACE_INFOEXA

Contiene toda la información de registro de un proveedor de espacios de nombres. (WSANAMESPACE_INFOEXA)
WSANAMESPACE_INFOEXW

Contiene toda la información de registro de un proveedor de espacios de nombres. (WSANAMESPACE_INFOEXW)
WSANAMESPACE_INFOW

Contiene toda la información de registro de un proveedor de espacios de nombres. (WSANAMESPACE_INFOW)
WSANETWORKEVENTS

La estructura WSANETWORKEVENTS se usa para almacenar la información interna de un socket sobre los eventos de red.
WSANSCLASSINFOA

La estructura WSANSCLASSINFO proporciona información de parámetros individuales para un espacio de nombres específico de Windows Sockets. (ANSI)
WSANSCLASSINFOW

La estructura WSANSCLASSINFO proporciona información de parámetros individuales para un espacio de nombres específico de Windows Sockets. (Unicode)
WSAOVERLAPPED

Proporciona un medio de comunicación entre el inicio de una operación de E/S superpuesta y su posterior finalización.
WSAPOLLFD

Almacena la información de socket utilizada por la función WSAPoll.
WSAPROTOCOL_INFOA

Se usa para almacenar o recuperar información completa de un protocolo determinado. (ANSI)
WSAPROTOCOL_INFOW

Se usa para almacenar o recuperar información completa de un protocolo determinado. (Unicode)
WSAPROTOCOLCHAIN

La estructura WSAPROTOCOLCHAIN contiene una lista contada de identificadores de entrada de catálogo que componen una cadena de protocolos.
WSAQUERYSET2A

Proporciona información relevante sobre un servicio determinado, incluido el identificador de clase de servicio, el nombre del servicio , el identificador de espacio de nombres aplicable y la información del protocolo, así como un conjunto de direcciones de transporte en las que escucha el servicio. (ANSI)
WSAQUERYSET2W

Proporciona información relevante sobre un servicio determinado, incluido el identificador de clase de servicio, el nombre del servicio , el identificador de espacio de nombres aplicable y la información del protocolo, así como un conjunto de direcciones de transporte en las que escucha el servicio. (Unicode)
WSAQUERYSETA

Proporciona información relevante sobre un servicio determinado, incluido el identificador de clase de servicio, el nombre del servicio, el identificador de espacio de nombres aplicable y la información del protocolo, así como un conjunto de direcciones de transporte en las que escucha el servicio. (ANSI)
WSAQUERYSETW

Proporciona información relevante sobre un servicio determinado, incluido el identificador de clase de servicio, el nombre del servicio, el identificador de espacio de nombres aplicable y la información del protocolo, así como un conjunto de direcciones de transporte en las que escucha el servicio. (Unicode)
WSASERVICECLASSINFOA

La estructura WSASERVICECLASSINFO contiene información sobre una clase de servicio especificada. Para cada clase de servicio de Windows Sockets 2, hay una única estructura WSASERVICECLASSINFO. (ANSI)
WSASERVICECLASSINFOW

La estructura WSASERVICECLASSINFO contiene información sobre una clase de servicio especificada. Para cada clase de servicio de Windows Sockets 2, hay una única estructura WSASERVICECLASSINFO. (Unicode)
WSATHREADID

La estructura WSATHREADID permite a un proveedor identificar un subproceso en el que se pueden poner en cola las llamadas a procedimientos asincrónicos (APCs) mediante la función WPUQueueApc.
WSAVERSION

La estructura WSAVERSION proporciona comparación de versiones en Windows Sockets.
WSC_PROVIDER_AUDIT_INFO

Contiene información de auditoría para una entrada de proveedor de servicios en capas (LSP) en Windows Sockets 2.
WSPDATA

La estructura WSPDATA contiene información del proveedor de servicios.
WSPPROC_TABLE

Contiene una tabla de punteros a las funciones del proveedor de servicios.
WSPUPCALLTABLE

Contiene una tabla de punteros a las funciones upcall del proveedor de servicios.