Compartir a través de


Función CfReportProviderProgress2 (cfapi.h)

Permite que un proveedor de sincronización notifique el progreso fuera de banda. Extiende CfReportProviderProgress con parámetros adicionales.

Syntax

HRESULT CfReportProviderProgress2(
  CF_CONNECTION_KEY ConnectionKey,
  CF_TRANSFER_KEY   TransferKey,
  CF_REQUEST_KEY    RequestKey,
  LARGE_INTEGER     ProviderProgressTotal,
  LARGE_INTEGER     ProviderProgressCompleted,
  DWORD             TargetSessionId
);

Parámetros

ConnectionKey

Clave de conexión que representa un canal de comunicación con el filtro de sincronización.

TransferKey

Identificador opaco del marcador de posición.

RequestKey

Permite al autor de la llamada notificar el progreso de una operación específica distinta de la hidratación.

ProviderProgressTotal

Progreso total del proveedor de sincronización en respuesta a una devolución de llamada de datos de captura.

ProviderProgressCompleted

Progreso completado del proveedor de sincronización en respuesta a una devolución de llamada de datos de captura.

TargetSessionId

Indica la sesión a la que se dirige esta información de progreso.

Valor devuelto

Si esta función se ejecuta correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Requisitos

Requirement Importancia
Cliente mínimo compatible Windows 10, versión 1809 (10.0; Compilación 17763)
Header cfapi.h
Library cldapi.lib

Consulte también

CfReportProviderProgress