Compartir a través de


Funciones SPI de Windows Sockets necesarias para las SAN

En esta sección se describen las funciones del SPI de Windows Sockets que debe proporcionar un archivo DLL del proveedor de servicios SAN. Estas funciones se definen en Ws2spi.h y están totalmente documentadas en la sección Referencia directa de Windows Sockets :

WSPAccept
Acepta condicionalmente una conexión para un socket que escucha conexiones, en función del valor devuelto de una función de condición proporcionada.

WSPBind
Asocia la dirección IP local, o el nombre, de una interfaz de red a un socket. El proveedor de servicios SAN ofrece esta interfaz de red.

WSPCleanup
Finaliza el uso del archivo DLL del proveedor de servicios SAN.

WSPCloseSocket
Cierra un socket.

WSPConnect
Establece la conexión de un socket a un mismo nivel, intercambia datos de conexión y especifica la calidad de servicio (QoS) necesaria en función de la especificación de flujo proporcionada.

WSPDuplicateSocket
Recupera una estructura de WSAPROTOCOL_INFOW que se puede usar para crear un nuevo descriptor de socket para un socket compartido en el contexto de otro proceso.

WSPEnumNetworkEvents
Notifica las apariciones de eventos de red para un socket.

WSPEventSelect
Especifica un objeto de evento para un socket. Posteriormente, este objeto de evento se establece mediante la aparición del conjunto proporcionado de eventos de red.

WSPGetOverlappedResult
Devuelve los resultados de una operación asincrónica (superpuesta) en un socket. Esta operación indicó anteriormente que estaba pendiente de finalización.

WSPGetQOSByName
Inicializa una estructura QoS basada en una plantilla con nombre o recupera una enumeración de los nombres de plantilla disponibles.

Un archivo DLL del proveedor de servicios SAN que admita QoS debe implementar completamente WSPGetQOSByName. Si el servicio SAN proporciona no admite QoS, su función WSPGetQOSByName debe devolver al menos el error WSAEOPNOTSUPP.

WSPGetSockOpt
Recupera el valor actual de una opción para un socket.

WSPIoctl
Establece o recupera parámetros operativos asociados a un socket.

WSPListen
Establece un socket para escuchar las conexiones entrantes.

WSPRecv
Recibe datos en un socket conectado.

WSPSend
Envía datos en un socket conectado.

WSPSetSockOpt
Establece el valor de una opción para un socket.

WSPSocket
Crea un socket que usa el protocolo TCP/IP y la transferencia de datos asincrónica (superpuesta).