SYNC_VERSION 構造体

項目または変更単位のバージョンを表します。

typedef struct _SYNC_VERSION
{
  DWORD dwLastUpdatingReplicaKey;
  ULONGLONG ullTickCount;
} SYNC_VERSION;

メンバ

  • dwLastUpdatingReplicaKey
    バージョンに関連付けられているレプリカ キーです。
  • ullTickCount
    バージョンに関連付けられているティック数です。

解説

ローカル アプリケーションによる変更など、レプリカに直接加えられた変更には、同期メタデータの変更に対するバージョンが含まれません。このような変更に対して作成されるバージョンは、次の要素を含んでいる必要があります。

  • ローカル レプリカのレプリカ キー。通常、これは 0 になります。

  • ローカル レプリカのティック数の現在の値。

必要条件

ヘッダー : Synchronization.h

参照

リファレンス

ISyncChangeUnit::GetChangeUnitVersion
ISyncChange::GetChangeVersion
ISyncChange::GetCreationVersion
ISyncChangeBuilder::AddChangeUnitMetadata
ISyncChangeBatchBase::AddItemMetadataToGroup
ISyncKnowledge::ContainsChange
ISyncKnowledge::ContainsChangeUnit
ISyncKnowledge::ConvertVersion
IForgottenKnowledge::ForgetToVersion
IEnumClockVector::Next
IFeedItemMetadataFilter::ShouldAddItemMetadata

概念

Sync Framework のコア コンポーネント
同期バージョン