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 形式に戻すことはできないことに注意してください。