Partager via


ISyncChangeBatchAdvanced::GetBatchLevelKnowledgeShouldBeApplied

Obtient une valeur qui indique si la connaissance acquise pour le lot doit être enregistrée une fois le lot appliqué au réplica de destination.

Syntaxe

HRESULT GetBatchLevelKnowledgeShouldBeApplied(
  BOOL *pfBatchKnowledgeShouldBeApplied);

Paramètres

  • pfBatchKnowledgeShouldBeApplied
    [out] Retourne une valeur qui indique si la connaissance acquise pour le lot doit être enregistrée une fois le lot appliqué au réplica de destination.

Valeur de retour

  • S_OK

  • E_POINTER

  • SYNC_E_BATCH_NEEDS_KNOWLEDGE lorsque le lot de modifications ne contient pas de modifications et aucune connaissance.

Notes

En général, le fournisseur de destination enregistre la connaissance acquise pour chaque modification d'élément dès son application au réplica de destination. La valeur retournée par GetBatchLevelKnowledgeShouldBeApplied indique également s'il est nécessaire d'enregistrer la connaissance acquise du lot de modifications une fois le lot de modifications appliqué en totalité. La connaissance acquise du lot de modifications peut être obtenue en appelant ISyncChangeBatchBase::GetLearnedKnowledge.

Voir aussi

Autres ressources

Interface ISyncChangeBatchAdvanced