IProviderSyncServices2 Interface
Creates additional objects that are used by synchronization providers.
IProviderSyncServices2 method | Description |
Creates an IProviderConverterRegistration object that can be used to register or unregister implementations of IProviderConverter. | |
Creates an ISyncSessionState object that can be used to contain information about the synchronization session. | |
Creates an ISyncChange object or an ISyncChangeBuilder object that represents a merge tombstone. | |
Creates an IMemoryConflictLog object that can be used to store conflicts in memory during synchronization. | |
Creates an IEnumLoggedConflictsBuilder object that can be used to build a list of logged conflicts. | |
Creates an ILoggedConflict object that represents a logged conflict. |
An IProviderSyncServices2 object can be obtained by passing CLSID_SyncServices and IID_IProviderSyncServices2 to the CoCreateInstance function. The object must be initialized by calling IProviderSyncServices::Initialize before any other methods are called.