SYNCMGR_RESOLUTION_ABILITIES enumeration (syncmgr.h)
Indicates abilities and the conflict resolution activity to follow. Used with ISyncMgrResolutionHandler::QueryAbilities.
Syntax
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
} ;
Constants
SYNCMGR_RA_KEEPOTHER Value: 0x1 The resolution handler supports merging items and will produce a merged file to keep. |
SYNCMGR_RA_KEEPRECENT Value: 0x2 Enables methods ISyncMgrResolutionHandler::KeepRecent and ISyncMgrResolutionHandler::KeepOther to be called. |
SYNCMGR_RA_REMOVEFROMSYNCSET Value: 0x4 Enables method ISyncMgrResolutionHandler::RemoveFromSyncSet to be called. |
SYNCMGR_RA_KEEP_SINGLE Value: 0x8 Not used. |
SYNCMGR_RA_KEEP_MULTIPLE Value: 0x10 Enables method ISyncMgrResolutionHandler::KeepItems to be called with more than one item in pArray. |
SYNCMGR_RA_VALID Value: 0x1f A mask for valid SYNCMGR_RESOLUTION_ABILITIES values. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | syncmgr.h |