次の方法で共有


IBitsPeerCacheRecord::GetFileRanges メソッド (bits3_0.h)

キャッシュ内にあるファイルの範囲を取得します。

構文

HRESULT GetFileRanges(
  [out] DWORD         *pRangeCount,
  [out] BG_FILE_RANGE **ppRanges
);

パラメーター

[out] pRangeCount

ppRanges 内の要素の数。

[out] ppRanges

キャッシュ 内にある ファイルの範囲を指定するBG_FILE_RANGE構造体の配列。 完了したら、 CoTaskMemFree 関数を呼び出して ppRanges を解放します。

戻り値

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

リターン コード 説明
S_OK
Success

注釈

メソッドは常に少なくとも 1 つの範囲を返します (ファイル全体の場合)。 IBackgroundCopyJob3::AddFileWithRanges というアプリケーションがファイルの 1 つ以上の範囲をダウンロードする場合は、複数の範囲を返すことができます。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー bits3_0.h (Bits.h を含む)
Library Bits.lib

こちらもご覧ください

BG_FILE_RANGE

IBitsPeerCacheRecord