SYNCMGR_SYNC_CONTROL_FLAGS enumeration (syncmgr.h)
Indicates flags used by ISyncMgrControl::StartHandlerSync and ISyncMgrControl::StartItemSync.
Syntax
typedef enum SYNCMGR_SYNC_CONTROL_FLAGS {
SYNCMGR_SCF_NONE = 0,
SYNCMGR_SCF_IGNORE_IF_ALREADY_SYNCING = 0x1,
SYNCMGR_SCF_VALID = 0x1
} ;
Constants
SYNCMGR_SCF_NONE Value: 0 Sync all items, regardless of whether they were just synced. |
SYNCMGR_SCF_IGNORE_IF_ALREADY_SYNCING Value: 0x1 Sync only items that are not currently syncing. |
SYNCMGR_SCF_VALID Value: 0x1 A mask used to retrieve or verify valid SYNCMGR_SYNC_CONTROL_FLAGS flags. |
Remarks
Typically, sync requests are queued if a synchronization is currently in progress. An item might be in both the ongoing synchronization and the queued synchronization. These flags specify whether such an item should be resynched when the queued synchronization is performed.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | syncmgr.h |