IReplicaKeyMap 接口

表示副本键和副本 ID 之间的映射。

interface IReplicaKeyMap : IUnknown

成员

IReplicaKeyMap 方法 说明

IReplicaKeyMap::LookupReplicaKey

获取与指定的副本 ID 相对应的副本键。

IReplicaKeyMap::LookupReplicaId

获取与指定副本键相对应的副本 ID。

IReplicaKeyMap::Serialize

将副本键映射数据序列化到一个字节数组。

备注

由于副本 ID 在副本的元数据中重复出现,并且建议使用 16 字节的 GUID,因此 Sync Framework 将使用副本 ID 到 4 字节副本键之间的映射来表示副本 ID。然后,Sync Framework 在需要引用特定副本的地方使用副本键。

若要获取新的 IReplicaKeyMap 对象,请首先通过将 CLSID_SyncServicesIID_IProviderSyncServices 传递给 CoCreateInstance 函数来创建一个 IProviderSyncServices 对象。然后,通过调用 IProviderSyncServices::CreateReplicaKeyMap 创建一个 IReplicaKeyMap 对象。

要求

**头文件:**Synchronization.h

请参阅

概念

Sync Framework 核心组件