次の方法で共有


IBackgroundCopyFile2::GetFileRanges メソッド (bits2_0.h)

リモート ファイルからダウンロードする範囲を取得します。

構文

HRESULT GetFileRanges(
  [in, out] DWORD         *RangeCount,
  [out]     BG_FILE_RANGE **Ranges
);

パラメーター

[in, out] RangeCount

範囲内の要素の数。

[out] Ranges

ダウンロード する範囲を 指定するBG_FILE_RANGE構造体の配列。 完了したら、 CoTaskMemFree 関数を呼び出して範囲を解放 します

戻り値

このメソッドは、次の戻り値と他の戻り値を返します。

リターン コード Description
S_OK
成功
S_FALSE
範囲が指定されていないか、ジョブがアップロードまたはアップロード/応答ジョブです。 RangeCount が 0 に設定され、 範囲NULL に設定されています。

Requirements

Requirement 価値
サポートされる最小クライアント Windows Vista、Windows XP sp2、Windows Server 2003 のKB842773、Windows XP
サポートされている最小のサーバー Windows Server 2008、Windows Server 2003 SP1
ターゲット プラットフォーム ウィンドウズ
Header bits2_0.h (Bits.h を含む)
Library Bits.lib
DLL BitsPrx3.dll

こちらも参照ください

BG_FILE_RANGE

IBackgroundCopyFile2

IBackgroundCopyJob3::AddFileWithRanges