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