Interfaz IReplicaKeyMap

Representa una asignación entre las claves de réplica y los identificadores de réplica.

interface IReplicaKeyMap : IUnknown

Miembros

Métodos de IReplicaKeyMap Descripción

IReplicaKeyMap::LookupReplicaKey

Obtiene la clave de réplica que corresponde al identificador de réplica especificado.

IReplicaKeyMap::LookupReplicaId

Obtiene el identificador de réplica que corresponde a la clave de réplica especificada.

IReplicaKeyMap::Serialize

Serializa los datos del mapa de claves de réplica en una matriz de bytes.

Notas

Dado que los identificadores de réplica se producen repetidamente en los metadatos de una réplica y se sugiere que sean GUID de 16 bytes, Sync Framework representa los identificadores de réplica mediante una asignación entre los identificadores de réplica y las claves de réplica de 4 bytes. Esto permite a Sync Framework usar las claves de réplica donde sea necesario hacer referencia a determinadas réplicas.

Para obtener un nuevo objeto IReplicaKeyMap, primero cree un objeto IProviderSyncServices pasando CLSID_SyncServices e IID_IProviderSyncServices a la función CoCreateInstance. A continuación, cree un objeto IReplicaKeyMap llamando a IProviderSyncServices::CreateReplicaKeyMap.

Requisitos

Encabezado: Synchronization.h

Vea también

Conceptos

Componentes principales de Sync Framework