各位,请问加入一个组播组的函数是什么。(30分)

  • 主题发起人 主题发起人 tsljc
  • 开始时间 开始时间
T

tsljc

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么我用WSAJoinLeaf函数不行,winsock中根本就没有这个函数,我该怎么办?
 
WSAJoinLeaf函数是winsock2里面的。 WSAJoinLeaf()函数用来加入一个叶子节点到多址广播会话,其函数原型为:
SOCKET WSAAPI WSAJoinLeaf ( SOCKET s, const struct sockaddr FAR * name, int namelen, LPWSABUF lpCallerData, LPWSABUF lpCalleeData, LPQOS lpSQOS, LPQOS lpGQOS, DWORD dwFlags );

 
你用的可能是winsock1,你试试这个
setsockopt(s,ipproto_ip,ip_add_membership,@ipmr,@len);
注意ip_add_membership这个参数就是加入一个组播组的.
 
接受答案了.
 
后退
顶部