Encabezado mswsock.h
Windows Sockets 2 usa este encabezado. Para más información, consulte:
mswsock.h contiene las siguientes interfaces de programación:
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. |
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. |
TransmitFile La función TransmitFile (mswsock.h) transmite datos de archivo a través de un controlador de socket conectado. |
WSARecvEx La función WSARecvEx (mswsock.h) recibe datos de un socket conectado o de un socket sin conexión enlazado. |
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 identificador 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 un socket y colas de finalización de E/S especificados 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 su uso con las extensiones de E/S registradas de Winsock. |
LPFN_RIODEREGISTERBUFFER Anula el registro de un búfer registrado que se usa 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 en 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 transmitir datos en memoria o datos de archivo a través de un socket conectado. |
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. |
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_PACKETS_ELEMENT Especifica un único elemento de datos que se va a transmitir mediante la función TransmitPackets. |
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. |