Interface IBackgroundCopyError
Utilisez l’interface IBackgroundCopyError pour déterminer la cause d’une erreur et si le processus de transfert peut continuer.
L’optimisation de la distribution crée un objet d’erreur uniquement lorsque l’état du travail est BG_JOB_STATE_ERROR ou BG_JOB_STATE_TRANSIENT_ERROR. L’optimisation de la distribution ne crée pas d’objet d’erreur lorsqu’une méthode d’interface IBackgroundCopyXXXX échoue . L’objet d’erreur est disponible jusqu’à ce que l’optimisation de la distribution commence à transférer les données (l’état du travail devient BG_JOB_STATE_TRANSFERRING) pour le travail.
Pour obtenir un objet IBackgroundCopyError , appelez la méthode IBackgroundCopyJob::GetError .
Membres
L’interface IBackgroundCopyError hérite de l’interface IUnknown. IBackgroundCopyError a également les types de membres suivants :
Méthodes
L’interface IBackgroundCopyError possède ces méthodes.
Méthode | Description |
---|---|
GetError | Récupère le code d’erreur et identifie le contexte dans lequel l’erreur s’est produite. |
GetFile | Récupère un pointeur d’interface vers l’objet fichier associé à 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 |
|
IDL |
|
Bibliothèque |
|
DLL |
|
IID |
IID_IBackgroundCopyError est défini comme 19C613A0-FCB8-4F28-81AE-897C3D078F81 |