Condividi tramite


Interfaccia IReplicaKeyMap

Rappresenta un mapping tra le chiavi di replica e gli ID replica.

interface IReplicaKeyMap : IUnknown

Membri

Metodi IReplicaKeyMap Descrizione

IReplicaKeyMap::LookupReplicaKey

Ottiene la chiave di replica che corrisponde all'ID replica specificato.

IReplicaKeyMap::LookupReplicaId

Ottiene l'ID replica che corrisponde alla chiave di replica specificata.

IReplicaKeyMap::Serialize

Serializza i dati della mappa di chiavi di replica in una matrice di byte.

Osservazioni

Poiché gli ID replica vengono utilizzati ripetutamente nei metadati di una replica e dovrebbero essere GUID a 16 byte, Sync Framework rappresenta gli ID replica tramite una mappa tra ID replica alle chiavi di replica a 4 byte. Sync Framework utilizza quindi chiavi di replica dove sono necessari riferimenti a particolari repliche.

Per ottenere un nuovo oggetto IReplicaKeyMap, creare innanzitutto un oggetto IProviderSyncServices passando CLSID_SyncServices e IID_IProviderSyncService alla funzione CoCreateInstance. Successivamente, creare un oggetto IReplicaKeyMap chiamando IProviderSyncServices::CreateReplicaKeyMap.

Requisiti

Intestazione: Synchronization.h

Vedere anche

Concetti

Componenti principali di Sync Framework