SYNCMGRPROGRESSITEM structure (mobsync.h)

Provides status information while a synchronization is in progress. This structure is used with the ISyncMgrSynchronizeCallback::Progress method and corresponds to a single synchronization item.

Syntax

typedef struct _tagSYNCMGRPROGRESSITEM {
  DWORD   cbSize;
  UINT    mask;
  LPCWSTR lpcStatusText;
  DWORD   dwStatusType;
  int     iProgValue;
  int     iMaxValue;
} SYNCMGRPROGRESSITEM, *LPSYNCMGRPROGRESSITEM;

Members

cbSize

Type: DWORD

The size of the structure, in bytes.

mask

Type: UINT

Flags from the SYNCMGRSTATUS enumeration that specify which members of this structure are used.

lpcStatusText

Type: LPCWSTR

Status text.

dwStatusType

Type: DWORD

One of the values from the SYNCMGRSTATUS enumeration.

iProgValue

Type: int

An integer that indicates the progress value.

iMaxValue

Type: int

An integer that indicates the maximum progress value.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Header mobsync.h

See also

ISyncMgrSynchronizeCallback::Progress