Windows Sockets 2扩展库函数简要参考(五十四)

2010-12-30 21:01:20 · 作者: · 浏览: 31727
, getsockname(),getsockopt(), setsockopt(), listen(), recv(),recvfrom(), select(), send(), sendto(),shutdown(), ioctlsocket().

 

 

7.26 WSAWaitForMultipleEvents()

简述:只要指定事件对象中的一个或全部处于有信号状态,或者超时间隔到,则返回。

 

          #include <winsock2.h>

 

          DWORD WSAAPI WSAWaitForMultipleEvents( DWORD

          cEvents,

          const WSAEVENT FAR * lphEvents, BOOL fWaitAll,

          DWORD dwTimeout,

          BOOL fAlertable );

 

cEvents:指出lphEvents所指数组中事件对象句柄的数目。事件对象句柄的最大值为WSA_MAXIMUM_WAIT_EVENTS

lphEvents:指向一个事件对象句柄数组的指针。

fWaitAll:指定等待类型。若为真TRUE,则当lphEvents数组中的所有事件对象同时有信号时,函数返回。若为假FALSE,则当任意一个事件对象有信号时函数即返回。在后一种情况下,返回值指出是哪一个事件对象造成函数返回。

dwTimeout:指定超时时间间隔(