Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the current progress status of a synchronization process. Used by ISyncMgrSyncCallback::ReportProgress.
Syntax
typedef enum SYNCMGR_PROGRESS_STATUS {
SYNCMGR_PS_UPDATING = 1,
SYNCMGR_PS_UPDATING_INDETERMINATE = 2,
SYNCMGR_PS_SUCCEEDED = 3,
SYNCMGR_PS_FAILED = 4,
SYNCMGR_PS_CANCELED = 5,
SYNCMGR_PS_DISCONNECTED = 6,
SYNCMGR_PS_MAX
} ;
Constants
SYNCMGR_PS_UPDATINGValue: 1 The progress status is currently being updated by the handler. |
SYNCMGR_PS_UPDATING_INDETERMINATEValue: 2 Ignore step parameters. The progress bar cycles from left to right on a timer internal to the sync folder. This is known as marquee mode. |
SYNCMGR_PS_SUCCEEDEDValue: 3 The synchronization is complete. |
SYNCMGR_PS_FAILEDValue: 4 Indicates something went wrong during the synchronization. |
SYNCMGR_PS_CANCELEDValue: 5 The user canceled the synchronization before it completed. Upon receipt of this value, Sync Center updates the UI and enables the option to restart the sync for that item. |
SYNCMGR_PS_DISCONNECTEDValue: 6 The device being synchronized was disconnected before the sync completed.. |
SYNCMGR_PS_MAXUsed only to declare the largest valid value in this enumeration. Do not use with ISyncMgrSyncCallback::ReportProgress. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows Vista [desktop apps only] |
| Minimum supported server | Windows Server 2008 [desktop apps only] |
| Header | syncmgr.h |