ISyncMgrSynchronize::ShowError 方法 (mobsync.h)

当用户双击错误选项卡中的关联消息时,由注册的应用程序处理程序中的同步管理器调用。

语法

HRESULT ShowError(
  [in] HWND    hWndParent,
  [in] REFGUID ErrorID
);

parameters

[in] hWndParent

类型:HWND

已注册的应用程序应使用其显示用户界面的父 HWND 的句柄。 此值可以为 NULL

[in] ErrorID

类型: REFGUID

与此错误消息关联的错误标识符。 此值在 LogError 方法中传递。

返回值

类型: HRESULT

此方法支持标准返回值E_INVALIDARG、E_UNEXPECTED和E_OUTOFMEMORY,以及以下内容:

返回代码 说明
S_OK
调用已成功完成。

注解

处理程序应尽快从此方法返回,并调用 ShowErrorCompleted 方法。 处理程序可以在从此方法返回之前调用 ShowErrorCompleted 。 如果处理程序从此方法返回失败代码,则它不应调用 ShowErrorCompleted 方法。

即使未在 ISyncMgrSynchronize::Initialize 方法的 dwSyncFlags 参数中设置SYNCMGRFLAG_MAYBOTHERUSER标志,应用程序也可以显示此方法中的用户界面元素。 应用程序仍必须调用 EnableModeless,并在显示用户界面之前检查返回代码。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 mobsync.h
DLL Mobsync.dll

另请参阅

EnableModeless

ISyncMgrSynchronize

ISyncMgrSynchronize::Initialize

LogError

SYNCMGRFLAG

ShowErrorCompleted