Trait windows::Win32::System::Search::IRowsetIndex_Impl
pub trait IRowsetIndex_Impl: Sized {
// Required methods
fn GetIndexInfo(
&self,
pckeycolumns: *mut usize,
prgindexcolumndesc: *mut *mut DBINDEXCOLUMNDESC,
pcindexpropertysets: *mut u32,
prgindexpropertysets: *mut *mut DBPROPSET,
) -> Result<()>;
fn Seek(
&self,
haccessor: HACCESSOR,
ckeyvalues: usize,
pdata: *const c_void,
dwseekoptions: u32,
) -> Result<()>;
fn SetRange(
&self,
haccessor: HACCESSOR,
cstartkeycolumns: usize,
pstartdata: *const c_void,
cendkeycolumns: usize,
penddata: *const c_void,
dwrangeoptions: u32,
) -> Result<()>;
}
Required Methods§
fn GetIndexInfo( &self, pckeycolumns: *mut usize, prgindexcolumndesc: *mut *mut DBINDEXCOLUMNDESC, pcindexpropertysets: *mut u32, prgindexpropertysets: *mut *mut DBPROPSET, ) -> Result<()>
fn Seek( &self, haccessor: HACCESSOR, ckeyvalues: usize, pdata: *const c_void, dwseekoptions: u32, ) -> Result<()>
fn SetRange( &self, haccessor: HACCESSOR, cstartkeycolumns: usize, pstartdata: *const c_void, cendkeycolumns: usize, penddata: *const c_void, dwrangeoptions: u32, ) -> Result<()>
Object Safety§
This trait is not object safe.