#[repr(C)]pub struct FWPM_STATISTICS0 {Show 36 fields
pub numLayerStatistics: u32,
pub layerStatistics: *mut FWPM_LAYER_STATISTICS0,
pub inboundAllowedConnectionsV4: u32,
pub inboundBlockedConnectionsV4: u32,
pub outboundAllowedConnectionsV4: u32,
pub outboundBlockedConnectionsV4: u32,
pub inboundAllowedConnectionsV6: u32,
pub inboundBlockedConnectionsV6: u32,
pub outboundAllowedConnectionsV6: u32,
pub outboundBlockedConnectionsV6: u32,
pub inboundActiveConnectionsV4: u32,
pub outboundActiveConnectionsV4: u32,
pub inboundActiveConnectionsV6: u32,
pub outboundActiveConnectionsV6: u32,
pub reauthDirInbound: u64,
pub reauthDirOutbound: u64,
pub reauthFamilyV4: u64,
pub reauthFamilyV6: u64,
pub reauthProtoOther: u64,
pub reauthProtoIPv4: u64,
pub reauthProtoIPv6: u64,
pub reauthProtoICMP: u64,
pub reauthProtoICMP6: u64,
pub reauthProtoUDP: u64,
pub reauthProtoTCP: u64,
pub reauthReasonPolicyChange: u64,
pub reauthReasonNewArrivalInterface: u64,
pub reauthReasonNewNextHopInterface: u64,
pub reauthReasonProfileCrossing: u64,
pub reauthReasonClassifyCompletion: u64,
pub reauthReasonIPSecPropertiesChanged: u64,
pub reauthReasonMidStreamInspection: u64,
pub reauthReasonSocketPropertyChanged: u64,
pub reauthReasonNewInboundMCastBCastPacket: u64,
pub reauthReasonEDPPolicyChanged: u64,
pub reauthReasonProxyHandleChanged: u64,
}
Expand description
Required features: "Win32_NetworkManagement_WindowsFilteringPlatform"
Fields
numLayerStatistics: u32
layerStatistics: *mut FWPM_LAYER_STATISTICS0
inboundAllowedConnectionsV4: u32
inboundBlockedConnectionsV4: u32
outboundAllowedConnectionsV4: u32
outboundBlockedConnectionsV4: u32
inboundAllowedConnectionsV6: u32
inboundBlockedConnectionsV6: u32
outboundAllowedConnectionsV6: u32
outboundBlockedConnectionsV6: u32
inboundActiveConnectionsV4: u32
outboundActiveConnectionsV4: u32
inboundActiveConnectionsV6: u32
outboundActiveConnectionsV6: u32
reauthDirInbound: u64
reauthDirOutbound: u64
reauthFamilyV4: u64
reauthFamilyV6: u64
reauthProtoOther: u64
reauthProtoIPv4: u64
reauthProtoIPv6: u64
reauthProtoICMP: u64
reauthProtoICMP6: u64
reauthProtoUDP: u64
reauthProtoTCP: u64
reauthReasonPolicyChange: u64
reauthReasonNewArrivalInterface: u64
reauthReasonNewNextHopInterface: u64
reauthReasonProfileCrossing: u64
reauthReasonClassifyCompletion: u64
reauthReasonIPSecPropertiesChanged: u64
reauthReasonMidStreamInspection: u64
reauthReasonSocketPropertyChanged: u64
reauthReasonNewInboundMCastBCastPacket: u64
reauthReasonEDPPolicyChanged: u64
reauthReasonProxyHandleChanged: u64
Trait Implementations
impl Clone for FWPM_STATISTICS0
impl Clone for FWPM_STATISTICS0
impl Copy for FWPM_STATISTICS0
Auto Trait Implementations
impl RefUnwindSafe for FWPM_STATISTICS0
impl !Send for FWPM_STATISTICS0
impl !Sync for FWPM_STATISTICS0
impl Unpin for FWPM_STATISTICS0
impl UnwindSafe for FWPM_STATISTICS0
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more