MCPcopy Create free account
hub / github.com/PowerShell/DSC / remove_rule

Method remove_rule

resources/windows_firewall/src/firewall.rs:120–124  ·  view source on GitHub ↗
(&self, rule_name: &str)

Source from the content-addressed store, hash-verified

118 }
119
120 fn remove_rule(&self, rule_name: &str) -> Result<(), FirewallError> {
121 unsafe { self.rules.Remove(&BSTR::from(rule_name)) }
122 .map_err(|error| t!("firewall.ruleRemoveFailed", name = rule_name, error = error.to_string()).to_string())?;
123 Ok(())
124 }
125
126 fn create_rule_object(&self) -> Result<INetFwRule, FirewallError> {
127 unsafe { CoCreateInstance(&NetFwRule, None, CLSCTX_INPROC_SERVER) }

Callers 1

set_rulesFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected