共用方式為


IRecoverableErrorCallback::SetRecoverableErrorForChange

記錄嘗試將變更套用至項目時所發生的可復原錯誤。

HRESULT SetRecoverableErrorForChange(
  HRESULT hrRecoverableError,
  IRecoverableErrorData *pRecoverableErrorData);

參數

  • hrRecoverableError
    [in] 表示可復原錯誤的 HRESULT。
  • pRecoverableErrorData
    [in, unique] 與所報告之可復原錯誤相關聯的 IRecoverableErrorData 物件。

傳回值

  • S_OK

  • 如果此項目已經失效,或對此項目設定了多項可復原錯誤,則為 SYNC_E_PFX_INVALID_OPERATION。

  • 如果指定的 HRESULT 不是失敗結果,則為 E_INVALIDARG。

請參閱

參考

IRecoverableErrorCallback 介面