Windows系统如何修改tcp/ip协议的timeout时间?

elltrack 2014-11-10 01:55:41
在注册表中有DefaultTTL之类的信息,有么有DefaultTimeout或者类似的值?
...全文
1016 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
於黾 2014-11-11
  • 打赏
  • 举报
回复
timeout不是软件设置的吗 有writetimeout和readtimeout属性啊
於黾 2014-11-11
  • 打赏
  • 举报
回复
最简单的一个应用 执行ping的时候,可以填入参数,多少时间算超时,默认应该是4秒,也可以设置成500毫秒之类的 你想在注册表里给它设置成必须3秒超时吗
mjp1234airen4385 2014-11-11
  • 打赏
  • 举报
回复
每个应用的timeout都不相同,你是想统一天下么?
孤独de猫 2014-11-10
  • 打赏
  • 举报
回复

           //设置socket心跳包
            tcp_keepalive ka = new tcp_keepalive()
            {
                onoff = 1,
                keepalivetime = Param._TIME_OUT,
                keepaliveinterval = Param._TIME_INTERVAL
            };

            byte[] byResult = new byte[256];
            return _socket.IOControl(IOControlCode.KeepAliveValues, StructToByte(ka), byResult);

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧