Struct windows_sys::Win32::Media::Multimedia::MMIOINFO
#[repr(C, packed(1))]pub struct MMIOINFO {Show 16 fields
pub dwFlags: u32,
pub fccIOProc: u32,
pub pIOProc: LPMMIOPROC,
pub wErrorRet: u32,
pub htask: HTASK,
pub cchBuffer: i32,
pub pchBuffer: *mut i8,
pub pchNext: *mut i8,
pub pchEndRead: *mut i8,
pub pchEndWrite: *mut i8,
pub lBufOffset: i32,
pub lDiskOffset: i32,
pub adwInfo: [u32; 3],
pub dwReserved1: u32,
pub dwReserved2: u32,
pub hmmio: HMMIO,
}
Expand description
Required features: "Win32_Foundation"
Fields§
§dwFlags: u32
§fccIOProc: u32
§pIOProc: LPMMIOPROC
§wErrorRet: u32
§htask: HTASK
§cchBuffer: i32
§pchBuffer: *mut i8
§pchNext: *mut i8
§pchEndRead: *mut i8
§pchEndWrite: *mut i8
§lBufOffset: i32
§lDiskOffset: i32
§adwInfo: [u32; 3]
§dwReserved1: u32
§dwReserved2: u32
§hmmio: HMMIO
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for MMIOINFO
impl !Send for MMIOINFO
impl !Sync for MMIOINFO
impl Unpin for MMIOINFO
impl UnwindSafe for MMIOINFO
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