Compartilhar via


Método IOpcSignatureCustomObjectEnumerator::MoveNext (msopc.h)

Move a posição atual do enumerador para o próximo ponteiro da interface IOpcSignatureCustomObject .

Sintaxe

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

Parâmetros

[out, retval] hasNext

Um valor booliano que indica o status do ponteiro da interface IOpcSignatureCustomObject na posição atual.

O valor de hasNext só é válido quando o método é bem-sucedido.

Valor Significado
TRUE
A posição atual do enumerador foi avançada para o próximo ponteiro e esse ponteiro é válido.
FALSE
A posição atual do enumerador foi avançada após o final da coleção e não é mais válida.

Retornar valor

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Valor/código retornado Descrição
S_OK
O método foi bem-sucedido.
E_POINTER
O parâmetro hasNext é NULL.
OPC_E_ENUM_CANNOT_MOVE_NEXT
0x80510051
A posição atual já está além do último item do enumerador.
OPC_E_ENUM_COLLECTION_CHANGED
0x80510050
O enumerador é inválido porque o conjunto subjacente foi alterado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho msopc.h

Confira também

Principais interfaces de empacotamento

Introdução com a API de Empacotamento

IOpcSignatureCustomObjectEnumerator

IOpcSignatureCustomObjectSet

Visões gerais

Guia de Programação da API de Empacotamento

Referência da API de Empacotamento

Exemplos de API de empacotamento

Empacotando interfaces de assinatura digital

Interfaces de empacotamento

Referência