Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie die Schaltfläche
IBackgroundCopyError-Schnittstelle , um die Ursache eines Fehlers zu ermitteln und ob der Übertragungsvorgang fortgesetzt werden kann.
BITS erstellt nur dann ein Fehlerobjekt, wenn der Status des Auftrags BG_JOB_STATE_ERROR oder BG_JOB_STATE_TRANSIENT_ERROR ist. BITS erstellt kein Fehlerobjekt, wenn eine IBackgroundCopyXXXX-Schnittstellenmethode fehlschlägt. Das Fehlerobjekt ist verfügbar, bis BITS mit der Übertragung von Daten beginnt (der Status des Auftrags ändert sich in BG_JOB_STATE_TRANSFERRING) für den Auftrag oder bis ihre Anwendung beendet wird.
Um ein IBackgroundCopyError-Objekt abzurufen, rufen Sie die IBackgroundCopyJob::GetError-Methode auf.
Vererbung
Die IBackgroundCopyError-Schnittstelle erbt von der IUnknown-Schnittstelle . IBackgroundCopyError verfügt auch über folgende Membertypen:
Methoden
Die IBackgroundCopyError-Schnittstelle verfügt über diese Methoden.
|
IBackgroundCopyError::GetError Ruft den Fehlercode ab und identifiziert den Kontext, in dem der Fehler aufgetreten ist. |
|
IBackgroundCopyError::GetErrorContextDescription Ruft die Beschreibung des Kontexts ab, in dem der Fehler aufgetreten ist. |
|
IBackgroundCopyError::GetErrorDescription Ruft den dem Fehler zugeordneten Fehlertext ab. |
|
IBackgroundCopyError::GetFile Ruft einen Schnittstellenzeiger auf das Dateiobjekt ab, das dem Fehler zugeordnet ist. |
|
IBackgroundCopyError::GetProtocol Ruft das Protokoll ab, das zum Übertragen der Datei verwendet wird. Der Name der Remotedatei gibt das Protokoll an, das zum Übertragen der Datei verwendet werden soll. |
Anforderungen
| Unterstützte Mindestversion (Client) | Windows XP |
| Unterstützte Mindestversion (Server) | Windows Server 2003 |
| Zielplattform | Windows |
| Kopfzeile | bits.h |