ISyncCallback interface (winsync.h)

Represents application callbacks that are used to notify the application of synchronization events.

Inheritance

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

Methods

The ISyncCallback interface has these methods.

 
ISyncCallback::OnChange

Occurs before a change is applied.
ISyncCallback::OnConflict

Occurs when a conflict is detected when the concurrency conflict resolution policy is set to CRP_NONE.
ISyncCallback::OnFullEnumerationNeeded

Occurs when the forgotten knowledge from the source provider is not contained in the current knowledge of the destination provider.
ISyncCallback::OnProgress

Occurs periodically during the synchronization session to report progress.
ISyncCallback::OnRecoverableError

Occurs when a synchronization provider sets a recoverable error when it is loading or saving an item.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header winsync.h

See also

CONFLICT_RESOLUTION_POLICY Enumeration

Windows Sync Reference