套接口库函数参考(104)

2010-12-30 21:03:01 · 作者: · 浏览: 59191
. 函数WSASetBlockingHook()为应用程序提供了在"阻塞"时执行自己的程序,来代替缺省的函数.

       当一个应用程序调用了一个阻塞的Windows Sockets API操作时,Windows Sockets的实现启动该操作,然后进入了和下列伪代码相似的循环:

 

                for(;;) {

                        /* flush messages for good user response */

                        while(BlockingHook())

                                   ;

                        /* check for WSACancelBlockingCall() */

 &nbs