Edit

Share via


IOfflineFilesEvents interface (cscobj.h)

Used to report significant events associated with Offline Files.

Inheritance

The IOfflineFilesEvents interface inherits from the IUnknown interface. IOfflineFilesEvents also has these types of members:

Methods

The IOfflineFilesEvents interface has these methods.

 
IOfflineFilesEvents::CacheIsCorrupted

This method is reserved for future use. (IOfflineFilesEvents.CacheIsCorrupted)
IOfflineFilesEvents::CacheIsFull

This method is reserved for future use. (IOfflineFilesEvents.CacheIsFull)
IOfflineFilesEvents::CacheMoved

This method is reserved for future use. (IOfflineFilesEvents.CacheMoved)
IOfflineFilesEvents::DataLost

Reports that one or more events destined for this event sink have been lost and will not be delivered.
IOfflineFilesEvents::Enabled

This method is reserved for future use. (IOfflineFilesEvents.Enabled)
IOfflineFilesEvents::EncryptionChanged

This method is reserved for future use. (IOfflineFilesEvents.EncryptionChanged)
IOfflineFilesEvents::ItemAddedToCache

Reports that an item has been added to the Offline Files cache.
IOfflineFilesEvents::ItemAvailableOffline

Reports that an item in the Offline Files cache is now available for offline use should the remote copy become unavailable.
IOfflineFilesEvents::ItemDeletedFromCache

Reports that an item has been removed from the Offline Files cache.
IOfflineFilesEvents::ItemDisconnected

Reports that an item in the Offline Files cache has transitioned from online to offline.
IOfflineFilesEvents::ItemModified

Reports that an item in the Offline Files cache has been modified.
IOfflineFilesEvents::ItemNotAvailableOffline

Reports that an item in the Offline Files cache is no longer available for offline use should the remote copy become unavailable.
IOfflineFilesEvents::ItemNotPinned

Reports that an item in the Offline Files cache is no longer pinned.
IOfflineFilesEvents::ItemPinned

Reports that an item in the Offline Files cache is now pinned and guaranteed to be available offline should the remote copy become unavailable.
IOfflineFilesEvents::ItemReconnected

Reports that an item in the Offline Files cache has transitioned from offline to online.
IOfflineFilesEvents::ItemRenamed

Reports that the path for an item in the Offline Files cache has been renamed.
IOfflineFilesEvents::NetTransportArrived

Reports that the Offline Files feature has detected the arrival of a network transport.
IOfflineFilesEvents::NoNetTransports

Reports that the Offline Files feature has detected that no network transports are available.
IOfflineFilesEvents::Ping

This event is delivered to all registered event subscribers on a periodic basis.
IOfflineFilesEvents::SyncBegin

Reports that the Offline Files cache has begun a synchronization operation.
IOfflineFilesEvents::SyncConflictRecAdded

Reports that a sync conflict has been detected and recorded in the sync conflict log.
IOfflineFilesEvents::SyncConflictRecRemoved

Reports that a sync conflict no longer exists and that its record has been removed from the sync conflict log.
IOfflineFilesEvents::SyncConflictRecUpdated

Reports that a sync conflict has been detected and that a record of the conflict was already present in the sync conflict log.
IOfflineFilesEvents::SyncEnd

Reports that the Offline Files cache has ended a synchronize operation.
IOfflineFilesEvents::SyncFileResult

Reports the result of synchronizing a particular file.

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Target Platform Windows
Header cscobj.h

See also

Offline Files API Interfaces