IBackgroundCopyJob::Cancel (método)

Elimina el trabajo de la cola de transferencia y quita los archivos temporales relacionados del cliente (descargas) y el servidor (cargas).

Sintaxis

HRESULT Cancel();

Parámetros

Este método no tiene parámetros.

Valor devuelto

Este método devuelve los siguientes valores HRESULT , así como otros.

Código devuelto Descripción
S_OK
El trabajo se canceló correctamente.
DO_E_INVALID_STATE
No se puede cancelar un trabajo cuyo estado es BG_JOB_STATE_CANCELLED o BG_JOB_STATE_ACKNOWLEDGED.

Observaciones

Puede cancelar un trabajo en cualquier momento; sin embargo, el trabajo no se puede recuperar después de cancelarlo.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 10, versión 1709 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server, versión 1709 [solo aplicaciones de escritorio]
Encabezado
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Biblioteca
Dosvc.lib
Archivo DLL
Dosvc.dll
IID
IID_IBackgroundCopyJob se define como 37668D37-507E-4160-9316-26306D150B12

Consulte también

IBackgroundCopyJob

IBackgroundCopyJob::Complete

IBackgroundCopyJob::Resume

IBackgroundCopyJob::Suspend