套接口库函数参考(125)

2010-12-30 21:03:01 · 作者: · 浏览: 59152
WSAGetLastError()机制获得的错误代码是不能使用的,因为Windows Sockets DLL可能没有建立"上一错误"信息储存的客户数据区域.

 

关于Windows Sockets提供者的说明:

       每一个Windows Sockets应用程序必须在进行其它Windows Sockets API调用前进行WSAStartup()调用.这样,本函数就可以用于初始化的目的.

       进一步的说明在WSACleanup()的说明中有讨论.

 

错误代码:

       WSASYSNOTREADY      指出网络通信依赖的网络子系统还没有准备好.

                     WSAVERNOTSUPPORTED  所需的Windows Sockets API的版本未由特定的Windows Sockets实现提供.

       WSAEINVAL                   应用程序指出的Windows Sockets版本不被该DLL支持.

 

参见:

       send(), sendto(), WSACleanup()

 

5.3.16 WSAUnhookBlockingHook()

简述:

       恢复缺省的阻塞钩子函