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 參數所指向數位中的項目數。 除非 hrResult 是S_SYNCMGR_RETRYSYNC,否則會忽略此參數。

[in] pItemIDs

類型: const GUID*

在重試時傳遞至 PrepareForSync 之專案標識子陣列的指標。 除非 hrResult 是S_SYNCMGR_RETRYSYNC,否則會忽略此參數。

傳回值

類型: HRESULT

這個方法可以傳回其中一個值。

傳回碼 描述
S_OK
作業已成功完成。

備註

pItemIDs 參數是 [in] 參數,呼叫函式擁有它所指向的記憶體。 SyncMgr 會在傳回之前建立陣列的複本。

已註冊的應用程式處理程式應該儘快從 ShowError 方法傳回,然後呼叫這個方法,通知 SyncMgr 它已完成 處理 ShowError 呼叫。

從 ShowError 方法傳回之前,已註冊應用程式的處理程式可以先呼叫這個方法。

除非 從 ShowError 方法傳回成功碼,否則註冊應用程式的處理程式不應該呼叫此方法。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 mobsync.h
Dll Mobsync.dll

另請參閱

ISyncMgrSynchronizeCallback

ShowError