다음을 통해 공유


IReplicaKeyMap 인터페이스

복제본 키와 복제본 ID 사이의 매핑을 나타냅니다.

interface IReplicaKeyMap : IUnknown

멤버

IReplicaKeyMap 메서드 설명

IReplicaKeyMap::LookupReplicaKey

지정된 복제본 ID에 해당하는 복제본 키를 가져옵니다.

IReplicaKeyMap::LookupReplicaId

지정된 복제본 키에 해당하는 복제본 ID를 가져옵니다.

IReplicaKeyMap::Serialize

복제본 키 맵 데이터를 바이트 배열로 serialize합니다.

주의

복제본 ID가 복제본에 대한 메타데이터에 반복적으로 나타나며 권장되는 값은 16바이트 GUID이기 때문에 Sync Framework에서는 복제본 ID와 4바이트 복제본 키 사이의 맵을 사용하여 복제본 ID를 나타냅니다. 따라서 특정 복제본에 대한 참조가 필요한 경우 Sync Framework에서 복제본 키를 사용합니다.

IReplicaKeyMap 개체를 가져오려면 먼저 CoCreateInstance 함수에 CLSID_SyncServicesIID_IProviderSyncService를 전달하여 IProviderSyncServices를 만듭니다. 그런 다음 IProviderSyncServices::CreateReplicaKeyMap을 호출하여 IReplicaKeyMap 개체를 만듭니다.

요구 사항

헤더: Synchronization.h

참고 항목

개념

Sync Framework 핵심 구성 요소