#[repr(C)]
pub union FWP_VALUE0_0 {
Show 18 fields
pub uint8: u8,
pub uint16: u16,
pub uint32: u32,
pub uint64: *mut u64,
pub int8: i8,
pub int16: i16,
pub int32: i32,
pub int64: *mut i64,
pub float32: f32,
pub double64: *mut f64,
pub byteArray16: *mut FWP_BYTE_ARRAY16,
pub byteBlob: *mut FWP_BYTE_BLOB,
pub sid: *mut SID,
pub sd: *mut FWP_BYTE_BLOB,
pub tokenInformation: *mut FWP_TOKEN_INFORMATION,
pub tokenAccessInformation: *mut FWP_BYTE_BLOB,
pub unicodeString: PWSTR,
pub byteArray6: *mut FWP_BYTE_ARRAY6,
}
Expand description
Required features: "Win32_NetworkManagement_WindowsFilteringPlatform"
, "Win32_Foundation"
, "Win32_Security"
Fields
uint8: u8
uint16: u16
uint32: u32
uint64: *mut u64
int8: i8
int16: i16
int32: i32
int64: *mut i64
float32: f32
double64: *mut f64
byteArray16: *mut FWP_BYTE_ARRAY16
byteBlob: *mut FWP_BYTE_BLOB
sid: *mut SID
sd: *mut FWP_BYTE_BLOB
tokenInformation: *mut FWP_TOKEN_INFORMATION
tokenAccessInformation: *mut FWP_BYTE_BLOB
unicodeString: PWSTR
byteArray6: *mut FWP_BYTE_ARRAY6
Trait Implementations
impl Clone for FWP_VALUE0_0
impl Clone for FWP_VALUE0_0
impl Copy for FWP_VALUE0_0
Auto Trait Implementations
impl RefUnwindSafe for FWP_VALUE0_0
impl !Send for FWP_VALUE0_0
impl !Sync for FWP_VALUE0_0
impl Unpin for FWP_VALUE0_0
impl UnwindSafe for FWP_VALUE0_0
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