IProviderSyncServices2 接口

创建由同步提供程序使用的附加对象。

interface IProviderSyncServices2 : IProviderSyncServices

成员

IProviderSyncServices2 方法

说明

IProviderSyncServices2::CreateProviderConverterRegistration

创建一个可用来注册或撤消注册 IProviderConverter 的实现的 IProviderConverterRegistration 对象。

IProviderSyncServices2::CreateSyncSessionState

创建一个可用来包含有关同步会话的信息的 ISyncSessionState 对象。

IProviderSyncServices2::CreateSyncChangeForMergeTombstone

创建一个表示合并逻辑删除的 ISyncChange 对象或 ISyncChangeBuilder 对象。

IProviderSyncServices2::CreateMemoryConflictLog

创建一个可用来在同步期间将冲突存储在内存中的 IMemoryConflictLog 对象。

IProviderSyncServices2::CreateLoggedConflictsEnumBuilder

创建一个可用来生成记录的日志列表的 IEnumLoggedConflictsBuilder 对象。

IProviderSyncServices2::CreateLoggedConflict

创建一个表示记录的冲突的 ILoggedConflict 对象。

备注

通过将 CLSID_SyncServicesIID_IProviderSyncServices2 传递到 CoCreateInstance 函数,可以获取 IProviderSyncServices2 对象。必须通过在调用任何其他方法之前调用 IProviderSyncServices::Initialize 来初始化该对象。

要求

**头文件:**Synchronization.h

请参阅

概念

Sync Framework 核心组件