套接口库函数参考(八十三)

2010-12-30 21:03:01 · 作者: · 浏览: 59235
      意义

       FD_READ 欲接收读准备好的通知.

       FD_WRITE    欲接收写准备好的通知.

       FD_OOB  欲接收带边数据到达的通知.

       FD_ACCEPT   欲接收将要连接的通知.

       FD_CONNECT  欲接收已连接好的通知.

       FD_CLOSE    欲接收套接口关闭的通知.

      

       启动一个WSAAsyncSelect()将使为同一个套接口启动的所有先前的WSAAsyncSelect()作废. 例如,要接收读写通知,应用程序必须同时用FD_READFD_WRITE调用WSAAsyncSelect(),如下:

       rc = WSAAsyncSelect(s, hWnd, wMsg, FD_READ|FD_WRITE);

       对不同的事件区分不同的消息是不可能的.下面的代码将不会工作;第二个调用将会使第一次调用的作用失效,只有FD_WRITE会通过wMsg2消息通知到.

                     rc = WSAAsyncSelect(s, hWnd, w