Expand Minimize

SYNCMGRLOGERRORINFO structure

Provides error information for use in the ISyncMgrSynchronizeCallback::LogError method.

Syntax


typedef struct _tagSYNCMGRLOGERRORINFO {
  DWORD cbSize;
  DWORD mask;
  DWORD dwSyncMgrErrorFlags;
  GUID  ErrorID;
  GUID  ItemID;
} SYNCMGRLOGERRORINFO, *LPSYNCMGRLOGERRORINFO;

Members

cbSize

Type: DWORD

The size of the structure.

mask

Type: DWORD

The mask value. The synchronization manager handler implemented by your application can set any combination of the following bits to indicate which fields of SYNCMGRLOGERRORINFO it has filled in when calling ISyncMgrSynchronizeCallback::LogError.

SYNCMGRLOGERROR_ERRORFLAGS

The dwSyncMgrErrorFlags field is valid.

SYNCMGRLOGERROR_ERRORID

The ErrorID field is valid.

SYNCMGRLOGERROR_ITEMID

The ItemID field is valid.

dwSyncMgrErrorFlags

Type: DWORD

Error flags. At this time only the following value is recognized.

SYNCMGRERRORFLAG_ENABLEJUMPTEXT

The ISyncMgrSynchronize::ShowError method should be called on this item.

ErrorID

Type: GUID

An error identifier.

ItemID

Type: GUID

The item where the error occurred.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Mobsync.h

See also

ISyncMgrSynchronizeCallback::LogError

 

 

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.