枚举 Windows 连接 [Win Api],该如何解决

枚举 Windows 连接 [Win Api] - C++ Builder / Windows SDK/API
怎么做出来类似Netstat 出来的连接列表一样的,用C/C++ ?
  应该有什么函数调用,

------解决方案--------------------
利用iphlpapi库内的GetTcpTable,GetUdpTable函数。

google "GetTcpTable"
------解决方案--------------------
在Form上添加一个ListView,点右键编辑列,添加6列,然后添加一个Button在窗体,分别在Form的OnCreate和OnDestory事件,以及Button的点击事件中添加以下代码:

C/C++ code
#include <iphlpapi.h>
#include <winsock.hpp>

#pragma link "C:\\Program Files\\Borland\\CBuilder6\\Lib\\Psdk\\iphlpapi.lib"

String strTcpState[] =
{
    "未知状态", "已经关闭", "监听中", "同步发送",
    "同步接收", "已建立", "FIN_WAIT", "FIN_WAIT2",
    "等待关闭", "正在关闭", "LAST_ACK", "超时", "DELETE_TCB"
};
static PMIB_TCPTABLE pTcpTable;
static PMIB_UDPTABLE pUdpTable;
//---------------------------------------
// 解析IP,根据IP地址获取主机名称
String __fastcall GetHost(UINT unIpAddr)
{
    PHostEnt pHostEnt;
    TInAddr iaInAddr