Expand Minimize
This topic has not yet been rated - Rate this topic

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

Syncmgr.h

IDL

Syncmgr.idl

 

 

Send comments about this topic to Microsoft

Build date: 11/28/2012

Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.