次の方法で共有


配信の最適化の戻り値

次の定数は、配信の最適化によって生成される戻り値と、配信の最適化によってキャプチャされる HTTP 戻り値を表します。 受け取ることができるその他の戻り値は、COM、RPC、または変換された Windows の戻り値です (配信の最適化では、HRESULT_FROM_WIN32 マクロを使用して Windows の戻り値を HRESULT 値に変換します)。

DO_E_NO_SERVICE (0x80d01001)

配信の最適化でサービスを提供できませんでした。

DO_E_DOWNLOAD_NO_PROGRESS (0x80d02002)

ファイルのダウンロードでは、定義された期間内に進行状況が見えなくなりました。

DO_E_JOB_NOT_FOUND (0x80d02003)

ジョブが見つかりませんでした。ジョブが存在することを想定しています。

DO_E_JOB_EMPTY (0x80d02004)

ジョブにファイルが存在せず、少なくとも 1 つのファイルが必要です。

DO_E_LOCALPATH_NOT_SET (0x80d0200d)

このダウンロードにはローカル ファイル パスが指定されません。

DO_E_FILE_NOT_AVAILABLE (0x80d02010)

エラーが生成された URL がないため、ファイルは使用できません。

DO_E_UNKNOWN_PROPERTY_ID (0x80d02011)

不明なプロパティ ID で呼び出された SetProperty() または GetProperty() です。

DO_E_READ_ONLY_PROPERTY (0x80d02012)

読み取り専用プロパティで SetProperty() を呼び出すことができません。

DO_E_INVALID_STATE (0x80d02013)

要求されたアクションは、現在のジョブ状態では許可されません。 ジョブが取り消されたか、転送が完了している可能性があります。

DO_E_ERROR_INFORMATION_UNAVAILABLE (0x80d02014)

エラーは発生しません。

DO_E_NO_DOWNLOAD_EXTSETTINGS (0x80d03002)

ユーザー/管理者の設定により、ダウンロード ジョブは許可されません。

DO_E_BLOCKED_BY_COST_TRANSFER_POLICY (0x80d03801)

コスト ポリシーの制限により、配信の最適化によってジョブが一時停止されました。

DO_E_BLOCKED_BY_CELLULAR_POLICY (0x80d03803)

配信の最適化では、携帯ネットワークとポリシーの制限が検出されたため、ジョブが一時停止しました。

DO_E_BLOCKED_BY_POWER_STATE (0x80d03804)

電源状態が AC 以外のモードに変化したことが検出されたため、配信の最適化によってジョブが一時停止されました。

DO_E_BLOCKED_BY_NO_NETWORK (0x80d03805)

配信の最適化では、ネットワーク接続が失われたため、ジョブが一時停止されました。

DO_E_BLOCKED_BY_VPN_POLICY (0x80d03807)

配信の最適化では、VPN ネットワークの検出により、完了したジョブが一時停止されました。

DO_E_BLOCKED_BY_CRITICAL_MEMORY_USAGE (0x80d03808)

配信の最適化では、システム上の重要なメモリ使用量が検出されたため、完了したジョブが一時停止されました。

DO_E_HTTP_BLOCKSIZE_MISMATCH (0x80d05001)

HTTP サーバーは、要求されたデータ サイズと等しくないデータ サイズの応答を返しました。

DO_E_INVALID_RANGE (0x80d05010)

指定されたバイト範囲が無効です。

DO_E_INSUFFICIENT_RANGE_SUPPORT (0x80d05011)

サーバーは、必要な HTTP プロトコルをサポートしていません。 配信の最適化では、サーバーが Range プロトコル ヘッダーをサポートしている必要があります。

DO_E_OVERLAPPING_RANGES (0x80d05012)

バイト範囲の一覧には、サポートされていない重複する範囲がいくつか含まれています。

DO_E_FATAL_CORE_ERROR (0x80d06802)

コアで致命的なエラーが発生しました。