ISyncMgrSynchronizeCallback interface (mobsync.h)

Exposes methods that manage the synchronization process.

Inheritance

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

Methods

The ISyncMgrSynchronizeCallback interface has these methods.

 
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

Requirement Value
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