#[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,
}
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 Debug for FWPM_STATISTICS0
impl Debug for FWPM_STATISTICS0
§impl Default for FWPM_STATISTICS0
impl Default for FWPM_STATISTICS0
§impl PartialEq for FWPM_STATISTICS0
impl PartialEq for FWPM_STATISTICS0
impl Copy for FWPM_STATISTICS0
impl Eq 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§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more