Freigeben über


IBitsPeerCacheRecord::GetFileRanges-Methode (bits3_0.h)

Ruft die Bereiche der Datei ab, die sich im Cache befinden.

Syntax

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

Parameter

[out] pRangeCount

Anzahl der Elemente in ppRanges.

[out] ppRanges

Array von BG_FILE_RANGE Strukturen, die die Bereiche der Datei angeben, die sich im Cache befinden. Wenn Sie fertig sind, rufen Sie die CoTaskMemFree-Funktion auf, um ppRanges frei zu geben.

Rückgabewert

Die -Methode gibt die folgenden Rückgabewerte zurück.

Rückgabecode BESCHREIBUNG
S_OK
Erfolg

Hinweise

Die -Methode gibt immer mindestens einen Bereich (für die vollständige Datei) zurück. Mehrere Bereiche können zurückgegeben werden, wenn die Anwendung IBackgroundCopyJob3::AddFileWithRanges aufgerufen hat, um einen oder mehrere Bereiche einer Datei herunterzuladen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile bits3_0.h (Bits.h einschließen)
Bibliothek Bits.lib

Weitere Informationen

BG_FILE_RANGE

IBitsPeerCacheRecord