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,以及以下内容:
返回代码 | 说明 |
---|---|
|
调用已成功完成。 |
注解
处理程序应尽快从此方法返回,并调用 ShowErrorCompleted 方法。 处理程序可以在从此方法返回之前调用 ShowErrorCompleted 。 如果处理程序从此方法返回失败代码,则它不应调用 ShowErrorCompleted 方法。
即使未在 ISyncMgrSynchronize::Initialize 方法的 dwSyncFlags 参数中设置SYNCMGRFLAG_MAYBOTHERUSER标志,应用程序也可以显示此方法中的用户界面元素。 应用程序仍必须调用 EnableModeless,并在显示用户界面之前检查返回代码。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | mobsync.h |
DLL | Mobsync.dll |