Méthode 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é redémarré avec succès.
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.

Remarques

Lorsque vous créez un travail, le travail est initialement suspendu. L’appel de la méthode Resume déplace le travail vers l’État Transfering. Notez que le travail doit contenir un ou plusieurs fichiers avant d’appeler cette méthode.

Si un travail qui se trouve 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.

Configuration requise

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

Voir aussi

Méthode ibackgroundcopyjob

Méthode ibackgroundcopyjob :: Cancel

Méthode ibackgroundcopyjob :: suspend