社区
网络编程
帖子详情
求救!GetLastError()的返回值是2!!谁知道为什么!!
lee8308
2003-04-03 09:51:14
我在用CSocket频繁发送数据包时(大约1秒钟发送20次左右,每次的数据量大约10K,局域网),为什么经常出现send的返回值是-1,然后我用GetLastError()得到的错误提示是2!!MSDN和socket的头文件中都没有这个返回值呀?有人知道这是为什么吗?
...全文
2682
16
打赏
收藏
求救!GetLastError()的返回值是2!!谁知道为什么!!
我在用CSocket频繁发送数据包时(大约1秒钟发送20次左右,每次的数据量大约10K,局域网),为什么经常出现send的返回值是-1,然后我用GetLastError()得到的错误提示是2!!MSDN和socket的头文件中都没有这个返回值呀?有人知道这是为什么吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lee8308
2003-04-12
打赏
举报
回复
up
afc
2003-04-09
打赏
举报
回复
用WSAGetLastError函数
fbmsf
2003-04-09
打赏
举报
回复
2 ERROR_FILE_NOT_FOUND
tumin999
2003-04-04
打赏
举报
回复
2 - 系统找不到指定的文件。
yanhuahui
2003-04-04
打赏
举报
回复
同 wwwsq(wwwsq)
wwwsq
2003-04-04
打赏
举报
回复
VS Tools里面有个error lookup工具,可以查看错误代码对应的错误信息。
wwwsq
2003-04-04
打赏
举报
回复
1
2 The system cannot find the file specified. ERROR_FILE_NOT_FOUND
意思是没有找到你指定的文件。
lee8308
2003-04-04
打赏
举报
回复
我用Error lookup 查看过,我觉得用这个查socket的错误是不行的,比如WSAEWOULDBLOCK的实际值是10035,用Error lookup 查得的结果是"系统检测到在一个调用中尝试使用指针参数时的无效指针地址。" 显然是不对的.另外,我用WSAGetlastError()查看过了,得到的错误还是 2!!
blh
2003-04-04
打赏
举报
回复
大约1秒钟发送20次左右,每次的数据量大约10K,局域网
这点数据还算繁忙???
看看你的程序有关socket控制的语句是不是有错误
lee8308
2003-04-04
打赏
举报
回复
我用的是CSocket的川行化方法实现数据的接受的(CSocketFile),但是Send端用的是直接的Send(),有关系吗?谁能给我一个确定的答案?我觉得是没有关系的。因为值不过是发送于接受的关系,具体的实现方法是无所谓的。错误码2应该是ERROR_FILE_NOT_FOUND。不知道为什么会出这种错。我在发送端没有用CSocketFile文件操作呀
用户 昵称
2003-04-04
打赏
举报
回复
socket 错误用WSAGetlastError()察看比较好。
lee8308
2003-04-04
打赏
举报
回复
我几乎看遍了所有的相关的头文件,可是还是没有查到GetLastError()的返回值是2到底是怎么定义的。有谁能帮我查一下2到底是怎么定义的?是什么原因引起的??急!!!!!!!!!!!
wuqingguo
2003-04-04
打赏
举报
回复
用MFC的类建立的套接字都是非阻塞的,所有会报WSAEWOULDBLOCK。
wuqingguo
2003-04-04
打赏
举报
回复
用WSAGetLastError,然后到Winsock2.h里查具体的错误定义。例如10035是:WSAEWOULDBLOCK
wwwsq
2003-04-04
打赏
举报
回复
socket错误代码的含义,可以到msdn里面查“error codes”,会有七八个,选择platform什么什么的那项。
里面有两部分内容,一部分是系统错误代码,一部分是socket错误代码。
augsnake
2003-04-03
打赏
举报
回复
用
WSAGetLastError()
查看错误
紧急
求救
!那位大哥帮我看看这个程序,注解详细一点!我把分数全部个他!
我们是一家做通信收费系统的。我刚进公司,经理让我看看这些源代码,顺便给加上注释!郁闷,以前没有用过!编译平台是:C++Builder6。------------------------------------------------------------------------------------------------------------------------------以下是文档
系统:Shell和GDI Thread和杂项等
Q如何判断是文件,还是目录?急!! T请各位高手指教,在c 语言中,用程序怎样判断要操作的是一个目录还是一个文件?在c语言中要调用api函数时许包含什么头文件?具体要用到什么函数请多多帮忙!!谢谢!!APathIsDirectory#include Q用程序怎么打印一个Word或者RTF文档啊? T比如有C:/a.rtf我怎么可以把它送到打印机打出来呢?AShellExecute C:/a.rtf
基础
各位兄弟,在SDK编程中如果实现窗口分割呢?请问怎么得到一个函数的执行时间,单位毫秒!如何调试asp组件呀。用vc++调试编制的组件怎样画一个箭头?高分请教如何限制程序运行的方法?求助:通过编程DirectX抓屏------>masterz:再麻烦你一下,谢谢熟悉RichEdit的朋友过来看一下,RichEdit的几个问题.如何对 I/O 端口进行操作?有了该问题就有了思考(100分 献礼!)如何
Kinect桥接OpenCV代码简介Kinect Bridge With OpenCV
Kinect桥接OpenCV代码简介KinectBridge With OpenCV Kinect Bridge With MATLAB & OpenCV简介文档和项目下载 驱动版本:Kinect forWindows SDK v1.7 项目名称:KinectBridgeWithOpenCVBasics-D2D 编程语言:C++ 程序配置和运行 安装程序后,在文件夹Kinec
调用Win32 API netapi32.dll 实现UNC(网络共享)连接的管理(一)
本章将使用Win32 API netapi32.dll 实现UNC的 连接授权, 断开连接, 获取UNC连接状态三项功能. 一. 首先导入DLL文件:#region Register Win32 DLL File netapi32.dll //导入连接授权函数NetUseAdd [DllImport("netapi32", CharSet = CharSet.Auto, S...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章