C ++ Windows - 以编程方式检查软件是否访问互联网?

时间:2018-05-05 00:00:38

标签: c++ windows networking

假设我在Windows 8.1上使用C ++,并且我拥有该软件的窗口/进程的id。我可以检查这个软件是否连接到互联网?目的是检查软件是否可能做出可疑的事情。

1 个答案:

答案 0 :(得分:1)

您可以使用GetTcpTable2()(IPv4),GetTcp6Table2()(IPv6)或GetExtendedTcpTable()(IPv4和IPv6)来枚举活动的TCP套接字,并获取其拥有的进程ID。< / p>

您可以使用GetExtendedUdpTable()枚举活动的UDP套接字,并获取其拥有的进程ID。