Win32 API 日本語リファレンス
ホームStorage.OfflineFiles › IOfflineFilesEvents

IOfflineFilesEvents

COM
IIDe25585c1-0caa-4eb1-873b-1cae5b77c314継承元IUnknown自前メソッド開始 vtbl3

メソッド 25

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT CacheMoved(LPWSTR pszOldPath, LPWSTR pszNewPath)
4HRESULT CacheIsFull()
5HRESULT CacheIsCorrupted()
6HRESULT Enabled(BOOL bEnabled)
7HRESULT EncryptionChanged(BOOL bWasEncrypted, BOOL bWasPartial, BOOL bIsEncrypted, BOOL bIsPartial)
8HRESULT SyncBegin(GUID* rSyncId)
9HRESULT SyncFileResult(GUID* rSyncId, LPWSTR pszFile, HRESULT hrResult)
10HRESULT SyncConflictRecAdded(LPWSTR pszConflictPath, FILETIME* pftConflictDateTime, OFFLINEFILES_SYNC_STATE ConflictSyncState)
11HRESULT SyncConflictRecUpdated(LPWSTR pszConflictPath, FILETIME* pftConflictDateTime, OFFLINEFILES_SYNC_STATE ConflictSyncState)
12HRESULT SyncConflictRecRemoved(LPWSTR pszConflictPath, FILETIME* pftConflictDateTime, OFFLINEFILES_SYNC_STATE ConflictSyncState)
13HRESULT SyncEnd(GUID* rSyncId, HRESULT hrResult)
14HRESULT NetTransportArrived()
15HRESULT NoNetTransports()
16HRESULT ItemDisconnected(LPWSTR pszPath, OFFLINEFILES_ITEM_TYPE ItemType)
17HRESULT ItemReconnected(LPWSTR pszPath, OFFLINEFILES_ITEM_TYPE ItemType)
18HRESULT ItemAvailableOffline(LPWSTR pszPath, OFFLINEFILES_ITEM_TYPE ItemType)
19HRESULT ItemNotAvailableOffline(LPWSTR pszPath, OFFLINEFILES_ITEM_TYPE ItemType)
20HRESULT ItemPinned(LPWSTR pszPath, OFFLINEFILES_ITEM_TYPE ItemType)
21HRESULT ItemNotPinned(LPWSTR pszPath, OFFLINEFILES_ITEM_TYPE ItemType)
22HRESULT ItemModified(LPWSTR pszPath, OFFLINEFILES_ITEM_TYPE ItemType, BOOL bModifiedData, BOOL bModifiedAttributes)
23HRESULT ItemAddedToCache(LPWSTR pszPath, OFFLINEFILES_ITEM_TYPE ItemType)
24HRESULT ItemDeletedFromCache(LPWSTR pszPath, OFFLINEFILES_ITEM_TYPE ItemType)
25HRESULT ItemRenamed(LPWSTR pszOldPath, LPWSTR pszNewPath, OFFLINEFILES_ITEM_TYPE ItemType)
26HRESULT DataLost()
27HRESULT Ping()