Trait windows::Win32::Graphics::Printing::IPrintReadStream_Impl

pub trait IPrintReadStream_Impl: Sized {
    // Required methods
    fn Seek(
        &self,
        dlibmove: i64,
        dworigin: u32,
        plibnewposition: *mut u64,
    ) -> Result<()>;
    fn ReadBytes(
        &self,
        pvbuffer: *mut c_void,
        cbrequested: u32,
        pcbread: *mut u32,
        pbendoffile: *mut BOOL,
    ) -> Result<()>;
}

Required Methods§

fn Seek( &self, dlibmove: i64, dworigin: u32, plibnewposition: *mut u64, ) -> Result<()>

fn ReadBytes( &self, pvbuffer: *mut c_void, cbrequested: u32, pcbread: *mut u32, pbendoffile: *mut BOOL, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§