SYNCMGR_PROGRESS_STATUS enumeration
Specifies the current progress status of a synchronization process. Used by ISyncMgrSyncCallback::ReportProgress.
Syntax
typedef enum SYNCMGR_PROGRESS_STATUS { SYNCMGR_PS_UPDATING = 0x00000001, SYNCMGR_PS_UPDATING_INDETERMINATE = 0x00000002, SYNCMGR_PS_SUCCEEDED = 0x00000003, SYNCMGR_PS_FAILED = 0x00000004, SYNCMGR_PS_CANCELED = 0x00000005, SYNCMGR_PS_DISCONNECTED = 0x00000006, SYNCMGR_PS_MAX = SYNCMGR_PS_DISCONNECTED } SYNCMGR_PROGRESS_STATUS;
Constants
- SYNCMGR_PS_UPDATING
-
The progress status is currently being updated by the handler.
- SYNCMGR_PS_UPDATING_INDETERMINATE
-
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_SUCCEEDED
-
The synchronization is complete.
- SYNCMGR_PS_FAILED
-
Indicates something went wrong during the synchronization.
- SYNCMGR_PS_CANCELED
-
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_DISCONNECTED
-
The device being synchronized was disconnected before the sync completed..
- SYNCMGR_PS_MAX
-
Used only to declare the largest valid value in this enumeration. Do not use with ISyncMgrSyncCallback::ReportProgress.
Requirements
|
Minimum supported client | Windows Vista [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2008 [desktop apps only] |
|
Header |
|
|
IDL |
|
Send comments about this topic to Microsoft
Build date: 11/28/2012