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.