ISyncMgrSynchronizeCallback::ShowErrorCompleted 方法 (mobsync.h)

在其 PrepareForSync 操作完成之前或之后由已注册应用程序的处理程序调用。

语法

HRESULT ShowErrorCompleted(
  [in] HRESULT    hr,
  [in] ULONG      cItems,
  [in] const GUID *pItemIDs
);

参数

[in] hr

类型: HRESULT

ShowError 是否成功。 如果已注册的应用程序的处理程序要求 SyncMgr 重试同步,则此值S_SYNCMGR_RETRYSYNC。 当此值返回到 SyncMgr 时,将再次调用 PrepareForSyncSync 方法。

[in] cItems

类型: ULONG

pItemIDs 参数指向的数组中的项数。 除非S_SYNCMGR_RETRYSYNC hrResult ,否则将忽略此参数。

[in] pItemIDs

类型: const GUID*

指向在重试时传递给 PrepareForSync 的项 ID 数组的指针。 除非S_SYNCMGR_RETRYSYNC hrResult ,否则将忽略此参数。

返回值

类型: HRESULT

此方法可以返回其中一个值。

返回代码 说明
S_OK
操作已成功完成。

注解

pItemIDs 参数是 [in] 参数,调用函数拥有它指向的内存。 SyncMgr 在返回前复制数组。

已注册应用程序的处理程序应尽快从 ShowError 方法返回,然后调用此方法以通知 SyncMgr 它已完成 处理 ShowError 调用。

注册应用程序的处理程序可以在从 ShowError 方法返回之前调用此方法。

除非从 ShowError 方法返回成功代码,否则已注册应用程序的处理程序不应调用此方法。

要求

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

另请参阅

ISyncMgrSynchronizeCallback

ShowError