ISyncMgrSynchronizeCallback interface

Exposes methods that manage the synchronization process.

Members

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

Methods

The ISyncMgrSynchronizeCallback interface has these methods.

MethodDescription
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.

EnableModeless

Called by the registered application before and after any dialog boxes are displayed from within the ISyncMgrSynchronize::PrepareForSync and ISyncMgrSynchronize::Synchronize methods.

EstablishConnection

Called by the registered application's handler when a network connection is required.

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.

PrepareForSyncCompleted

Called by a registered handler of an application after the ISyncMgrSynchronize::PrepareForSync method is complete.

Progress

Called by a registered application to update the progress information and determine whether an operation should continue.

ShowErrorCompleted

Called by the registered application's handler before or after its ISyncMgrSynchronize::PrepareForSync operation has been completed.

ShowPropertiesCompleted

Called by the registered application's handler before or after its ISyncMgrSynchronize::ShowProperties operation is completed.

SynchronizeCompleted

Called by an application when its ISyncMgrSynchronize::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]

DLL

Mobsync.dll

See also

ISyncMgrSynchronize

 

 

Show: