Skip to main content

Module filter_enum

Module filter_enum 

Source
Expand description

WFP Filter Enumeration

Enumerate active WFP filters in the system. Useful for debugging, auditing, and discovering filters from other firewall software.

§Example

use windows_wfp::{WfpEngine, FilterEnumerator, FilterInfo};

let engine = WfpEngine::new()?;
let filters: Vec<FilterInfo> = FilterEnumerator::all(&engine)?;

for filter in &filters {
    println!("{}: {} ({:?})", filter.id, filter.name, filter.action);
}

Structs§

FilterEnumerator
Enumerates WFP filters from the system
FilterInfo
Information about an active WFP filter

Enums§

FilterAction
Action type of a WFP filter