Partager via


IBackgroundCopyFile2 ::GetFileRanges, méthode (bits2_0.h)

Récupère les plages que vous souhaitez télécharger à partir du fichier distant.

Syntaxe

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

Paramètres

[in, out] RangeCount

Nombre d’éléments dans les plages.

[out] Ranges

Tableau de structures BG_FILE_RANGE qui spécifient les plages à télécharger. Lorsque vous avez terminé, appelez la fonction CoTaskMemFree à des plages libres.

Valeur retournée

Cette méthode retourne les valeurs de retour suivantes, ainsi que d’autres.

Code de retour Descriptif
S_OK
Succès
S_FALSE
Aucune plage n’a été spécifiée ou le travail est un travail de chargement ou de chargement-réponse. RangeCount est défini sur zéro et les plages ont la valeur NULL.

Spécifications

Requirement Valeur
Client minimum requis Windows Vista, Windows XP avec SP2 KB842773 sur Windows Server 2003 et Windows XP
Serveur minimal pris en charge Windows Server 2008, Windows Server 2003 avec SP1
plateforme cible Fenêtres
Header bits2_0.h (include Bits.h)
Library Bits.lib
DLL BitsPrx3.dll

Voir aussi

BG_FILE_RANGE

IBackgroundCopyFile2

IBackgroundCopyJob3 ::AddFileWithRanges