ISyncMgrSynchronize::ShowError 方法 (mobsync.h)

當使用者按兩下錯誤索引標籤中的相關聯訊息時,同步處理管理員會在已註冊的應用程式處理常式中呼叫。

語法

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

參數

[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