Freigeben über


Rückgabewerte der Übermittlungsoptimierung

Die folgenden Konstanten stellen Rückgabewerte dar, die die Übermittlungsoptimierung generiert, und HTTP-Rückgabewerte, die die Übermittlungsoptimierung erfasst. Alle anderen Rückgabewerte, die Sie erhalten können, sind COM-, RPC- oder konvertierte Windows-Rückgabewerte (Übermittlungsoptimierung verwendet das HRESULT_FROM_WIN32 Makro, um die Windows-Rückgabewerte in HRESULT-Werte zu konvertieren).

DO_E_NO_SERVICE (0x80d01001)

Die Übermittlungsoptimierung konnte den Dienst nicht bereitstellen.

DO_E_DOWNLOAD_NO_PROGRESS (0x80d02002)

Beim Herunterladen einer Datei wurde innerhalb des definierten Zeitraums kein Fortschritt angezeigt.

DO_E_JOB_NOT_FOUND (0x80d02003)

Der Auftrag wurde nicht gefunden, da erwartet wurde, dass ein Auftrag vorhanden ist.

DO_E_JOB_EMPTY (0x80d02004)

Es war keine Datei im Auftrag vorhanden, da mindestens eine Datei erwartet wurde.

DO_E_LOCALPATH_NOT_SET (0x80d0200d)

Für diesen Download ist kein lokaler Dateipfad angegeben.

DO_E_FILE_NOT_AVAILABLE (0x80d02010)

Es ist keine Datei verfügbar, da keine URL einen Fehler generiert hat.

DO_E_UNKNOWN_PROPERTY_ID (0x80d02011)

SetProperty() oder GetProperty() mit einer unbekannten Eigenschafts-ID aufgerufen.

DO_E_READ_ONLY_PROPERTY (0x80d02012)

SetProperty() kann für eine schreibgeschützte Eigenschaft nicht aufgerufen werden.

DO_E_INVALID_STATE (0x80d02013)

Die angeforderte Aktion ist im aktuellen Auftragszustand unzulässig. Der Auftrag wurde möglicherweise abgebrochen, oder die Übertragung wurde abgeschlossen.

DO_E_ERROR_INFORMATION_UNAVAILABLE (0x80d02014)

Es sind keine Fehler aufgetreten.

DO_E_NO_DOWNLOAD_EXTSETTINGS (0x80d03002)

Der Downloadauftrag ist aufgrund der Benutzer-/Administratoreinstellungen nicht zulässig.

DO_E_BLOCKED_BY_COST_TRANSFER_POLICY (0x80d03801)

Die Übermittlungsoptimierung hat den Auftrag aufgrund von Kostenrichtlinieneinschränkungen angehalten.

DO_E_BLOCKED_BY_CELLULAR_POLICY (0x80d03803)

Die Übermittlungsoptimierung hat den Auftrag aufgrund der Erkennung von Mobilfunknetzwerk- und Richtlinieneinschränkungen angehalten.

DO_E_BLOCKED_BY_POWER_STATE (0x80d03804)

Die Übermittlungsoptimierung hat den Auftrag aufgrund der Erkennung einer Änderung des Energiezustands in den Nicht-Ac-Modus angehalten.

DO_E_BLOCKED_BY_NO_NETWORK (0x80d03805)

Die Übermittlungsoptimierung hat den Auftrag aufgrund eines Verlusts der Netzwerkkonnektivität angehalten.

DO_E_BLOCKED_BY_VPN_POLICY (0x80d03807)

Die Übermittlungsoptimierung hat den abgeschlossenen Auftrag aufgrund der Erkennung eines VPN-Netzwerks angehalten.

DO_E_BLOCKED_BY_CRITICAL_MEMORY_USAGE (0x80d03808)

Die Übermittlungsoptimierung hat den abgeschlossenen Auftrag aufgrund der Erkennung einer kritischen Speicherauslastung auf dem System angehalten.

DO_E_HTTP_BLOCKSIZE_MISMATCH (0x80d05001)

Der HTTP-Server hat eine Antwort mit einer Datengröße zurückgegeben, die nicht dem angeforderten entspricht.

DO_E_INVALID_RANGE (0x80d05010)

Der angegebene Bytebereich ist ungültig.

DO_E_INSUFFICIENT_RANGE_SUPPORT (0x80d05011)

Der Server unterstützt das erforderliche HTTP-Protokoll nicht. Die Übermittlungsoptimierung erfordert, dass der Server den Range-Protokollheader unterstützt.

DO_E_OVERLAPPING_RANGES (0x80d05012)

Die Liste der Bytebereiche enthält einige überlappende Bereiche, die nicht unterstützt werden.

DO_E_FATAL_CORE_ERROR (0x80d06802)

Schwerwiegender Fehler im Kern.