다음을 통해 공유


ISyncMetadataStore2::GetSingleReplicaMetadata

메타데이터 저장소에 포함된 단일 복제본의 메타데이터를 가져옵니다.

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를 사용합니다.

참고 항목

참조

ISyncMetadataStore2 인터페이스