pub trait IOfflineFilesSyncProgress_Impl: Sized + IOfflineFilesProgress_Impl {
// Required methods
fn SyncItemBegin(
&self,
pszfile: &PCWSTR,
) -> Result<OFFLINEFILES_OP_RESPONSE>;
fn SyncItemResult(
&self,
pszfile: &PCWSTR,
hrresult: HRESULT,
perrorinfo: Option<&IOfflineFilesSyncErrorInfo>,
) -> Result<OFFLINEFILES_OP_RESPONSE>;
}
Required Methods§
fn SyncItemBegin(&self, pszfile: &PCWSTR) -> Result<OFFLINEFILES_OP_RESPONSE>
fn SyncItemResult( &self, pszfile: &PCWSTR, hrresult: HRESULT, perrorinfo: Option<&IOfflineFilesSyncErrorInfo>, ) -> Result<OFFLINEFILES_OP_RESPONSE>
Object Safety§
This trait is not object safe.