如何通过Windows API GetExtendedTCpTable检测新的TCP连接

时间:2011-07-22 06:29:44

标签: delphi winapi iphelper

我已经制作了一个App,用于观看本地PC的Active tcp / udp连接。现在,我的连接列表是静态的,我如何使它动态化?我尝试使用Timer事件,但GetExtendedTCPTable返回完整的连接列表。我只希望将新连接添加到我的listView中。是否有一些API可以做同样的事情?或者我是否必须手动跟踪所有连接,比较它们,然后添加到显示?

先谢谢

1 个答案:

答案 0 :(得分:0)

您可以先使用计时器将所有连接放入列表中,然后在下一个计时器周期使用另一个列表并比较它们并查看发生了哪些更改。我不认为这个问题存在一种优雅的方法。