структура WSPPROC_TABLE (ws2spi.h)

Структура WSPPROC_TABLE содержит таблицу указателей на функции поставщика услуг.

Синтаксис

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;

Члены

lpWSPAccept

Указатель на функцию LPWSPAccept .

lpWSPAddressToString

Указатель на функцию LPWSPAddressToString .

lpWSPAsyncSelect

Указатель на функцию LPWSPAsyncSelect .

lpWSPBind

Указатель на функцию LPWSPBind .

lpWSPCancelBlockingCall

Указатель на функцию LPWSPCancelBlockingCall .

lpWSPCleanup

Указатель на функцию WSPCleanup .

lpWSPCloseSocket

Указатель на функцию LPWSPCloseSocket .

lpWSPConnect

Указатель на функцию LPWSPConnect .

lpWSPDuplicateSocket

Указатель на функцию WSPDuplicateSocket .

lpWSPEnumNetworkEvents

Указатель на функцию WSPEnumNetworkEvents .

lpWSPEventSelect

Указатель на функцию LPWSPEventSelect .

lpWSPGetOverlappedResult

Указатель на функцию LPWSPGetOverlappedResult .

lpWSPGetPeerName

Указатель на функцию.

lpWSPGetSockName

Указатель на функцию WSPGetSockName .

lpWSPGetSockOpt

Указатель на функцию LPWSPGetSockopt .

lpWSPGetQOSByName

Указатель на функцию WSPGetQOSByName .

lpWSPIoctl

Указатель на функцию LPWSPIoctl .

lpWSPJoinLeaf

Указатель на функцию LPWSPJoinLeaf .

lpWSPListen

Указатель на функцию LPWSPListen .

lpWSPRecv

Указатель на функцию LPWSPRecv .

lpWSPRecvDisconnect

Указатель на функцию WSPRecvDisconnect .

lpWSPRecvFrom

Указатель на функцию LPWSPRecvFrom .

lpWSPSelect

Указатель на функцию LPWSPSelect .

lpWSPSend

Указатель на функцию LPWSPSend .

lpWSPSendDisconnect

Указатель на функцию WSPSendDisconnect .

lpWSPSendTo

Указатель на функцию LPWSPSendTo .

lpWSPSetSockOpt

Указатель на функцию LPWSPSetSockOpt .

lpWSPShutdown

Указатель на функцию LPWSPShutdown .

lpWSPSocket

Указатель на функцию LPWSPSocket .

lpWSPStringToAddress

Указатель на функцию LPWSPStringToAddress .

Комментарии

Структура WSPPROC_TABLE содержит таблицу указателей на функции поставщика услуг, возвращаемые функцией WSPStartup .

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть ws2spi.h

См. также раздел

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

Запуск WSP

WSAStringToAddress