ISyncMgrSynchronize interface (mobsync.h)
Exposes methods that enable the registered application or service to receive notifications from the synchronization manager.
Inheritance
The ISyncMgrSynchronize interface inherits from the IUnknown interface. ISyncMgrSynchronize also has these types of members:
Methods
The ISyncMgrSynchronize interface has these methods.
ISyncMgrSynchronize::EnumSyncMgrItems Obtains the ISyncMgrEnumItems interface for the items that are handled by a registered application. |
ISyncMgrSynchronize::GetHandlerInfo Obtains handler information. |
ISyncMgrSynchronize::GetItemObject Obtains an interface on a specified item that a registered application handles. |
ISyncMgrSynchronize::Initialize Called by the synchronization manager in a registered application handler to determine whether the handler processes the synchronization event. |
ISyncMgrSynchronize::PrepareForSync Allows a registered application to display any user interface, and perform any necessary initialization before the ISyncMgrSynchronize::Synchronize method is called. |
ISyncMgrSynchronize::SetItemStatus Called by the synchronization manager in a registered application's handler to change the status of an item in the following two cases:_between the time the handler has returned from the ISyncMgrSynchronize::PrepareForSync method and called the PrepareForSyncCompleted callback method, or after the handler has returned from the ISyncMgrSynchronize::Synchronize method but has not yet called the SynchronizeCompleted callback method. |
ISyncMgrSynchronize::SetProgressCallback Sets the ISyncMgrSynchronizeCallback interface. Registered applications use this callback interface to give status information from within the ISyncMgrSynchronize::PrepareForSync and ISyncMgrSynchronize::Synchronize methods. |
ISyncMgrSynchronize::ShowError Called by the synchronization manager in a registered application handler when a user double-clicks an associated message in the error tab. |
ISyncMgrSynchronize::ShowProperties Called by the synchronization manager when a user selects an item in the choice dialog box, and then clicks the Properties button. |
ISyncMgrSynchronize::Synchronize Called by the synchronization manager once for each selected group after the user has chosen the registered applications to be synchronized. |
Remarks
When to Implement
This interface should be implemented on the registered application's handler to receive notifications from the synchronization manager and to participate in the synchronization process.ISyncMgrSynchronize has been replaced in Windows Vista by ISyncMgrHandler.
When to Use
The synchronization manager calls the methods of this interface to send notifications to the registered application or service during synchronization.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 |