次の方法で共有


BG_FILE_RANGE 構造体 (bits2_0.h)

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

構文

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

メンバー

InitialOffset

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

Length

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

注釈

ファイル内に範囲が存在する必要があります。または BITS によって BG_E_INVALID_RANGE エラーが生成されます。

要件

要件
サポートされている最小のクライアント Windows Vista、Windows XP sp2、windows Server 2003 および Windows XP のKB842773
サポートされている最小のサーバー Windows Server 2008、Windows Server 2003 SP1
Header bits2_0.h (Bits.h を含む)

こちらもご覧ください

IBackgroundCopyFile2::GetFileRanges

IBackgroundCopyJob3::AddFileWithRanges