Freigeben über


IAppxBlockMapFilesEnumerator::MoveNext-Methode (appxpackaging.h)

Verschieft die Position des Enumerators zur nächsten Datei.

Syntax

HRESULT MoveNext(
  [out, retval] BOOL *hasCurrent
);

Parameter

[out, retval] hasCurrent

Typ: BOOL*

TRUE , wenn der Enumerator erfolgreich voranschreitet

FALSE , wenn der Enumerator das Ende der Auflistung überschritten hat.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode zurückgegeben.

Beachten Sie, dass, wenn der Enumerator das Ende der Auflistung zum ersten Mal übergibt, hasNext = FALSE, aber die Methode erfolgreich ist und S_OK zurückgibt. Die Methode gibt jedoch E_BOUNDS zurück, wenn Sie anschließend eine andere MoveNext aufrufen, nachdem Sie bereits das Ende der Sammlung überschritten haben und Sie zuvor hasNext = FALSE erhalten haben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile appxpackaging.h

Weitere Informationen

IAppxBlockMapFilesEnumerator