pub trait IOfflineFilesSyncConflictHandler_Impl: Sized {
// Required method
fn ResolveConflict(
&self,
pszpath: &PCWSTR,
fstateknown: u32,
state: OFFLINEFILES_SYNC_STATE,
fchangedetails: u32,
pconflictresolution: *mut OFFLINEFILES_SYNC_CONFLICT_RESOLVE,
ppsznewname: *mut PWSTR,
) -> Result<()>;
}
Required Methods§
fn ResolveConflict( &self, pszpath: &PCWSTR, fstateknown: u32, state: OFFLINEFILES_SYNC_STATE, fchangedetails: u32, pconflictresolution: *mut OFFLINEFILES_SYNC_CONFLICT_RESOLVE, ppsznewname: *mut PWSTR, ) -> Result<()>
Object Safety§
This trait is not object safe.