Trait windows::Win32::System::WindowsSync::ICoreFragment_Impl

pub trait ICoreFragment_Impl: Sized {
    // Required methods
    fn NextColumn(
        &self,
        pchangeunitid: *mut u8,
        pchangeunitidsize: *mut u32,
    ) -> Result<()>;
    fn NextRange(
        &self,
        pitemid: *mut u8,
        pitemidsize: *mut u32,
        piclockvector: *mut Option<IClockVector>,
    ) -> Result<()>;
    fn Reset(&self) -> Result<()>;
    fn GetColumnCount(&self, pcolumncount: *mut u32) -> Result<()>;
    fn GetRangeCount(&self, prangecount: *mut u32) -> Result<()>;
}

Required Methods§

fn NextColumn( &self, pchangeunitid: *mut u8, pchangeunitidsize: *mut u32, ) -> Result<()>

fn NextRange( &self, pitemid: *mut u8, pitemidsize: *mut u32, piclockvector: *mut Option<IClockVector>, ) -> Result<()>

fn Reset(&self) -> Result<()>

fn GetColumnCount(&self, pcolumncount: *mut u32) -> Result<()>

fn GetRangeCount(&self, prangecount: *mut u32) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§