如何以编程方式永久删除防火墙检查程序

时间:2012-01-03 23:50:06

标签: c++ windows-xp windows-firewall

我有一个应用程序,它使用UDP协议从同一台机器上运行的另一个应用程序发送和接收数据。每次我重新启动计算机后打开程序时,防火墙都会告诉我它已被阻止,并询问我是否要允许访问。有没有办法以编程方式永久地将此程序添加到“受信任”用户列表,以便此对话框停止弹出,因此我的用户不必手动更改其计算机上的任何内容?

该应用程序在VC ++ 2005中,我正在运行Windows XP SP3。我还需要能在Windows 7上运行的东西,因为我们可能很快就会更新。

1 个答案:

答案 0 :(得分:1)

将套接字绑定到127.0.0.1或:: 1而不是0.0.0.0或::并且防火墙不会阻止您。