Trait windows::Win32::Storage::OfflineFiles::IOfflineFilesEvents3_Impl
pub trait IOfflineFilesEvents3_Impl: Sized + IOfflineFilesEvents2_Impl {
// Required methods
fn TransparentCacheItemNotify(
&self,
pszpath: &PCWSTR,
eventtype: OFFLINEFILES_EVENTS,
itemtype: OFFLINEFILES_ITEM_TYPE,
bmodifieddata: BOOL,
bmodifiedattributes: BOOL,
pzsoldpath: &PCWSTR,
) -> Result<()>;
fn PrefetchFileBegin(&self, pszpath: &PCWSTR) -> Result<()>;
fn PrefetchFileEnd(&self, pszpath: &PCWSTR, hrresult: HRESULT) -> Result<()>;
}
Required Methods§
fn TransparentCacheItemNotify( &self, pszpath: &PCWSTR, eventtype: OFFLINEFILES_EVENTS, itemtype: OFFLINEFILES_ITEM_TYPE, bmodifieddata: BOOL, bmodifiedattributes: BOOL, pzsoldpath: &PCWSTR, ) -> Result<()>
fn PrefetchFileBegin(&self, pszpath: &PCWSTR) -> Result<()>
fn PrefetchFileEnd(&self, pszpath: &PCWSTR, hrresult: HRESULT) -> Result<()>
Object Safety§
This trait is not object safe.