Interface IBackgroundCopyError
Utilisez l’interface IBackgroundCopyError pour déterminer la cause d’une erreur et si le processus de transfert peut se poursuivre.
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 remise commence à transférer les données (l’état du travail passe à BG_JOB_STATE_TRANSFERRING) pour le travail.
Pour récupérer un objet IBackgroundCopyError , appelez la méthode 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 de fichier associé à 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 |
|
| MIDL |
|
| Bibliothèque |
|
| DLL |
|
| IID |
IID_IBackgroundCopyError est défini en tant que 19C613A0-FCB8-4F28-81AE-897C3D078F81 |