Struct windows_sys::Win32::NetworkManagement::WindowsFilteringPlatform::FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
[−]#[repr(C)]pub struct FWPM_NET_EVENT_CLASSIFY_DROP_MAC0 {Show 19 fields
pub localMacAddr: FWP_BYTE_ARRAY6,
pub remoteMacAddr: FWP_BYTE_ARRAY6,
pub mediaType: u32,
pub ifType: u32,
pub etherType: u16,
pub ndisPortNumber: u32,
pub reserved: u32,
pub vlanTag: u16,
pub ifLuid: u64,
pub filterId: u64,
pub layerId: u16,
pub reauthReason: u32,
pub originalProfile: u32,
pub currentProfile: u32,
pub msFwpDirection: u32,
pub isLoopback: BOOL,
pub vSwitchId: FWP_BYTE_BLOB,
pub vSwitchSourcePort: u32,
pub vSwitchDestinationPort: u32,
}
Expand description
Required features: "Win32_NetworkManagement_WindowsFilteringPlatform"
, "Win32_Foundation"
Fields
localMacAddr: FWP_BYTE_ARRAY6
remoteMacAddr: FWP_BYTE_ARRAY6
mediaType: u32
ifType: u32
etherType: u16
ndisPortNumber: u32
reserved: u32
vlanTag: u16
ifLuid: u64
filterId: u64
layerId: u16
reauthReason: u32
originalProfile: u32
currentProfile: u32
msFwpDirection: u32
isLoopback: BOOL
vSwitchId: FWP_BYTE_BLOB
vSwitchSourcePort: u32
vSwitchDestinationPort: u32
Trait Implementations
impl Clone for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
impl Clone for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
impl Copy for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
Auto Trait Implementations
impl RefUnwindSafe for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
impl !Send for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
impl !Sync for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
impl Unpin for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
impl UnwindSafe for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
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