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