Partager via


IEnumBackgroundCopyFiles::Next, méthode

Récupère un nombre spécifié d’éléments dans la séquence d’énumération. S’il reste moins que le nombre d’éléments demandé dans la séquence, il récupère les éléments restants.

Syntaxe

HRESULT Next(
  [in]  ULONG               celt,
  [out] IBackgroundCopyFile **rgelt,
  [out] ULONG               *pceltFetched
);

Paramètres

celte [in]

Nombre d’éléments demandés.

rgelt [out]

Tableau d’objets IBackgroundCopyFile . Vous devez libérer chaque objet dans rgelt lorsque vous avez terminé.

pceltFetched [out]

Nombre d’éléments retournés dans rgelt. Vous pouvez définir pceltFetched sur NULL si celt est un. Sinon, initialisez la valeur de pceltFetched sur 0 avant d’appeler cette méthode.

Valeur retournée

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

Code de retour Description
S_OK
Le nombre d’éléments demandés a été retourné.
S_FALSE
Retourné moins que le nombre d’éléments demandés.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 10, version 1709 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server, version 1709 [applications de bureau uniquement]
En-tête
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Bibliothèque
Dosvc.lib
DLL
Dosvc.dll
IID
IID_IEnumBackgroundCopyFiles est défini comme CA51E165-C365-424C-8D41-24AAA4FF3C40

Voir aussi

IEnumBackgroundCopyFiles