98发广播消息可以,2000却不行,小生先行谢过了
部份代码如下:
CAsyncSocket* pSendSock;
pSendSock = new CAsyncSocket();
if(pSendSock->Create(0,SOCK_DGRAM))
{
char rebuf[50];
pSendSock->SetSockOpt(SO_BROADCAST,rebuf,sizeof(rebuf));
int test = 100;
int sendlength=pSendSock->SendTo((char*)&test,sizeof(int),3009,NULL);
...
}
在两台98间工作正常
但98和2000间,98向2000发广播消息可以,2000发98发广播消息却不行