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: 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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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