#[repr(C)]pub struct MINIDRV_TRANSFER_CONTEXT {Show 27 fields
pub lSize: i32,
pub lWidthInPixels: i32,
pub lLines: i32,
pub lDepth: i32,
pub lXRes: i32,
pub lYRes: i32,
pub lCompression: i32,
pub guidFormatID: GUID,
pub tymed: i32,
pub hFile: isize,
pub cbOffset: i32,
pub lBufferSize: i32,
pub lActiveBuffer: i32,
pub lNumBuffers: i32,
pub pBaseBuffer: *mut u8,
pub pTransferBuffer: *mut u8,
pub bTransferDataCB: BOOL,
pub bClassDrvAllocBuf: BOOL,
pub lClientAddress: isize,
pub pIWiaMiniDrvCallBack: IWiaMiniDrvCallBack,
pub lImageSize: i32,
pub lHeaderSize: i32,
pub lItemSize: i32,
pub cbWidthInBytes: i32,
pub lPage: i32,
pub lCurIfdOffset: i32,
pub lPrevIfdOffset: i32,
}
Expand description
Required features: "Win32_Devices_ImageAcquisition"
, "Win32_Foundation"
Fields
lSize: i32
lWidthInPixels: i32
lLines: i32
lDepth: i32
lXRes: i32
lYRes: i32
lCompression: i32
guidFormatID: GUID
tymed: i32
hFile: isize
cbOffset: i32
lBufferSize: i32
lActiveBuffer: i32
lNumBuffers: i32
pBaseBuffer: *mut u8
pTransferBuffer: *mut u8
bTransferDataCB: BOOL
bClassDrvAllocBuf: BOOL
lClientAddress: isize
pIWiaMiniDrvCallBack: IWiaMiniDrvCallBack
lImageSize: i32
lHeaderSize: i32
lItemSize: i32
cbWidthInBytes: i32
lPage: i32
lCurIfdOffset: i32
lPrevIfdOffset: i32
Trait Implementations
impl Clone for MINIDRV_TRANSFER_CONTEXT
impl Clone for MINIDRV_TRANSFER_CONTEXT
impl Copy for MINIDRV_TRANSFER_CONTEXT
Auto Trait Implementations
impl RefUnwindSafe for MINIDRV_TRANSFER_CONTEXT
impl !Send for MINIDRV_TRANSFER_CONTEXT
impl !Sync for MINIDRV_TRANSFER_CONTEXT
impl Unpin for MINIDRV_TRANSFER_CONTEXT
impl UnwindSafe for MINIDRV_TRANSFER_CONTEXT
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