Partager via


IBackgroundCopyJob::Resume, méthode

Active un nouveau travail ou redémarre un travail qui a été suspendu.

Syntaxe

HRESULT Resume();

Paramètres

Cette méthode n’a aucun paramètre.

Valeur retournée

Cette méthode retourne les valeurs HRESULT suivantes, ainsi que d’autres.

Code de retour Description
S_OK
Le travail a été correctement redémarré.
DO_E_EMPTY
Aucun fichier à transférer.
DO_E_INVALID_STATE
L’état du travail ne peut pas être BG_JOB_STATE_CANCELLED ou BG_JOB_STATE_ACKNOWLEDGED.

Notes

Lorsque vous créez un travail, celui-ci est initialement suspendu. L’appel de Cv déplace le travail à l’état Transfert. Notez que le travail doit contenir un ou plusieurs fichiers avant d’appeler cette méthode.

Si un travail est dans l’état BG_JOB_STATE_TRANSIENT_ERROR ou BG_JOB_STATE_ERROR, appelez la méthode Resume pour redémarrer le travail après avoir corrigé l’erreur.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 10, version 1709 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server, version 1709 [applications de bureau uniquement]
En-tête
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Bibliothèque
Dosvc.lib
DLL
Dosvc.dll
IID
IID_IBackgroundCopyJob est défini comme 37668D37-507E-4160-9316-26306D150B12

Voir aussi

IBackgroundCopyJob

IBackgroundCopyJob::Cancel

IBackgroundCopyJob::Suspend