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.

Sintaxis

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

El 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 realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809 (10.0; Compilación 17763)
Encabezado cfapi.h

Consulte también

CfReportProviderProgress