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. |