private INetFwOpenPort MakePortException(DataRow dr)
 {
     return FirewallObjectHelper.NewOpenPortObject(dr.Value<string>("Name"), dr.Value<bool>("On"), dr.Value<string>("Local Ports"), dr.Value<string>("Remote IP"), dr.Value<ProtocolTypeEnum>("Protocol"));
 }
 private INetFwAuthorizedApplication MakeApplicationException(DataRow dr)
 {
     return FirewallObjectHelper.NewAuthorizedApplication(dr.Value<string>("Name"), dr.Value<string>("Program"), dr.Value<bool>("On"), dr.Value<string>("Remote IP"));
     //TODO: Scope and IP version
 }