Skip to main content

count_rules

Function count_rules 

Source
pub fn count_rules() -> Result<i32, WindowsFirewallError>
Expand description

Retrieves the total number of firewall rules.

This function initializes COM, creates a firewall policy object, and fetches the total count of firewall rules.

§Returns

Returns a Result<i32, WindowsFirewallError> with the number of firewall rules if successful. In case of an error (e.g., COM initialization failure), it returns a WindowsFirewallError.

§Errors

This function may return a WindowsFirewallError if there is a failure during:

§Security

This function does not require administrative privileges.