Compartilhar via


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

Avança a posição do enumerador para o próximo bloco.

Sintaxe

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

Parâmetros

[out, retval] hasNext

Tipo: BOOL*

TRUE se o enumerador avançar com êxito

FALSE se o enumerador tiver passado o final da coleção.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro.

Observe que quando o enumerador passa o final da coleção pela primeira vez, hasNext = FALSE, mas o método é bem-sucedido e retorna S_OK. No entanto, o método retornará E_BOUNDS se você chamar posteriormente outro MoveNext depois de já ter passado o final da coleção e você tiver recebido anteriormente hasNext = FALSE.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho appxpackaging.h

Confira também

IAppxBlockMapBlocksEnumerator