pub trait IOfflineFilesEventsFilter_Impl: Sized {
// Required methods
fn GetPathFilter(
&self,
ppszfilter: *mut PWSTR,
pmatch: *mut OFFLINEFILES_PATHFILTER_MATCH
) -> Result<()>;
fn GetIncludedEvents(
&self,
celements: u32,
prgevents: *mut OFFLINEFILES_EVENTS,
pcevents: *mut u32
) -> Result<()>;
fn GetExcludedEvents(
&self,
celements: u32,
prgevents: *mut OFFLINEFILES_EVENTS,
pcevents: *mut u32
) -> Result<()>;
}
Required Methods§
fn GetPathFilter( &self, ppszfilter: *mut PWSTR, pmatch: *mut OFFLINEFILES_PATHFILTER_MATCH ) -> Result<()>
fn GetIncludedEvents( &self, celements: u32, prgevents: *mut OFFLINEFILES_EVENTS, pcevents: *mut u32 ) -> Result<()>
fn GetExcludedEvents( &self, celements: u32, prgevents: *mut OFFLINEFILES_EVENTS, pcevents: *mut u32 ) -> Result<()>
Object Safety§
This trait is not object safe.