Struct windows::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,
}
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 Debug for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
impl Debug for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
impl Copy for FWPM_NET_EVENT_CLASSIFY_DROP_MAC0
impl Eq 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§
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