Поделиться через


Структура SYNCMGRLOGERRORINFO (mobsync.h)

Предоставляет сведения об ошибке для использования в методе ISyncMgrSynchronizeCallback::LogError .

Синтаксис

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

Члены

cbSize

Тип: DWORD

Размер структуры.

mask

Тип: DWORD

Значение маски. Обработчик диспетчера синхронизации, реализованный приложением, может задать любое сочетание следующих битов, чтобы указать, какие поля SYNCMGRLOGERRORINFO он заполнил при вызове ISyncMgrSynchronizeCallback::LogError.

SYNCMGRLOGERROR_ERRORFLAGS

Допустимое поле dwSyncMgrErrorFlags .

SYNCMGRLOGERROR_ERRORID

Допустимое поле ErrorID .

SYNCMGRLOGERROR_ITEMID

Допустимое поле ItemID .

dwSyncMgrErrorFlags

Тип: DWORD

Флаги ошибок. В настоящее время распознается только следующее значение.

SYNCMGRERRORFLAG_ENABLEJUMPTEXT

Для этого элемента должен быть вызван метод ISyncMgrSynchronize::ShowError .

ErrorID

Тип: GUID

Идентификатор ошибки.

ItemID

Тип: GUID

Элемент, в котором произошла ошибка.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть mobsync.h

См. также раздел

ISyncMgrSynchronizeCallback::LogError