TCP_TABLE_CLASS 枚举 (iprtrmib.h)
TCP_TABLE_CLASS枚举定义一组值,这些值用于指示调用 GetExtendedTcpTable 返回的表的类型。
语法
typedef enum _TCP_TABLE_CLASS {
TCP_TABLE_BASIC_LISTENER,
TCP_TABLE_BASIC_CONNECTIONS,
TCP_TABLE_BASIC_ALL,
TCP_TABLE_OWNER_PID_LISTENER,
TCP_TABLE_OWNER_PID_CONNECTIONS,
TCP_TABLE_OWNER_PID_ALL,
TCP_TABLE_OWNER_MODULE_LISTENER,
TCP_TABLE_OWNER_MODULE_CONNECTIONS,
TCP_TABLE_OWNER_MODULE_ALL
} TCP_TABLE_CLASS, *PTCP_TABLE_CLASS;
常量
TCP_TABLE_BASIC_LISTENER 一个 MIB_TCPTABLE 表,其中包含所有侦听 (只接收本地计算机上) TCP 终结点的表将返回到调用方。 |
TCP_TABLE_BASIC_CONNECTIONS 包含本地计算机上所有已连接的 TCP 终结点的 MIB_TCPTABLE 表将返回到调用方。 |
TCP_TABLE_BASIC_ALL 包含本地计算机上所有 TCP 终结点的 MIB_TCPTABLE 表将返回到调用方。 |
TCP_TABLE_OWNER_PID_LISTENER 包含本地计算机上仅接收 ) TCP 终结点的所有侦听 (MIB_TCPTABLE_OWNER_PID或MIB_TCP6TABLE_OWNER_PID将返回到调用方。 |
TCP_TABLE_OWNER_PID_CONNECTIONS 包含本地计算机上所有已连接 TCP 终结点的结构MIB_TCPTABLE_OWNER_PID或MIB_TCP6TABLE_OWNER_PID将返回到调用方。 |
TCP_TABLE_OWNER_PID_ALL 包含本地计算机上所有 TCP 终结点的MIB_TCPTABLE_OWNER_PID或MIB_TCP6TABLE_OWNER_PID结构将返回到调用方。 |
TCP_TABLE_OWNER_MODULE_LISTENER MIB_TCPTABLE_OWNER_MODULE或MIB_TCP6TABLE_OWNER_MODULE结构,该结构包含所有侦听 (仅接收本地计算机上的) TCP 终结点。 |
TCP_TABLE_OWNER_MODULE_CONNECTIONS 包含本地计算机上所有连接的 TCP 终结点的 MIB_TCPTABLE_OWNER_MODULE 或 MIB_TCP6TABLE_OWNER_MODULE 结构将返回到调用方。 |
TCP_TABLE_OWNER_MODULE_ALL 包含本地计算机上所有 TCP 终结点的 MIB_TCPTABLE_OWNER_MODULE 或 MIB_TCP6TABLE_OWNER_MODULE 结构将返回到调用方。 |
注解
在为 Windows Vista 及更高版本发布的 Microsoft Windows 软件开发工具包 (Windows SDK) (SDK) 上,头文件的组织已更改,TCP_TABLE_CLASS枚举在 Iprtrmib.h 头文件中定义,而不是在 Iphlpapi.h 头文件中定义。 请注意, Iprtrmib.h 头文件会自动包含在 Iphlpapi.h 头文件中。 永远不应直接使用 Iprtrmib.h 头文件。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista、Windows XP SP2 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008、Windows Server 2003 SP1 [仅限桌面应用] |
标头 | iprtrmib.h (包括 Iphlpapi.h) |