SYNCMGRLOGERRORINFO structure (mobsync.h)
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
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | mobsync.h |