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) |