Expand Minimize

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

 

 

Community Additions

ADD
Show:
© 2014 Microsoft