ISyncMgrSynchronizeCallback interface

Exposes methods that manage the synchronization process.

Methods

The ISyncMgrSynchronizeCallback interface has these methods.

Method Description
ISyncMgrSynchronizeCallback::DeleteLogError Called by the registered application's handler to delete a previously logged ErrorInformation, warning, or error message in the error tab on the synchronization manager status dialog box.
ISyncMgrSynchronizeCallback::EnableModeless Called by the registered application before and after any dialog boxes are displayed from within the PrepareForSync and Synchronize methods.
ISyncMgrSynchronizeCallback::EstablishConnection Called by the registered application's handler when a network connection is required.
ISyncMgrSynchronizeCallback::LogError Called by a registered application to log information, warning, or an error message into the error tab on the synchronization manager status dialog box.
ISyncMgrSynchronizeCallback::PrepareForSyncCompleted Called by a registered handler of an application after the PrepareForSync method is complete.
ISyncMgrSynchronizeCallback::Progress Called by a registered application to update the progress information and determine whether an operation should continue.
ISyncMgrSynchronizeCallback::ShowErrorCompleted Called by the registered application's handler before or after its PrepareForSync operation has been completed.
ISyncMgrSynchronizeCallback::ShowPropertiesCompleted Called by the registered application's handler before or after its ShowProperties operation is completed.
ISyncMgrSynchronizeCallback::SynchronizeCompleted Called by an application when its Synchronize method is complete.

Remarks

When to Implement

This interface is implemented by the synchronization manager to receive status, error, and progress information and display the user interface during the synchronization process.

When to Use

Applications should call the methods of this interface as often as possible and must call it before starting each new ItemID to check whether the user has canceled an individual item.

Requirements

   
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header mobsync.h

See Also

ISyncMgrSynchronize