共用方式為


SYNC_FILTER_CHANGE 結構

表示導致項目移入或移出篩選之變更的相關資訊。

typedef struct _SYNC_FILTER_CHANGE
{
  BOOL         fMoveIn;
  SYNC_VERSION moveVersion;
} SYNC_FILTER_CHANGE;

成員

  • fMoveIn
    當此項目位於篩選中時,則為 TRUE,否則為 FALSE
  • moveVersion
    導致項目移入或移出篩選之變更的版本。

備註

變更可能會導致項目移入或移出篩選。例如,項目會包含 state 欄位,而且篩選會排除其 state 欄位等於 "Washington" 的任何項目。當某個 state 等於 "Washington" 的項目變更,讓 state 等於 "Oregon" 時,此項目就會移入篩選。

這個結構之元素的值可根據下表來解譯。

fMoveIn 的值 moveVersion 的值 意義

TRUE

此項目的建立版本。

自從建立以來,此項目就已經在篩選中。

TRUE

項目之建立版本以外的版本。

變更 moveVersion 的版本時,此項目已移入篩選。

FALSE

設定為 0。

自從篩選追蹤開始以來,此項目尚未位於篩選中。

FALSE

0 以外的版本。

變更 moveVersion 的版本時,此項目已移出篩選。

需求

標頭: Synchronization.h

請參閱

概念

Sync Framework 核心元件