Compartir a través de


Método IReconcileInitiator::SetProgressFeedback (reconcil.h)

Indica la cantidad de progreso que el reconciliador de maletín ha realizado para completar la conciliación. La cantidad es una fracción y se calcula como el cociente de los parámetros ulProgress y ulProgressMax . Los reconciliadores deben llamar a este método periódicamente durante su proceso de conciliación.

Sintaxis

HRESULT SetProgressFeedback(
  ULONG ulProgress,
  ULONG ulProgressMax
);

Parámetros

ulProgress

Tipo: ULONG

Numerador de la fracción de progreso.

ulProgressMax

Tipo: ULONG

Denominador de la fracción de progreso.

Valor devuelto

Tipo: HRESULT

Devuelve el valor S_OK si se ejecuta correctamente o el valor de E_UNEXPECTED si se produjo un error no especificado.

Comentarios

Normalmente, el iniciador usa esta medida de progreso para actualizar un medidor de termómetro o alguna otra forma de comentarios visuales para el usuario. El reconciliador de maletín puede cambiar el valor de ulProgressMax de la llamada a la llamada. Esto significa que las llamadas sucesivas a este método no indican necesariamente un progreso hacia delante constante. El progreso hacia atrás es legal, aunque no es deseable. Es responsabilidad del iniciador determinar si el progreso hacia atrás debe revelarse al usuario.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado reconcil.h
Archivo DLL Shell32.dll (versión 4.0 o posterior)

Consulte también

IReconcileInitiator