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 接口