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 }