IAsynchronousNotifyingChangeApplierTarget::SaveChangeWithChangeUnits
Enregistre une modification d'élément qui contient des modifications d'unité de modification dans le magasin d'éléments.
HRESULT SaveChangeWithChangeUnits(
ISyncChange * pChange,
ISaveChangeWithChangeUnitsContext * pSaveContext);
Paramètres
- pChange
[in] Modification d'élément à appliquer.
- pSaveContext
[in] Informations relatives à la modification à appliquer.
Valeur de retour
S_OK
Codes d'erreur déterminés par le fournisseur
Notes
Lorsque SaveChangeWithChangeUnits est appelé, le fournisseur doit entreprendre l'une des actions suivantes :
Retourner un code de réussite à partir de la méthode et appeler ultérieurement IAsynchronousNotifyingChangeApplierTargetCallback::SaveChangeWithChangeUnitsComplete pour signaler que le traitement asynchrone s'est terminé avec succès.
Retourner un code de réussite à partir de la méthode et appeler ultérieurement IAsynchronousNotifyingChangeApplierTargetCallback::OnError pour signaler qu'une erreur s'est produite lors du traitement asynchrone.
Retourner un code d'erreur à partir de la méthode. Dans ce cas, les méthodes IAsynchronousNotifyingChangeApplierTargetCallback ne doivent pas être appelées.
Voir aussi
Référence
Interface IAsynchronousNotifyingChangeApplierTarget
Interface IAsynchronousNotifyingChangeApplierTargetCallback