SYNCMGRITEM structure (mobsync.h)

Provides information about items being enumerated by the ISyncMgrEnumItems interface.

Syntax

typedef struct _tagSYNCMGRITEM {
  DWORD    cbSize;
  DWORD    dwFlags;
  GUID     ItemID;
  DWORD    dwItemState;
  HICON    hIcon;
  WCHAR    wszItemName[128];
  FILETIME ftLastUpdate;
} SYNCMGRITEM, *LPSYNCMGRITEM;

Members

cbSize

Type: DWORD

The size of the structure.

dwFlags

Type: DWORD

One or more values from the SYNCMGRITEMFLAGS enumeration.

ItemID

Type: GUID

The identifier for this item.

dwItemState

Type: DWORD

Indicates whether this item is included in synchronization operations. This member can have one of the following values.

SYNCMGRITEMSTATE_UNCHECKED (0)

The default is not including this item in synchronization operations.

SYNCMGRITEMSTATE_CHECKED (1)

The default is including this item in synchronization operations.

hIcon

Type: HICON

The icon for this item.

wszItemName[128]

Type: WCHAR[MAX_SYNCMGRITEMNAME]

The name of this item.

ftLastUpdate

Type: FILETIME

The time of the last synchronization for this item.

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

SYNCMGRITEMFLAGS