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§