Поделиться через


Метод IEnumBackgroundCopyFiles::Next

Возвращает заданное число элементов последовательности перечисления. Если в последовательности осталось меньше запрошенного числа элементов, остальные элементы извлекаются.

Синтаксис

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

Параметры

celt [in]

Количество запрошенных элементов.

rgelt [out]

Массив объектов IBackgroundCopyFile . По завершении необходимо освободить каждый объект в rgelt .

pceltFetched [out]

Число элементов, возвращаемых в rgelt. Если celt имеет значение 1, можно задать для pceltFetchedзначение NULL. В противном случае инициализируйте значение pceltFetched равным 0 перед вызовом этого метода.

Возвращаемое значение

Этот метод возвращает следующие значения HRESULT , а также другие.

Код возврата Описание
S_OK
Успешно возвращено количество запрошенных элементов.
S_FALSE
Возвращается меньше, чем количество запрошенных элементов.

Требования

Требование Значение
Минимальная версия клиента
Windows 10, версия 1709 [только классические приложения]
Минимальная версия сервера
Windows Server версии 1709 [только классические приложения]
Заголовок
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Библиотека
Dosvc.lib
DLL
Dosvc.dll
IID
IID_IEnumBackgroundCopyFiles определяется как CA51E165-C365-424C-8D41-24AAA4FF3C40

См. также раздел

IEnumBackgroundCopyFiles