Partager via


Méthode IBackgroundCopyGroup ::CreateJob (qmgr.h)

[IBackgroundCopyGroup est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il sera peut-être modifié ou indisponible dans les versions ultérieures. Utilisez plutôt les interfaces BITS.]

Utilisez la méthode CreateJob pour ajouter un nouveau travail au groupe. Un groupe ne peut contenir qu’un seul travail.

Syntaxe

HRESULT CreateJob(
  [in]  GUID                guidJobID,
  [out] IBackgroundCopyJob1 **ppJob
);

Paramètres

[in] guidJobID

Identifie de manière unique le travail dans le groupe et la file d’attente.

[out] ppJob

Pointeur vers un pointeur d’interface IBackgroundCopyJob1 . Utilisez l’interface pour ajouter des fichiers et case activée l’état du travail.

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é créé avec succès.
QM_E_INVALID_STATE
Le travail est déjà en cours d’exécution.
E_NOTIMPL
Un seul travail autorisé par groupe.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP
Serveur minimal pris en charge Windows Server 2003
Plateforme cible Windows
En-tête qmgr.h
DLL QmgrPrxy.dll

Voir aussi

IBackgroundCopyGroup