如何使用Delphi断开任何进程与Internet的连接?

如何使用Delphi断开任何进程与Internet的连接?,delphi,networking,process,Delphi,Networking,Process,如何断开任何进程与Internet的连接?PID进程和IP(本地/远程)是已知的。听起来您想要控制哪些应用程序可以访问网络/互联网 如果您只想选择哪些应用程序可以访问网络或使用哪些协议,我推荐任何免费或商用防火墙产品 如果您需要更多的控制,例如断开给定进程/协议的现有连接,我不知道有什么简单的API调用。这将意味着更多的努力,但你可以使用一个。如果应用程序使用此代理访问外部世界,您可以添加断开特定连接的功能。您可以终止进程本身,或断开网卡与网络的连接(但后者会影响机器上的所有进程)。AFIK大多

如何断开任何进程与Internet的连接?PID进程和IP(本地/远程)是已知的。

听起来您想要控制哪些应用程序可以访问网络/互联网

如果您只想选择哪些应用程序可以访问网络或使用哪些协议,我推荐任何免费或商用防火墙产品


如果您需要更多的控制,例如断开给定进程/协议的现有连接,我不知道有什么简单的API调用。这将意味着更多的努力,但你可以使用一个。如果应用程序使用此代理访问外部世界,您可以添加断开特定连接的功能。

您可以终止进程本身,或断开网卡与网络的连接(但后者会影响机器上的所有进程)。AFIK大多数当前的软件防火墙不允许仅在请求新连接时对现有连接应用规则更改

你介意详细说明你到底想做什么吗?因为有很多方法可以做到这一点,从简单的防火墙开始。