Метод ISyncMgrSynchronize::ShowError (mobsync.h)
Вызывается диспетчером синхронизации в обработчике зарегистрированного приложения, когда пользователь дважды щелкает связанное сообщение на вкладке ошибок.
Синтаксис
HRESULT ShowError(
[in] HWND hWndParent,
[in] REFGUID ErrorID
);
Параметры
[in] hWndParent
Тип: HWND
Дескриптор родительского HWND , который зарегистрированное приложение должно использовать для отображения пользовательского интерфейса. Это значение может иметь значение NULL.
[in] ErrorID
Тип: REFGUID
Идентификатор ошибки, связанный с этим сообщением об ошибке. Это значение передается в метод LogError .
Возвращаемое значение
Тип: HRESULT
Этот метод поддерживает стандартные возвращаемые значения E_INVALIDARG, E_UNEXPECTED и E_OUTOFMEMORY, а также следующие:
Код возврата | Описание |
---|---|
|
Вызов выполнен успешно. |
Комментарии
Обработчики должны как можно скорее возвращать данные из этого метода и вызывать метод ShowErrorCompleted . Обработчик может выполнить вызов Метода ShowErrorCompleted перед возвратом из этого метода. Если обработчик возвращает код сбоя из этого метода, он не должен вызывать метод ShowErrorCompleted .
Приложения могут отображать элементы пользовательского интерфейса в этом методе, даже если флаг SYNCMGRFLAG_MAYBOTHERUSER не задан в параметре dwSyncFlags метода ISyncMgrSynchronize::Initialize . Приложения по-прежнему должны вызывать EnableModeless и проверка код возврата перед отображением пользовательского интерфейса.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | mobsync.h |
DLL | Mobsync.dll |