Поделиться через


перечисление SYNCMGR_RESOLUTION_ABILITIES (syncmgr.h)

Указывает возможности и действия по разрешению конфликтов, которые необходимо выполнить. Используется с ISyncMgrResolutionHandler::QueryAbilities.

Синтаксис

typedef enum SYNCMGR_RESOLUTION_ABILITIES {
  SYNCMGR_RA_KEEPOTHER = 0x1,
  SYNCMGR_RA_KEEPRECENT = 0x2,
  SYNCMGR_RA_REMOVEFROMSYNCSET = 0x4,
  SYNCMGR_RA_KEEP_SINGLE = 0x8,
  SYNCMGR_RA_KEEP_MULTIPLE = 0x10,
  SYNCMGR_RA_VALID = 0x1f
} ;

Константы

 
SYNCMGR_RA_KEEPOTHER
Значение: 0x1
Обработчик разрешения поддерживает объединение элементов и создает объединенный файл для сохранения.
SYNCMGR_RA_KEEPRECENT
Значение: 0x2
Позволяет вызывать методы ISyncMgrResolutionHandler::KeepRecent и ISyncMgrResolutionHandler::KeepOther .
SYNCMGR_RA_REMOVEFROMSYNCSET
Значение: 0x4
Включает вызов метода ISyncMgrResolutionHandler::RemoveFromSyncSet .
SYNCMGR_RA_KEEP_SINGLE
Значение: 0x8
Не используется.
SYNCMGR_RA_KEEP_MULTIPLE
Значение: 0x10
Позволяет вызывать метод ISyncMgrResolutionHandler::KeepItems с несколькими элементами в pArray.
SYNCMGR_RA_VALID
Значение: 0x1f
Маска допустимых SYNCMGR_RESOLUTION_ABILITIES значений.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть syncmgr.h