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

2010-12-30 21:01:20 · 作者: · 浏览: 31760

           LPQOS lpSQOS, LPQOS lpGQOS, int iFlags );

 

         

s:标识一个多点套接口的描述字。

name:将与套接口连接的远端名字。

namelen:名字长度。

lpCallerData:一个指针,指向多点会晤创建时传送给远端的用户数据。

lpCalleeData:一个指针,指向多点会晤创建时从远端传送回来的用户数据。

lpSQOS:一个指向套接口s的流描述的指针,每个方向一个。

lpGQOS:一个指向套接口组(如果存在)流描述的指针。

iFlags:标志位,用于指定套接口作为发送者。接收者或身兼二者。

 

返回值:若无错误发生,WSAJoinLeaf()返回新创建的多点套接口的描述字。否则的话,将返回INVALID_SOCKET错误,应用程序可通过WSAGetLastError()来获取相应的错误代码。

 

错误代码:

WSANOTINITIALISED              在调用本API之前应成功调用WSAStartup()

WSAENETDOWN               网络子系统失效。

WSAEADDRINUSE             指定的地址已经在使用中。

WSAEINTR                 &nb