如何使用Windows套接字读取TCP窗口大小?

时间:2009-11-04 12:26:56

标签: c windows sockets tcp

现在我正在开发一个用C语言编写的轻量级客户端/服务器应用程序来检查许多计算机通过交换机将TCP数据发送到服务器的问题。

我需要阅读一些流量控制变量,例如窗口大小,重新传输的数据包数量等。

在linux中,我使用getsockopt,我在这里阅读的方法:http://linuxgazette.net/136/pfeiffer.html,但我在windows socket api中找不到等效的方法。

1 个答案:

答案 0 :(得分:1)

如果您使用的是Vista或更高版本,那么GetPerTcpConnectionEStats()可能会为您提供所需内容。见这里:http://msdn.microsoft.com/en-us/library/bb485738(VS.85).aspx

但是,我从未使用过它,而且文档看起来更好......