Struct win_sys::FileSystem::FH_OVERLAPPED [−][src]
#[repr(C)]pub struct FH_OVERLAPPED {
pub Internal: usize,
pub InternalHigh: usize,
pub Offset: u32,
pub OffsetHigh: u32,
pub hEvent: HANDLE,
pub pfnCompletion: Option<unsafe extern "system" fn(*mut FIO_CONTEXT, *mut ManuallyDrop<FH_OVERLAPPED>, u32, u32)>,
pub Reserved1: usize,
pub Reserved2: usize,
pub Reserved3: usize,
pub Reserved4: usize,
}Expand description
Required features: Win32_Storage_FileSystem, Win32_Foundation
Fields
Internal: usizeInternalHigh: usizeOffset: u32OffsetHigh: u32hEvent: HANDLEpfnCompletion: Option<unsafe extern "system" fn(*mut FIO_CONTEXT, *mut ManuallyDrop<FH_OVERLAPPED>, u32, u32)>Reserved1: usizeReserved2: usizeReserved3: usizeReserved4: usizeTrait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for FH_OVERLAPPED
impl Send for FH_OVERLAPPED
impl Sync for FH_OVERLAPPED
impl Unpin for FH_OVERLAPPED
impl UnwindSafe for FH_OVERLAPPED
Blanket Implementations
Mutably borrows from an owned value. Read more