IProviderSyncServices2 Interface
Creates additional objects that are used by synchronization providers.
interface IProviderSyncServices2 : IProviderSyncServices
Members
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. |
Remarks
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.
Requirements
Header: Synchronization.h