iocp udp 在获得完成端口状态后,试用readfile能够得到数据,但是无法获取发送数据段IP地址,而且效率不高,顾使用WSARecvFrom,
int ret =WSARecvFrom(pServer->g_hSocket,
&(DataBuff),
1,
&(recnum),
&lpFlags,
(SOCKADDR*) & (remoteAddr),
&(remoteAddrLen),
&(Overlapped),
NULL);
但是返回错误代码10045,WSAENOTSUPPORT 请问如何解决,谢谢!
int ret =WSARecvFrom(pServer->g_hSocket,
&(DataBuff),
1,
&(recnum),
&lpFlags,
(SOCKADDR*) & (remoteAddr),
&(remoteAddrLen),
&(Overlapped),
NULL);
但是返回错误代码10045,WSAENOTSUPPORT 请问如何解决,谢谢!
解决方案 »
- directinput
- 问个截屏算法的思路.不是代码问题,是思路问题
- 写sql 语句时遇到的问题
- 简单的问题:如何获得两个datetime picker的相互操作?
- 感谢大家对我的支持~~~!!!特别是毛毛老师和小三版主!
- 请问DDK的HidD_GetAttributes()函数在那个lib中?
- ListView怎样得到当前选择的ListItem?
- sdi程序,用多媒体定时器的callback向view发消息,软件退出时出错
- 请教!如何将数据库中的 OLE对象 读出 并写入文件?
- 有Delphi中开发、使用COM/DCOM的问题。
- 仿CS源码的问题,散分100!
- 在左键按下消息中 判断哪个按钮按下
WSABUF DataBuff;
DataBuff.len = 1024;
DataBuff.buf = ReadBuffer;unsigned long recnum = 1024;SOCKADDR_IN remoteAddr;int remoteAddrLen = sizeof(remoteAddr);OVERLAPPED Overlapped;
Overlapped.hEvent =pServer->g_hReadEvent;
Overlapped.Offset =0;
Overlapped.OffsetHigh =0;
Overlapped.Internal =0;
Overlapped.InternalHigh =0;