Partager via


Méthode IAppxBlockMapBlocksEnumerator ::MoveNext (appxpackaging.h)

Avance la position de l’énumérateur vers le bloc suivant.

Syntaxe

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

Paramètres

[out, retval] hasNext

Type : BOOL*

TRUE si l’énumérateur avance correctement

FALSE si l’énumérateur a passé la fin de la collection.

Valeur retournée

Type : HRESULT

Si la méthode réussit, elle retourne S_OK. Sinon, il retourne un code d’erreur.

Notez que lorsque l’énumérateur passe la fin de la collection pour la première fois, hasNext = FALSE, mais la méthode réussit et retourne S_OK. Toutefois, la méthode retourne E_BOUNDS si vous appelez par la suite un autre MoveNext après que vous avez déjà passé la fin de la collection et que vous avez déjà reçu hasNext = FALSE.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête appxpackaging.h

Voir aussi

IAppxBlockMapBlocksEnumerator