Compartilhar via


IProviderMetadataUpgradeCallback::OnProviderUpgradeRequired

Ocorre quando a versão esperada de compatibilidade do provedor especificada para ISyncMetadataStoreSerializer::DeserializeReplicaMetadata não corresponde à versão do provedor contida nos metadados serializados.

HRESULT OnProviderUpgradeRequired(
  DWORD dwCurrentProviderVersionInFile);

Parâmetros

  • dwCurrentProviderVersionInFile
    [in] A versão do provedor contida nos metadados serializados.

Valor de retorno

  • S_OK

  • Códigos de erro determinados pelo provedor

Comentários

Se o provedor não puder atualizar os metadados da versão especificada por dwCurrentProviderVersionInFile, este método deverá retornar um erro, como SYNC_E_METADATA_STORE_DESERIALIZATION_PROVIDER_VERSION_MISMATCH.

Consulte também

Referência

Interface IProviderMetadataUpgradeCallback