SYNC_FILTER_INFO_FLAG Flags

Flags that specify information about an ISyncFilterInfo object.

#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

Members

  • SYNC_FILTER_INFO_FLAG_ITEM_LIST
    The ISyncFilterInfo object represents an implementation of ISyncFilterInfo that is provided by Sync Framework. This flag indicates that the set of items synchronized is restricted by an item filter.
  • SYNC_FILTER_INFO_FLAG_CHANGE_UNIT_LIST
    The ISyncFilterInfo object represents an implementation of IChangeUnitListFilterInfo that is provided by Sync Framework. An IChangeUnitListFilterInfo object specifies that changes apply only to a subset of the change units that are defined for the scope.
  • SYNC_FILTER_INFO_FLAG_CUSTOM
    The ISyncFilterInfo object represents a custom filter that is implemented by the developer.
  • SYNC_FILTER_INFO_COMBINED
    The ISyncFilterInfo object represents a filter that is a combination of two or more filters.

Remarks

The IProviderFilteredSyncServices::CreateFilterInfo method requires a SYNC_FILTER_INFO_FLAG flag that specifies which type of filter to create.

Requirements

Header: Synchronization.h

See Also

Concepts

Sync Framework Core Components