Compartir a través de


IChangeApplicationServices::ReportRecoverableErrorOnChangeUnitChange

Notifica al servicio de aplicación de cambios que se produjo un error recuperable cuando el proveedor de destino intentó aplicar el cambio de la unidad de cambio.

HRESULT ReportRecoverableErrorOnChangeUnitChange(
  ISyncChangeUnit * pChangeUnitChange,
  HRESULT hrErrorCode,
  IRecoverableErrorData * pErrorData);

Parámetros

  • pChangeUnitChange
    [in] Cambio de la unidad de cambio que se aplicó correctamente en la réplica de destino.
  • hrErrorCode
    [in] Código de error que indica el motivo por el que no se aplicó el cambio de la unidad de cambio.
  • pErrorData
    [in, unique] Información adicional sobre el error.

Valor devuelto

  • S_OK.

  • E_OUTOFMEMORY.

  • E_POINTER.

  • SYNC_E_CHANGE_NEEDS_KNOWLEDGE si pChangeUnitChange no contiene ningún conocimiento que le dé origen.

  • SYNC_E_ID_FORMAT_MISMATCH si el formato de un identificador especificado no se corresponde con el esquema de formato de identificador que se especificó cuando se inicializó este objeto.

  • SYNC_E_INVALID_OPERATION si la aplicación de los cambios correspondiente a un lote de cambios no se ha iniciado o si ya se ha notificado que pChangeUnitChange o el cambio primario se han aplicado correctamente o están en conflicto.

Vea también

Referencia

Interfaz IChangeApplicationServices