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.
Die Datei Bitsmsg.h enthält die folgenden Rückgabewertkonstanten. Die Konstanten stellen Rückgabewerte dar, die BITS generiert, und HTTP-Rückgabewerte, die BITS erfasst. Alle anderen Rückgabewerte, die Sie empfangen können, sind COM-, RPC- oder konvertierte Windows-Rückgabewerte (BITS verwendet das HRESULT_FROM_WIN32 Makro, um die Windows-Rückgabewerte in HRESULT-Werte zu konvertieren).
Beachten Sie, dass die Datei Bitsmsg.h zusätzliche Rückgabewerte enthält, die unten nicht aufgeführt sind.
-
BG_S_PARTIAL_COMPLETE (0x00200017)
-
Eine Teilmenge der Dateien des Auftrags wurde erfolgreich übertragen, bevor die IBackgroundCopyJob::Complete-Methode aufgerufen wurde. Diejenigen, die nicht abgeschlossen waren, wurden gelöscht.
-
BG_S_UNABLE_TO_DELETE_FILES (0x0020001A)
-
Alle temporären Dateien, die dem Auftrag zugeordnet sind, können nicht gelöscht werden.
-
BG_S_OVERRIDDEN_BY_POLICY (0x00200055)
-
Die Konfigurationseinstellung wurde erfolgreich gespeichert, die Einstellung wird jedoch nicht verwendet, da eine konfigurierte Gruppenrichtlinieneinstellung die Einstellung außer Kraft setzt.
-
BG_E_NOT_FOUND (0x80200001)
-
Der angeforderte Auftrag wurde nicht gefunden.
-
BG_E_INVALID_STATE (0x80200002)
-
Die angeforderte Aktion ist im aktuellen Auftragsstatus nicht zulässig.
-
BG_E_EMPTY (0x80200003)
-
Der Auftrag muss eine oder mehrere Dateien enthalten, bevor Sie den Auftrag fortsetzen können.
-
BG_E_FILE_NOT_AVAILABLE (0x80200004)
-
Dateiinformationen sind nicht verfügbar, da der Fehler keiner lokalen oder Remotedatei zugeordnet ist.
-
BG_E_PROTOCOL_NOT_AVAILABLE (0x80200005)
-
Protokollinformationen sind nicht verfügbar, da der Fehler nicht mit dem angegebenen Übertragungsprotokoll verknüpft ist.
-
BG_E_DESTINATION_LOCKED (0x8020000D)
-
Das Zieldateisystemvolume, das im lokalen Dateinamen angegeben ist, ist gesperrt.
-
BG_E_VOLUME_CHANGED (0x8020000E)
-
Das Zielvolume, das im lokalen Dateinamen angegeben ist, wurde geändert. Beispielsweise wurde der ursprüngliche Diskettendatenträger durch einen anderen Diskettendatenträger ersetzt.
-
BG_E_ERROR_INFORMATION_UNAVAILABLE (0x8020000F)
-
Fehlerinformationen sind nur verfügbar, wenn der Status des Auftrags BG_JOB_STATE_ERROR ist. Die Fehlerinformationen sind nicht verfügbar, nachdem BITS mit der Übertragung der Auftragsdaten beginnt oder der Client beendet wird.
-
BG_E_NETWORK_DISCONNECTED (0x80200010)
-
Der Netzwerkadapter ist inaktiv oder getrennt. Alle Aufträge werden im BG_JOB_STATE_TRANSIENT_ERROR Zustand platziert.
-
BG_E_MISSING_FILE_SIZE (0x80200011)
-
Der Server hat die Dateigröße nicht zurückgegeben. BITS überträgt nur statische Inhalte und erfordert, dass der HTTP-Server den Content-Length-Header zurückgibt. Die Übertragungsanforderung schlägt fehl, wenn die URL auf dynamische Inhalte verweist.
-
BG_E_INSUFFICIENT_HTTP_SUPPORT (0x80200012)
-
Der Server unterstützt das HTTP/1.1-Protokoll nicht.
-
BG_E_INSUFFICIENT_RANGE_SUPPORT (0x80200013)
-
Der Server unterstützt den Content-Range-Header nicht. Normalerweise erhalten Sie diese Fehlermeldung, wenn Sie versuchen, dynamische Inhalte herunterzuladen. Sie können diesen Fehler auch erhalten, wenn ein Zwischenproxy den Header "Content-Range" oder "Content-Length" entfernt.
-
BG_E_REMOTE_NOT_SUPPORTED (0x80200014)
-
Die Remoteverwendung von BITS wird nicht unterstützt. Weitere Informationen finden Sie unter Benutzer und Netzwerkverbindungen.
-
BG_E_NEW_OWNER_DIFF_MAPPING (0x80200015)
-
Die Netzwerklaufwerkzuordnung für die lokale Datei unterscheidet sich vom aktuellen Besitzer als für den vorherigen Besitzer.
-
BG_E_NEW_OWNER_NO_FILE_ACCESS (0x80200016)
-
Der neue Besitzer verfügt über unzureichende Berechtigungen für die temporären Auftragsdateien.
-
BG_E_PROXY_LIST_TOO_LARGE (0x80200018)
-
Die HTTP-Proxyliste ist zu lang. Die Liste darf 32 KB nicht überschreiten.
-
BG_E_PROXY_BYPASS_LIST_TOO_LARGE (0x80200019)
-
Die HTTP-Proxyumgehungsliste ist zu lang. Die Liste darf 32 KB nicht überschreiten.
-
BG_E_TOO_MANY_FILES (0x8020001C)
-
Sie können einem Uploadauftrag nicht mehr als eine Datei hinzufügen.
-
BG_E_LOCAL_FILE_CHANGED (0x8020001D)
-
Der Inhalt der lokalen Datei wurde nach Beginn des Übertragungsprozesses geändert. Der Inhalt der lokalen Datei kann nicht geändert werden, nachdem der Übertragungsprozess mit einem Upload- oder Uploadantwortauftrag begonnen hat.
-
BG_E_TOO_LARGE (0x80200020)
-
Die Größe der Uploaddatei überschreitet die maximal zulässige Uploadgröße auf dem Server.
-
BG_E_STRING_TOO_LONG (0x80200021)
-
Die angegebene Zeichenfolge ist zu lang.
-
BG_E_CLIENT_SERVER_PROTOCOL_MISMATCH (0x80200022)
-
Der Client und der Server konnten kein Protokoll aushandeln, das für den Uploadauftrag verwendet werden soll.
-
BG_E_SERVER_EXECUTE_ENABLED (0x80200023)
-
Skript- oder Ausführungsberechtigungen werden im virtuellen IIS-Verzeichnis aktiviert, das dem Auftrag zugeordnet ist. Um Dateien in das virtuelle Verzeichnis hochzuladen, deaktivieren Sie die Skripterstellung, und führen Sie Berechtigungen für das virtuelle Verzeichnis aus.
-
BG_E_USERNAME_TOO_LARGE (0x80200025)
-
Der Benutzername darf 300 Zeichen nicht überschreiten.
-
BG_E_PASSWORD_TOO_LARGE (0x80200026)
-
Das Kennwort darf 65535 Zeichen nicht überschreiten.
-
BG_E_INVALID_AUTH_TARGET (0x80200027)
-
Das angegebene Authentifizierungsziel ist ungültig.
-
BG_E_INVALID_AUTH_SCHEME (0x80200028)
-
Das angegebene Authentifizierungsschema ist ungültig.
-
BG_E_INVALID_RANGE (0x8020002B)
-
Der angegebene Bytebereich ist ungültig. Der Bytebereich muss innerhalb der angegebenen Remotedatei vorhanden sein.
-
BG_E_OVERLAPPING_RANGES (0x8020002C)
-
Die Liste der Bytebereiche enthält überlappende oder doppelte Bereiche, die nicht unterstützt werden.
-
BG_E_BLOCKED_BY_POLICY (0x8020003E)
-
Gruppenrichtlinieneinstellungen verhindern, dass Hintergrundaufträge derzeit ausgeführt werden. Ausführliche Informationen finden Sie in der richtlinie MaxInternetBandwidth.
-
BG_E_INVALID_PROXY_INFO (0x8020003F)
-
Laufzeitfehler, der die Proxyliste oder Proxyumgehungsliste angibt, die Sie mithilfe der IBackgroundCopyJob::SetProxySettings Methode angegeben haben, ist ungültig.
-
BG_E_INVALID_CREDENTIALS (0x80200040)
-
Das Format der angegebenen Sicherheitsanmeldeinformationen ist ungültig.
-
BG_E_RECORD_DELETED (0x80200042)
-
Der Cachedatensatz wurde gelöscht. Der Versuch, es zu aktualisieren, wurde abgebrochen.
-
BG_E_UPNP_ERROR (0x80200045)
-
Ein UPnP-Fehler (Universal Plug and Play) ist aufgetreten. Bitte überprüfen Sie Ihr Internetgatewaygerät.
-
BG_E_PEERCACHING_DISABLED (0x80200047)
-
Peerzwischenspeicherung ist deaktiviert.
-
BG_E_BUSYCACHERECORD (0x80200048)
-
Der Cachedatensatz wird verwendet und kann nicht geändert oder gelöscht werden. Versuchen Sie es nach ein paar Sekunden erneut.
-
BG_E_TOO_MANY_JOBS_PER_USER (0x80200049)
-
Die Auftragsanzahl für den Benutzer hat den Grenzwert pro Benutzerauftrag überschritten, der durch die Gruppenrichtlinieneinstellung "MaxJobsPerUser" festgelegt wurde.
-
BG_E_TOO_MANY_JOBS_PER_MACHINE (0x80200050)
-
Die Auftragsanzahl für den Computer hat den Grenzwert pro Computerauftrag überschritten, der durch die Gruppenrichtlinieneinstellung "MaxJobsPerMachine" festgelegt wurde.
-
BG_E_TOO_MANY_FILES_IN_JOB (0x80200051)
-
Die Anzahl der Dateien für den Auftrag hat den Grenzwert pro Auftragsdatei überschritten, der durch die Gruppenrichtlinieneinstellung "MaxFilesPerJob" festgelegt wurde.
-
BG_E_TOO_MANY_RANGES_IN_FILE (0x80200052)
-
Die Bereichsanzahl für die Datei hat den Grenzwert pro Dateibereich überschritten, der durch die Gruppenrichtlinieneinstellung "MaxRangesPerFile" festgelegt wurde.
-
BG_E_VALIDATION_FAILED (0x80200053)
-
Die Anwendung hat Daten von einer Website angefordert, aber die Antwort war ungültig. Ausführliche Informationen finden Sie in der Ereignisanzeige, um die Anwendungsprotokolle\Microsoft\Windows\Bits-client\Operational log anzuzeigen.
-
BG_E_MAXDOWNLOAD_TIMEOUT (0x80200054)
-
BITS hat einen Timeout zum Herunterladen des Auftrags ausgeführt. Der Download wurde nicht innerhalb der für den Auftrag festgelegten maximalen Downloadzeit oder der Einstellung "MaxDownloadTime-Gruppenrichtlinien" abgeschlossen.
-
BG_E_HTTP_ERROR_400 (0x80190190)
-
Der Server konnte die Übertragungsanforderung nicht verarbeiten, da die Syntax des Remotedateinamens ungültig ist.
-
BG_E_HTTP_ERROR_401 (0x80190191)
-
Der Benutzer verfügt nicht über die Berechtigung für den Zugriff auf die Remotedatei. Für die angeforderte Ressource ist eine Benutzerauthentifizierung erforderlich.
-
BG_E_HTTP_ERROR_404 (0x80190194)
-
Die angeforderte URL ist auf dem Server nicht vorhanden.
In IIS 7 kann dieser Fehler darauf hinweisen.
- Diese BITS-Uploads sind nicht im virtuellen Verzeichnis (Vdir) auf dem Server aktiviert.
- Dass die Uploadgröße den maximalen Uploadgrenzwert überschreitet (weitere Informationen finden Sie im BITSMaximumUploadSize IIS-Erweiterungseigenschaft).
-
BG_E_HTTP_ERROR_407 (0x80190197)
-
Der Benutzer verfügt nicht über die Berechtigung für den Zugriff auf den Proxy. Der Proxy erfordert eine Benutzerauthentifizierung.
-
BG_E_HTTP_ERROR_414 (0x8019019E)
-
Der Server kann die Übertragungsanforderung nicht verarbeiten. Der URI (Uniform Resource Identifier) im Remotedateinamen ist länger, als der Server interpretieren kann.
-
BG_E_HTTP_ERROR_501 (0x801901F5)
-
Der Server unterstützt nicht die Funktionalität, die zum Erfüllen der Anforderung erforderlich ist. In IIS 6 gibt dieser Fehler an, dass BITS-Uploads nicht im virtuellen Verzeichnis (Vdir) auf dem Server aktiviert sind.
-
BG_E_HTTP_ERROR_503 (0x801901F7)
-
Der Dienst ist vorübergehend überladen und kann die Anforderung nicht verarbeiten. Setzen Sie den Auftrag zu einem späteren Zeitpunkt fort.
-
BG_E_HTTP_ERROR_504 (0x801901F8)
-
Timeout der Übertragungsanforderung beim Warten auf ein Gateway. Setzen Sie den Auftrag zu einem späteren Zeitpunkt fort.
-
BG_E_HTTP_ERROR_505 (0x801901F9)
-
Der Server unterstützt die im Remotedateinamen angegebene HTTP-Protokollversion nicht.
Die Headerdatei Bitsmsg.h enthält zusätzliche HTTP-Rückgabewerte, die oben nicht aufgeführt sind, die BITS intern verwendet. Informationen zu diesen und anderen HTTP-Rückgabewerten, die Sie erhalten können, finden Sie in der RFC 2616-Spezifikation der Internet Engineering Task Force unter https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.