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 時,會再次呼叫 PrepareForSync 和 Sync 方法。
[in] cItems
類型: ULONG
pItemIDs 參數所指向數位中的項目數。 除非 hrResult 是S_SYNCMGR_RETRYSYNC,否則會忽略此參數。
[in] pItemIDs
類型: const GUID*
在重試時傳遞至 PrepareForSync 之專案標識子陣列的指標。 除非 hrResult 是S_SYNCMGR_RETRYSYNC,否則會忽略此參數。
傳回值
類型: HRESULT
這個方法可以傳回其中一個值。
傳回碼 | 描述 |
---|---|
|
作業已成功完成。 |
備註
pItemIDs 參數是 [in] 參數,呼叫函式擁有它所指向的記憶體。 SyncMgr 會在傳回之前建立陣列的複本。
已註冊的應用程式處理程式應該儘快從 ShowError 方法傳回,然後呼叫這個方法,通知 SyncMgr 它已完成 處理 ShowError 呼叫。
在 從 ShowError 方法傳回之前,已註冊應用程式的處理程式可以先呼叫這個方法。
除非 從 ShowError 方法傳回成功碼,否則註冊應用程式的處理程式不應該呼叫此方法。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | mobsync.h |
Dll | Mobsync.dll |