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

2010-12-30 21:01:20 · 作者: · 浏览: 31723
     在调用本API之前应成功调用WSAStartup()

WSAENETDOWN               网络子系统失效。

WSA_NOT_ENOUGH_MEMORY      无足够内存创建事件对象。

 

另请参阅:  WSACloseEvent(), WSAEnumNetworkEvents(),WSAEventSelect(), WSAGetOverlappedResult(),WSARecv(), WSARecvFrom(), WSAResetEvent(),WSASend(), WSASendTo(), WSASetEvent(),WSAWaitForMultipleEvents().

 

 

7.5 WSADuplicateSocket()

简述:为一个共享套接口创建一个新的描述字。

 

          #include <winsock2.h>

 

          SOCKET WSAAPI WSADuplicateSocket ( SOCKET s,

          WSATASK hTargetTask );

         

s:指定本地套接口描述字。

hTargetTask:指定使用共享套接口的目标任务的句柄。

 

返回值:

  若无错误发生,WSADuplicateSocket()返回新的套接口描述字。否则的话,将返回INVALID_SOCKET错误,应用程序可通过