社区
网络编程
帖子详情
关于WSASend的问题
herofyf
2005-08-16 07:03:44
我新建了一个socket并用setsocketop设置了SO_SNDBUF的大小为4096,
其中有用WSAEventSelect对这个socket的操作!
最后当我用WSASend发送了一个8096 的buffer时,我只调用了一次就能将这么大的缓冲一次能发送出去,我一开始以为要用WSASend两次呢!为什么一次就能发送完呢?谢谢
...全文
153
4
打赏
收藏
关于WSASend的问题
我新建了一个socket并用setsocketop设置了SO_SNDBUF的大小为4096, 其中有用WSAEventSelect对这个socket的操作! 最后当我用WSASend发送了一个8096 的buffer时,我只调用了一次就能将这么大的缓冲一次能发送出去,我一开始以为要用WSASend两次呢!为什么一次就能发送完呢?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DentistryDoctor
2005-08-17
打赏
举报
回复
详见WIndows网络编程p214
DentistryDoctor
2005-08-17
打赏
举报
回复
SO_SNDBUF是指缓冲区大小。如果大于SO_SNDBUF,那应该是直接发出去了,而没有缓存的过程.
lifengice0706
2005-08-17
打赏
举报
回复
你可以用sniffer抓一下包,问题就明白了。和上面的兄弟说的差不多。
dirdirdir3
2005-08-16
打赏
举报
回复
SO_SNDBUF这个只是发送缓存的大小,WSASend的时候的数据可能另外有地方放的.
hook+W
SAS
end
源码
【标题】"hook+W
SAS
end
源码"指的是一个针对W
SAS
end
函数的钩子(hook)技术实现的源代码包。在计算机编程中,钩子是一种机制,允许程序员拦截和处理系统调用,例如网络通信中的W
SAS
end
函数。W
SAS
end
是Windows Socket ...
易语言hook W
SAS
end
6. **错误处理**:在hook过程中可能会出现各种错误,如权限不足、内存
问题
等,因此必须要有完善的错误处理机制,确保程序的稳定性和安全性。 7. **调试与测试**:在实际应用中,务必进行充分的测试,确保hook功能的...
远程s
end
/W
SAS
end
拦截和发包
无需注入,远程拦截\发送,s
end
和W
SAS
end
发包
hook+W
SAS
end
源码.zip
源码使用说明.txt文件很可能是对如何编译、运行和理解源码的指导,可能包含了设置调试环境、导入必要的库、调用`hook`函数的示例代码,以及可能出现的
问题
和解决方法。在学习这段源码时,建议首先阅读这份说明,按照...
css.rar_W
SAS
end
_W
SAS
end
To与S
end
_W
SAS
end
to_recvfrom_w
sas
end
pudn
主要有调整的处理接口TCP组的有 s
end
W
SAS
end
UDP组的是 s
end
to recvfrom W
SAS
end
to WSARecvfrom 下面的这四个发出封包接口参数二,封包地址,数据类型为整数型,1.8版模块需要选中参考项,原1.5版无需选参考 s
end
...
网络编程
18,358
社区成员
64,164
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章