Translating the Authored Firewall Policy into API Calls
The INetFwRule interface provides access to the properties of a rule. All the examples provided below will make use of it. You should familiarize yourself with it before reading further.
The following table presents the rule properties exposed by INetFwRule interface.
INetFwRule Property | Comment |
---|---|
Action | Accesses the Action property of this rule. |
Enabled | Accesses the Enabled property for this rule. |
ApplicationName | Accesses the ApplicationName property for this rule. |
Description | Accesses the Description property for this rule. |
Direction | Accesses the Direction property for this rule. |
EdgeTraversal | Accesses the EdgeTraversal property for this rule. |
Grouping | Accesses the Grouping property for this rule. |
IcmpTypesAndCodes | Accesses the IcmpTypesAndCodes property for this rule. |
Interfaces | Accesses the Interfaces property for this rule. |
InterfaceTypes | Accesses the InterfaceTypes property for this rule. |
LocalAddresses | Accesses the LocalAddresses property for this rule. |
LocalPorts | Accesses the LocalPorts property of this rule. |
Name | Accesses the Name property for this rule. |
Profiles | Accesses the Profiles property for this rule. |
Protocol | Accesses the Protocol property for this rule. |
RemoteAddresses | Accesses the RemoteAddresses property of this rule. |
RemotePorts | Accesses the RemotePorts property for this rule. |
ServiceName | Accesses the ServiceName property for this rule. |