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 BG_JOB_STATE_CANCELLED o BG_JOB_STATE_ACKNOWLEDGED.

Comentarios

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

Requisitos

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

Vea también

IBackgroundCopyJob

IBackgroundCopyJob::Complete

IBackgroundCopyJob::Resume

IBackgroundCopyJob::Suspend