ISaveChangeContext::SetRecoverableErrorOnChange

指示当系统将此项的数据保存到项存储区中时出现了一个可恢复错误。

HRESULT SetRecoverableErrorOnChange(
  HRESULT hrError,
  IRecoverableErrorData * pErrorData);

参数

  • hrError
    [in] 与阻止应用项数据的错误相关联的错误代码。
  • pErrorData
    [in, unique] 有关错误的其他信息。

返回值

  • S_OK

  • E_INVALIDARG

  • SYNC_E_INTERNAL_ERROR

备注

调用此方法时,ISingleItemException 对象会添加到已知的知识中;并且,系统在同步会话期间将不再枚举该项变更。

此方法将更新同步作用域的知识。调用此方法后,调用 ISaveChangeContext::GetKnowledgeForScope 可检索更新的知识。

请参阅

参考

ISaveChangeContext 接口