Trait windows::Win32::System::Search::IViewFilter_Impl
pub trait IViewFilter_Impl: Sized {
// Required methods
fn GetFilter(
&self,
haccessor: HACCESSOR,
pcrows: *mut usize,
pcompareops: *mut *mut u32,
pcriteriadata: *mut c_void,
) -> Result<()>;
fn GetFilterBindings(
&self,
pcbindings: *mut usize,
prgbindings: *mut *mut DBBINDING,
) -> Result<()>;
fn SetFilter(
&self,
haccessor: HACCESSOR,
crows: usize,
compareops: *const u32,
pcriteriadata: *const c_void,
) -> Result<()>;
}
Required Methods§
fn GetFilter( &self, haccessor: HACCESSOR, pcrows: *mut usize, pcompareops: *mut *mut u32, pcriteriadata: *mut c_void, ) -> Result<()>
fn GetFilterBindings( &self, pcbindings: *mut usize, prgbindings: *mut *mut DBBINDING, ) -> Result<()>
fn SetFilter( &self, haccessor: HACCESSOR, crows: usize, compareops: *const u32, pcriteriadata: *const c_void, ) -> Result<()>
Object Safety§
This trait is not object safe.