次の方法で共有


BG_FILE_RANGE構造体

BG_FILE_RANGE構造体は、ファイルからダウンロードするバイトの範囲を識別します。

構文

typedef struct {
  UINT64 InitialOffset;
  UINT64 Length;
} BG_FILE_RANGE;

メンバー

InitialOffset

ファイルからダウンロードするバイト範囲の先頭への 0 から始まるオフセット。

[データ型]

範囲の長さ (バイト単位)。 0 バイトの長さを指定しないでください。 範囲がファイルの末尾まで拡張されることを示すには、 BG_LENGTH_TO_EOFを指定します。

解説

範囲がファイル内に存在する必要があります。または、配信の最適化によって DO_E_INVALID_RANGE エラーが生成されます。

要件

要件
サポートされている最小のクライアント
Windows 10バージョン 1709 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server バージョン 1709 [デスクトップ アプリのみ]
ヘッダー
Deliveryoptimization.h

関連項目

IBackgroundCopyFile2::GetFileRanges