IChangeApplicationServices::ReportRecoverableErrorOnChangeUnitChange
Signale au service d'application de modifications qu'une erreur récupérable s'est produite lorsque le fournisseur de destination a essayé d'appliquer la modification d'unité de modification.
HRESULT ReportRecoverableErrorOnChangeUnitChange(
ISyncChangeUnit * pChangeUnitChange,
HRESULT hrErrorCode,
IRecoverableErrorData * pErrorData);
Paramètres
- pChangeUnitChange
[in] Modification d'unité de modification qui a été appliquée avec succès au réplica de destination.
- hrErrorCode
[in] Code d'erreur qui indique la raison pour laquelle la modification de l'unité de modification n'a pas été appliquée.
- pErrorData
[in, unique] Informations supplémentaires relatives à l'erreur.
Valeur de retour
S_OK.
E_OUTOFMEMORY.
E_POINTER.
SYNC_E_CHANGE_NEEDS_KNOWLEDGE lorsque pChangeUnitChange ne contient pas de connaissance courante.
SYNC_E_ID_FORMAT_MISMATCH lorsque le format d'un ID spécifié ne correspond pas au schéma du format d'ID spécifié lors de l'initialisation de cet objet.
SYNC_E_INVALID_OPERATION lorsque l'application des modifications n'a pas été démarrée pour un lot de modifications, ou lorsque pChangeUnitChange ou la modification parente a déjà été signalée comme étant appliquée avec succès ou comme étant en conflit.