Freigeben über


IEnumBackgroundCopyFiles::Next-Methode

Ruft eine angegebene Anzahl von Elementen in der Enumerationsfolge ab. Wenn weniger als die angeforderte Anzahl von Elementen in der Sequenz vorhanden ist, werden die verbleibenden Elemente abgerufen.

Syntax

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

Parameter

celt [in]

Anzahl der angeforderten Elemente.

rgelt [out]

Array von IBackgroundCopyFile-Objekten . Sie müssen jedes Objekt in rgelt freigeben, wenn Sie fertig sind.

pceltFetched [out]

Anzahl der in rgelt zurückgegebenen Elemente. Sie können pceltFetched auf NULL festlegen, wenn celt eins ist. Initialisieren Sie andernfalls den Wert von pceltFetched auf 0, bevor Sie diese Methode aufrufen.

Rückgabewert

Diese Methode gibt die folgenden HRESULT-Werte sowie andere zurück.

Rückgabecode Beschreibung
S_OK
Die Anzahl der angeforderten Elemente wurde erfolgreich zurückgegeben.
S_FALSE
Gibt weniger als die Anzahl der angeforderten Elemente zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10, Version 1709 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server, Version 1709 [nur Desktop-Apps]
Header
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Bibliothek
Dosvc.lib
DLL
Dosvc.dll
IID
IID_IEnumBackgroundCopyFiles wird als CA51E165-C365-424C-8D41-24AAA4FF3C40 definiert.

Weitere Informationen

IEnumBackgroundCopyFiles