메타데이터 저장소에 포함된 단일 복제본의 메타데이터를 가져옵니다.
HRESULT GetSingleReplicaMetadata(
IReplicaMetadata ** ppReplicaMetadata);
매개 변수
항목 |
정의 |
ppReplicaMetadata |
[out] 메타데이터 저장소에 포함된 단일 복제본의 메타데이터를 반환합니다. |
반환 값
S_OK
E_POINTER
메타데이터 저장소가 열려 있지 않으면 SYNC_E_METADATA_INVALID_OPERATION입니다. 예를 들어 ISqlSyncMetadataStore 개체에서 이 메서드를 호출하려면 먼저 ISqlSyncMetadataStore::OpenStore를 호출하여 메타데이터 저장소를 열어야 합니다.
메타데이터 저장소에 둘 이상의 복제본에 대한 메타데이터가 포함되어 있으면 SYNC_E_METADATA_MORE_THAN_ONE_REPLICA_IN_STORE입니다. 이 경우 ISyncMetadataStore::GetReplicaMetadata를 사용해야 합니다.
메타데이터 저장소의 복제본에 대한 메타데이터가 없으면 SYNC_E_METADATA_REPLICA_NOT_FOUND입니다.
주의
이 메서드를 사용하면 단일 복제본의 메타데이터를 포함하는 메타데이터 저장소에서 복제본 메타데이터를 간편하게 가져올 수 있습니다. 둘 이상의 복제본이 포함된 메타데이터 저장소에서 복제본 메타데이터를 가져오려면 ISyncMetadataStore::GetReplicaMetadata를 사용합니다.