ILoadChangeContext::SetRecoverableErrorOnChange

Indicates a recoverable error on this change has occurred.


HRESULT SetRecoverableErrorOnChange(
  HRESULT hrError,
  IRecoverableErrorData * pErrorData);

hrError

[in] The error code that is associated with the error that prevented the item data from being loaded.

pErrorData

[in, unique] Additional information about the error.

  • S_OK

  • E_INVALIDARG when hrError does not specify an error.

  • SYNC_E_INTERNAL_ERROR when an internal error occurs.

When this method is called, an ISingleItemException object is added to the learned knowledge; and the item change will not be enumerated again for the duration of the synchronization session.

Show: