如何使用C ++访问Windows Socket的TCP标志(特定的RST标志)

时间:2016-12-06 14:23:10

标签: sockets tcp winsock

我正在使用连接到数据库服务器的客户端应用程序(在C ++中,使用Windows套接字)。在客户端和服务器之间的数据传输期间,服务器发送RST数据包(WSAECONNRESET)。

是否可以读取TCP FLAGS (我想跟踪 RST标志的值以查看服务器何时发送它)使用C ++(没有使用原始套接字)??如果是,那么如何访问和读取RST标志(与套接字关联)值(设置或未设置)?

1 个答案:

答案 0 :(得分:1)

套接字没有TCP标志。 TCP段具有TCP标志。这些是通过错误代码提供的。 RST通过ECONNRESET提供。