The Windows Firewall API exposes the following interfaces.
| Purpose | |
|---|---|
| INetFwAuthorizedApplication | Provides access to the properties of an application that has been authorized to open ports in the firewall. |
| INetFwAuthorizedApplications | Provides access to a collection of applications authorized to open ports in the firewall. |
| INetFwIcmpSettings | Provides access to the settings controlling ICMP packets. |
| INetFwMgr | Provides access to the firewall settings for a computer. |
| INetFwOpenPort | Provides access to the properties of a port opened in the firewall. |
| INetFwOpenPorts | Provides access to a collection of ports opened in the firewall. |
| INetFwPolicy | Provides access to a firewall policy. |
| INetFwProfile | Provides access to a firewall settings profile. |
| INetFwRemoteAdminSettings | Provides access to the settings controlling Remote Administration. |
| INetFwService | Provides access to the properties of a service that may be authorized to listen through the firewall. |
| INetFwServices | Provides access to a collection of services that may be authorized to listen through the firewall. |
Related topics