TCP_CONNECTION_OFFLOAD_STATE 枚举 (tcpmib.h)

TCP_CONNECTION_OFFLOAD_STATE枚举定义 TCP 连接的可能的 TCP 卸载状态。

语法

typedef enum {
  TcpConnectionOffloadStateInHost,
  TcpConnectionOffloadStateOffloading,
  TcpConnectionOffloadStateOffloaded,
  TcpConnectionOffloadStateUploading,
  TcpConnectionOffloadStateMax
} TCP_CONNECTION_OFFLOAD_STATE, *PTCP_CONNECTION_OFFLOAD_STATE;

常量

 
TcpConnectionOffloadStateInHost
TCP 连接当前由本地计算机上的网络堆栈拥有,未卸载
TcpConnectionOffloadStateOffloading
TCP 连接正在卸载,但卸载尚未完成。
TcpConnectionOffloadStateOffloaded
TCP 连接卸载到网络接口控制器。
TcpConnectionOffloadStateUploading
TCP 连接正在上传回本地计算机上的网络堆栈,但从恢复状态到主机的过程尚未完成。
TcpConnectionOffloadStateMax
TCP_CONNECTION_OFFLOAD_STATE枚举类型的最大值。 对于可能的 TCP 连接卸载状态,这不是法定值。

注解

TCP_CONNECTION_OFFLOAD_STATE枚举在 Windows Server 2003 及更高版本上定义。

在为 Windows Vista 及更高版本发布的 Microsoft Windows 软件开发工具包 (Windows SDK) (SDK) 上,头文件的组织方式已更改,TCP_CONNECTION_OFFLOAD_STATE枚举在 Tcpmib.h 头文件中定义,而不是 Iprtrmib.h 头文件中定义。 请注意,Tcpmib.h 头文件会自动包含在 Iphlpapi.h 头文件中的 Iprtrmib.h 中。 不应直接使用 Tcpmib.hIprtrmib.h 头文件。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 tcpmib.h (包括 Iphlpapi.h)

另请参阅

GetTcp6Table

GetTcp6Table2

MIB_TCP6ROW2

MIB_TCP6TABLE2

MIB_TCPROW2

MIB_TCPTABLE2