Partager via


IReconcileInitiator ::SetProgressFeedback, méthode (réconciliation.h)

Indique la progression du rapprochement de porte-documents. La quantité est une fraction et est calculée en tant que quotient des paramètres ulProgress et ulProgressMax . Les rapprochements doivent appeler cette méthode régulièrement pendant leur processus de rapprochement.

Syntaxe

HRESULT SetProgressFeedback(
  ULONG ulProgress,
  ULONG ulProgressMax
);

Paramètres

ulProgress

Type : ULONG

Numérateur de la fraction de progression.

ulProgressMax

Type : ULONG

Dénominateur de la fraction de progression.

Valeur retournée

Type : HRESULT

Retourne la valeur S_OK en cas de réussite, ou la valeur E_UNEXPECTED si une erreur non spécifiée s’est produite.

Remarques

L’initiateur utilise généralement cette mesure de progression pour mettre à jour une jauge de thermomètre ou une autre forme de commentaires visuels pour l’utilisateur. Le rapprochement de porte-documents peut modifier la valeur de ulProgressMax d’un appel à l’autre. Cela signifie que les appels successifs à cette méthode n’indiquent pas nécessairement une progression continue vers l’avant. Le progrès en arrière est légal, mais pas souhaitable. Il incombe à l’initiateur de déterminer si la progression vers l’arrière doit être révélée à l’utilisateur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête réconciliation.h
DLL Shell32.dll (version 4.0 ou ultérieure)

Voir aussi

IReconcileInitiator