IItemMetadata::GetChangeVersion

項目に加えられた最新の変更のバージョンを取得します。

HRESULT GetChangeVersion(
  SYNC_VERSION * pCurrentVersion);

パラメーター

  • pCurrentVersion
    [out] 項目に加えられた最新の変更のバージョンを返します。

戻り値

  • S_OK

  • 変更バージョンが設定されていない場合は S_FALSE

  • E_POINTER

解説

項目の変更バージョンには、項目に最新の変更を加えたレプリカのキーと、変更が加えられたときのそのレプリカのティック数が含まれています。

バージョンの値を設定するために IItemMetadata::SetChangeVersion を呼び出した場合、IReplicaMetadata::SaveItemMetadata の呼び出しによって変更がまだ保存されていなければ、GetChangeVersion はメタデータ ストアに保存されている値ではなく、IItemMetadata オブジェクトに格納されている値を返します。

参照

リファレンス

IItemMetadata インターフェイス