我在Windows(Win7)上有一个非常大的C ++服务器应用程序。它编译得很好并且运行得很好,但有时IP连接失败。
我怀疑是对Winsock API的一些调用会得到错误的参数,而不是所有结果代码都会被正确检查。
有没有办法跟踪所有对Winsock API的调用,包括参数,所以我可以检查它们是否有失败的连接?可能与Linux上的strace相似吗?
答案 0 :(得分:5)
由于您运行的是Windows 7,因此可以使用自Vista以来可用的Winsock Tracing工具。
答案 1 :(得分:3)
此应用程序提供完整的API调用跟踪检查http://www.sstinc.com/winsock.html