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_Media_Multimedia", "Win32_Foundation"
Fields
dwFlags: u32fccIOProc: u32pIOProc: LPMMIOPROCwErrorRet: u32htask: HTASKcchBuffer: i32pchBuffer: *mut i8pchNext: *mut i8pchEndRead: *mut i8pchEndWrite: *mut i8lBufOffset: i32lDiskOffset: i32adwInfo: [u32; 3]dwReserved1: u32dwReserved2: u32hmmio: HMMIOTrait 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
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