次の方法で共有


配信の最適化の構造と共用体

配信の最適化 インターフェイス 次の構造体を使用します。

このセクションでは、次の操作を行います。

話題 形容
BG_FILE_PROGRESS BG_FILE_PROGRESS 構造体は、転送されたバイト数など、ファイル関連の進行状況情報を提供します。
BG_FILE_RANGE BG_FILE_RANGE 構造体は、ファイルからダウンロードするバイトの範囲を識別します。
BG_JOB_PROGRESS BG_JOB_PROGRESS 構造体は、転送されたバイト数やファイル数など、ジョブ関連の進行状況情報を提供します。 アップロード ジョブの場合、進行状況は応答ファイルではなくアップロード ファイルに適用されます。
BG_JOB_TIMES BG_JOB_TIMES 構造体は、ジョブ関連のタイム スタンプを提供します。
BITS_FILE_PROPERTY_VALUE BITS_FILE_PROPERTY_VALUE 共用体は、BITS_FILE_PROPERTY_ID 列挙体の値に基づいて配信の最適化ファイルのプロパティ値を提供します。
BITS_JOB_PROPERTY_VALUE BITS_JOB_PROPERTY_VALUE 共用体は、BITS_JOB_PROPERTY_ID 列挙体の値に基づいて配信の最適化ジョブのプロパティ値を提供します。
DO_DOWNLOAD_ENUM_CATEGORY IDOManager::EnumDownloads で使用され、特定のプロパティの値でダウンロード列挙体をフィルター処理します。
DO_DOWNLOAD_RANGE ファイルからダウンロードする 1 つのバイト範囲を識別します。
DO_DOWNLOAD_RANGES_INFO ファイルからダウンロードするバイト範囲の配列を識別します。
DO_DOWNLOAD_STATUS 特定のダウンロードの状態を取得するために使用されます。
DOSwarmStats ファイルのダウンロードとアップロードの統計情報のフィールドが含まれています。