Méthode ISyncChange ::GetLearnedKnowledge (winsync.h)

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

Syntaxe

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

Paramètres

[out] ppLearnedKnowledge

Retourne les connaissances qu’un réplica apprendra quand cette modification sera appliquée à son magasin d’éléments. Cette connaissance est valide uniquement lorsque la connaissance actuelle de l’réplica contient la connaissance préalable du lot de modifications 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, sans s’y limiter, les valeurs indiquées dans le tableau suivant.

Code de retour Description
S_OK
S_OK
E_POINTER
Pointeur non valide.
E_OUTOFMEMORY
Lorsque 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 modifications n’a pas été terminé.

Remarques

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

Configuration requise

Condition requise Valeur
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