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 empfangen können, sind COM-, RPC- oder konvertierte Windows-Rückgabewerte (Die Ü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)

Der Download einer Datei hat innerhalb des definierten Zeitraums keinen Fortschritt gesehen.

DO_E_JOB_NOT_FOUND (0x80d02003)

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

DO_E_JOB_EMPTY (0x80d02004)

Es gab keine Datei im Auftrag, wobei 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() wird 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 Auftragsstatus nicht zulässig. Möglicherweise wurde der Auftrag abgebrochen oder die Übertragung abgeschlossen.

DO_E_ERROR_INFORMATION_UNAVAILABLE (0x80d02014)

Es sind keine Fehler aufgetreten.

DO_E_NO_DOWNLOAD_EXTSETTINGS (0x80d03002)

Downloadauftrag aufgrund von 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 Mobilfunknetz- und Richtlinieneinschränkungen angehalten.

DO_E_BLOCKED_BY_POWER_STATE (0x80d03804)

Die Übermittlungsoptimierung hat den Auftrag aufgrund der Erkennung des Stromzustandswechsels im 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 des VPN-Netzwerks angehalten.

DO_E_BLOCKED_BY_CRITICAL_MEMORY_USAGE (0x80d03808)

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

DO_E_HTTP_BLOCKSIZE_MISMATCH (0x80d05001)

Der HTTP-Server hat eine Antwort zurückgegeben, deren Datengröße nicht dem entspricht, was angefordert wurde.

DO_E_INVALID_RANGE (0x80d05010)

Der angegebene Bytebereich ist ungültig.

DO_E_INSUFFICIENT_RANGE_SUPPORT (0x80d05011)

Der Server unterstützt nicht das erforderliche HTTP-Protokoll. 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.