estructura de WSPPROC_TABLE (ws2spi.h)

La estructura de WSPPROC_TABLE contiene una tabla de punteros a las funciones del proveedor de servicios.

Sintaxis

typedef struct _WSPPROC_TABLE {
  LPWSPACCEPT              lpWSPAccept;
  LPWSPADDRESSTOSTRING     lpWSPAddressToString;
  LPWSPASYNCSELECT         lpWSPAsyncSelect;
  LPWSPBIND                lpWSPBind;
  LPWSPCANCELBLOCKINGCALL  lpWSPCancelBlockingCall;
  LPWSPCLEANUP             lpWSPCleanup;
  LPWSPCLOSESOCKET         lpWSPCloseSocket;
  LPWSPCONNECT             lpWSPConnect;
  LPWSPDUPLICATESOCKET     lpWSPDuplicateSocket;
  LPWSPENUMNETWORKEVENTS   lpWSPEnumNetworkEvents;
  LPWSPEVENTSELECT         lpWSPEventSelect;
  LPWSPGETOVERLAPPEDRESULT lpWSPGetOverlappedResult;
  LPWSPGETPEERNAME         lpWSPGetPeerName;
  LPWSPGETSOCKNAME         lpWSPGetSockName;
  LPWSPGETSOCKOPT          lpWSPGetSockOpt;
  LPWSPGETQOSBYNAME        lpWSPGetQOSByName;
  LPWSPIOCTL               lpWSPIoctl;
  LPWSPJOINLEAF            lpWSPJoinLeaf;
  LPWSPLISTEN              lpWSPListen;
  LPWSPRECV                lpWSPRecv;
  LPWSPRECVDISCONNECT      lpWSPRecvDisconnect;
  LPWSPRECVFROM            lpWSPRecvFrom;
  LPWSPSELECT              lpWSPSelect;
  LPWSPSEND                lpWSPSend;
  LPWSPSENDDISCONNECT      lpWSPSendDisconnect;
  LPWSPSENDTO              lpWSPSendTo;
  LPWSPSETSOCKOPT          lpWSPSetSockOpt;
  LPWSPSHUTDOWN            lpWSPShutdown;
  LPWSPSOCKET              lpWSPSocket;
  LPWSPSTRINGTOADDRESS     lpWSPStringToAddress;
} WSPPROC_TABLE, *LPWSPPROC_TABLE;

Miembros

lpWSPAccept

Puntero a la función LPWSPAccept .

lpWSPAddressToString

Puntero a la función LPWSPAddressToString .

lpWSPAsyncSelect

Puntero a la función LPWSPAsyncSelect .

lpWSPBind

Puntero a la función LPWSPBind .

lpWSPCancelBlockingCall

Puntero a la función LPWSPCancelBlockingCall .

lpWSPCleanup

Puntero a la función WSPCleanup .

lpWSPCloseSocket

Puntero a la función LPWSPCloseSocket .

lpWSPConnect

Puntero a la función LPWSPConnect .

lpWSPDuplicateSocket

Puntero a la función WSPDuplicateSocket .

lpWSPEnumNetworkEvents

Puntero a la función WSPEnumNetworkEvents .

lpWSPEventSelect

Puntero a la función LPWSPEventSelect .

lpWSPGetOverlappedResult

Puntero a la función LPWSPGetOverlappedResult .

lpWSPGetPeerName

Puntero a la función .

lpWSPGetSockName

Puntero a la función WSPGetSockName .

lpWSPGetSockOpt

Puntero a la función LPWSPGetSockopt .

lpWSPGetQOSByName

Puntero a la función WSPGetQOSByName .

lpWSPIoctl

Puntero a la función LPWSPIoctl .

lpWSPJoinLeaf

Puntero a la función LPWSPJoinLeaf .

lpWSPListen

Puntero a la función LPWSPListen .

lpWSPRecv

Puntero a la función LPWSPRecv .

lpWSPRecvDisconnect

Puntero a la función WSPRecvDisconnect .

lpWSPRecvFrom

Puntero a la función LPWSPRecvFrom .

lpWSPSelect

Puntero a la función LPWSPSelect .

lpWSPSend

Puntero a la función LPWSPSend .

lpWSPSendDisconnect

Puntero a la función WSPSendDisconnect .

lpWSPSendTo

Puntero a la función LPWSPSendTo .

lpWSPSetSockOpt

Puntero a la función LPWSPSetSockOpt .

lpWSPShutdown

Puntero a la función LPWSPShutdown .

lpWSPSocket

Puntero a la función LPWSPSocket .

lpWSPStringToAddress

Puntero a la función LPWSPStringToAddress .

Observaciones

La estructura WSPPROC_TABLE contiene una tabla de punteros a las funciones del proveedor de servicios devueltas por la función WSPStartup .

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado ws2spi.h

Consulte también

LPWSPAccept

LPWSPStringToAddress**

LPWSPAsyncSelect

LPWSPBind

LPWSPCancelBlockingCall

LPWSPCleanup

LPWSPCloseSocket

LPWSPConnect

LPWSPDuplicateSocket

LPWSPEnumNetworkEvents

LPWSPGetOverlappedResult

LPWSPGetQOSByName

LPWSPGetSockName

LPWSPGetSockopt

LPWSPIoctl

LPWSPJoinLeaf

LPWSPListen

LPWSPRecv

LPWSPRecvDisconnect

LPWSPRecvFrom

LPWSPSend

LPWSPSendDisconnect

LPWSPSendTo

LPWSPSetSockOpt

LPWSPShutdown

LPWSPSocket

WSPStartup

WSAStringToAddress