IMetadataStoreUpgradeCallback::OnMetadataStoreFileUpgradeStart

Вызывается Sync Framework перед обновлением формата файла хранения метаданных. Возвращает значение, указывающее, может ли быть выполнено обновление.

HRESULT OnMetadataStoreFileUpgradeStart(
  BOOL *pfSkipUpgrade);

Параметры

  • pfSkipUpgrade
    [out] Возвращает значение TRUE, если обновление не может быть выполнено. В противном случае значение FALSE.

Возвращаемое значение

  • S_OK

  • Коды ошибок, определяемые поставщиком

Замечания

Платформа Sync Framework автоматически обновляет формат файлов хранилища метаданных с версии 1.0 на версию 2.0, кроме случаев, когда объект IMetadataStoreUpgradeCallback зарегистрирован до открытия хранилища метаданных, а объект OnMetadataStoreFileUpgradeStart устанавливает значение pfSkipUpgrade равным TRUE. Следует иметь в виду, что файл в формате 2.0 не может быть восстановлен в формат 1.0.

См. также

Справочник

Интерфейс IMetadataStoreUpgradeCallback