Partager via


ISyncChangeBatch::AddLoggedConflict

Ajoute des métadonnées qui représentent un conflit au lot de modifications.

Syntaxe

HRESULT AddLoggedConflict(
  const BYTE * pbOwnerReplicaId, 
  const BYTE * pbItemId, 
  const SYNC_VERSION * pChangeVersion,
  const SYNC_VERSION * pCreationVersion, 
  DWORD dwFlags,
  DWORD dwWorkForChange,
  ISyncKnowledge * pConflictKnowledge,
  ISyncChangeBuilder ** ppChangeBuilder);

Paramètres

  • pbOwnerReplicaId
    [in] ID du réplica qui a apporté la modification en conflit.

  • pbItemId
    [in] ID de l'élément.

  • pChangeVersion
    [in] Version de la modification.

  • pCreationVersion
    [in] Version de création de l'élément.

  • dwFlags
    [in] Indicateurs qui spécifient l'état de la modification d'élément. Pour les valeurs d'indicateur, consultez Indicateurs SYNC_CHANGE_FLAG.

  • dwWorkForChange
    [in] Estimation du travail pour la modification. Cette valeur est utilisée pendant l'application des modifications pour signaler un travail achevé à l'application.

  • pConflictKnowledge
    [in] Connaissance enregistrée lorsque le conflit a été consigné.

  • ppChangeBuilder
    [out] Retourne un objet qui peut être utilisé pour ajouter des informations d'unité de modification à la modification.

Valeur de retour

Notes

Les conflits ajoutés au lot de modifications ne sont pas ajoutés à un groupe. Il n'est pas nécessaire d'ouvrir un groupe pour ajouter des conflits au lot de modifications.

Voir aussi

Autres ressources

Interface ISyncChangeBatch