다음을 통해 공유


IProviderMetadataUpgradeCallback::OnProviderUpgradeRequired

ISyncMetadataStoreSerializer::DeserializeReplicaMetadata에 지정된 예상 공급자 호환성 버전이 직렬화된 메타데이터에 포함된 공급자 버전과 일치하지 않을 때 발생합니다.

HRESULT OnProviderUpgradeRequired(
  DWORD dwCurrentProviderVersionInFile);

매개 변수

  • dwCurrentProviderVersionInFile
    [in] 직렬화된 메타데이터에 포함된 공급자 버전입니다.

반환 값

  • S_OK

  • 공급자 고유의 오류 코드입니다.

주의

공급자가 dwCurrentProviderVersionInFile에 지정된 버전에서 메타데이터를 업그레이드할 수 없으면 이 메서드는 SYNC_E_METADATA_STORE_DESERIALIZATION_PROVIDER_VERSION_MISMATCH와 같은 오류를 반환해야 합니다.

참고 항목

참조

IProviderMetadataUpgradeCallback 인터페이스