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.