ISyncChange::GetLearnedKnowledge, méthode (winsync.h)

Obtient les connaissances qu’un réplica apprend quand cette modification est appliquée à son magasin d’éléments.

Syntaxe

HRESULT GetLearnedKnowledge(
  [out] ISyncKnowledge **ppLearnedKnowledge
);

Paramètres

[out] ppLearnedKnowledge

Retourne les connaissances qu’un réplica apprend quand cette modification est appliquée à son magasin d’éléments. Cette connaissance est valide uniquement lorsque la connaissance actuelle du réplica contient les connaissances préalables du lot de modification qui contient cette modification. Cette connaissance n’est significative que lorsque l’objet ISyncChange représente une modification du fournisseur source.

Valeur retournée

Les codes de retour possibles incluent, mais ne sont pas limités à, les valeurs indiquées dans le tableau suivant.

Code de retour Description
S_OK
S_OK
E_POINTER
Pointeur non valide.
E_OUTOFMEMORY
Quand pbCurrentReplicaId n’est pas l’ID de réplica correct.
SYNC_E_CHANGE_NEEDS_KNOWLEDGE
Lorsque la modification n’a pas été ajoutée à un groupe de lots de modifications ou si le groupe de lots de modification n’a pas été terminé.

Notes

GetLearnedKnowledge peut être utilisé par un fournisseur qui utilise un application de modification personnalisé.

Configuration requise

   
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête winsync.h

Voir aussi

ISyncChange Interface

ISyncKnowledge Interface