Partager via


ISaveChangeContext::SetRecoverableErrorOnChange

Indique qu'une erreur récupérable s'est produite lors de l'enregistrement des données de cet élément dans le magasin d'éléments.

HRESULT SetRecoverableErrorOnChange(
  HRESULT hrError,
  IRecoverableErrorData * pErrorData);

Paramètres

  • hrError
    [in] Code d'erreur associé à l'erreur qui a empêché l'application des données d'élément.
  • pErrorData
    [in, unique] Informations supplémentaires relatives à l'erreur.

Valeur de retour

  • S_OK

  • E_INVALIDARG

  • SYNC_E_INTERNAL_ERROR

Notes

Lorsque cette méthode est appelée, un objet ISingleItemException est ajouté à la connaissance acquise et la modification d'élément ne sera plus énumérée pendant la durée de la session de synchronisation.

Cette méthode met à jour la connaissance pour l'étendue de la synchronisation. Après avoir appelé cette méthode, appelez ISaveChangeContext::GetKnowledgeForScope pour récupérer la connaissance mise à jour.

Voir aussi

Référence

Interface ISaveChangeContext