Partager via


IBitsPeerCacheRecord ::GetFileRanges, méthode (bits3_0.h)

Obtient les plages du fichier qui se trouvent dans le cache.

Syntaxe

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

Paramètres

[out] pRangeCount

Nombre d’éléments dans ppRanges.

[out] ppRanges

Tableau de structures BG_FILE_RANGE qui spécifient les plages du fichier qui se trouvent dans le cache. Lorsque vous avez terminé, appelez la fonction CoTaskMemFree pour libérer ppRanges.

Valeur retournée

La méthode retourne les valeurs de retour suivantes.

Code de retour Description
S_OK
Succès

Remarques

La méthode retourne toujours au moins une plage (pour le fichier complet). Plusieurs plages peuvent être retournées si l’application appelée IBackgroundCopyJob3 ::AddFileWithRanges pour télécharger une ou plusieurs plages d’un fichier.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête bits3_0.h (incluez Bits.h)
Bibliothèque Bits.lib

Voir aussi

BG_FILE_RANGE

IBitsPeerCacheRecord