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.