SYNC_FILTER_INFO_FLAG フラグ

ISyncFilterInfo オブジェクトに関する情報を指定するフラグです。

#define SYNC_FILTER_INFO_FLAG_ITEM_LIST          0x00000001
#define SYNC_FILTER_INFO_FLAG_CHANGE_UNIT_LIST   0x00000002
#define SYNC_FILTER_INFO_FLAG_CUSTOM             0x00000004
#define SYNC_FILTER_INFO_COMBINED                0x00000008

メンバー

  • SYNC_FILTER_INFO_FLAG_ITEM_LIST
    ISyncFilterInfo オブジェクトは、Sync Framework で提供される ISyncFilterInfo の実装を表します。このフラグは、同期される一連の項目が項目フィルターによって制限されることを示します。
  • SYNC_FILTER_INFO_FLAG_CHANGE_UNIT_LIST
    ISyncFilterInfo オブジェクトは、Sync Framework で提供される IChangeUnitListFilterInfo の実装を表します。IChangeUnitListFilterInfo オブジェクトは、スコープに対して定義される変更単位のサブセットのみに変更が適用されるように指定します。
  • SYNC_FILTER_INFO_FLAG_CUSTOM
    ISyncFilterInfo オブジェクトは、開発者が実装するカスタム フィルターを表します。
  • SYNC_FILTER_INFO_COMBINED
    ISyncFilterInfo オブジェクトは、2 つ以上のフィルターを組み合わせたフィルターを表します。

解説

IProviderFilteredSyncServices::CreateFilterInfo メソッドには、作成するフィルターの種類を指定する SYNC_FILTER_INFO_FLAG フラグが必要です。

必要条件

ヘッダー: Synchronization.h

参照

概念

Sync Framework のコア コンポーネント