다음을 통해 공유


ISyncMetadataStore2::RemoveReplicaMetadata

지정된 복제본과 연결된 모든 메타데이터를 제거합니다.

HRESULT RemoveReplicaMetadata(
  BYTE * pbReplicaId,
  ID_PARAMETERS * pIdParameters);

매개 변수

항목

정의

pbReplicaId

[in] 이 복제본 ID와 연결된 모든 메타데이터가 메타데이터 저장소에서 제거됩니다.

pIdParameters

[in] 공급자의 ID 형식 스키마입니다.

반환 값

  • S_OK

  • E_POINTER

  • pIdParameters에 지정된 ID 형식 스키마가 메타데이터 저장소에 저장된 복제본의 ID 형식 스키마와 일치하지 않으면 SYNC_E_ID_FORMAT_MISMATCH입니다.

  • 이 복제본 메타데이터 개체의 인스턴스가 이미 활성화되어 있으면 SYNC_E_METADATA_REPLICA_IN_USE입니다.

  • 메타데이터 저장소가 열려 있지 않으면 SYNC_E_METADATA_INVALID_OPERATION입니다. 예를 들어 ISqlSyncMetadataStore 개체에서 이 메서드를 호출하려면 먼저 ISqlSyncMetadataStore::OpenStore를 호출하여 메타데이터 저장소를 열어야 합니다.

참고 항목

참조

ISyncMetadataStore2 인터페이스