共用方式為


IMetadataStoreUpgradeCallback::OnMetadataStoreFileUpgradeStart

在中繼資料存放區檔案格式升級前,透過 Sync Framework 呼叫。傳回指出是否可以執行升級的值。

HRESULT OnMetadataStoreFileUpgradeStart(
  BOOL *pfSkipUpgrade);

參數

  • pfSkipUpgrade
    [out] 無法執行升級時,傳回 TRUE。否則為 FALSE

傳回值

  • S_OK

  • 提供者決定的錯誤碼

備註

除非開啟中繼資料存放區之前已註冊 IMetadataStoreUpgradeCallback 物件,而且 OnMetadataStoreFileUpgradeStart 將 pfSkipUpgrade 設定為 TRUE,否則 Sync Framework 會自動將採用 1.0 格式的中繼資料存放區檔案升級為 2.0 格式。請注意,採用 2.0 格式的檔案無法還原為 1.0 格式。

請參閱

參考

IMetadataStoreUpgradeCallback 介面