Compartilhar via


Método IEnumSTATPROPSETSTG::Clone (propidl.h)

O método Clone cria um enumerador que contém o mesmo estado de enumeração que o enumerador de estrutura STATPROPSETSTG atual. Usando esse método, um cliente pode registrar um ponto específico na sequência de enumeração e, em seguida, retornar a esse ponto mais tarde. O novo enumerador dá suporte à mesma interface IEnumSTATPROPSETSTG .

Sintaxe

HRESULT Clone(
  [out] IEnumSTATPROPSETSTG **ppenum
);

Parâmetros

[out] ppenum

Um ponteiro para a variável que recebe o ponteiro da interface IEnumSTATPROPSETSTG .

Se o método não for bem-sucedido, o valor do parâmetro ppenum será indefinido.

Valor retornado

Esse método dá suporte a valores retornados listados na tabela a seguir.

Código de retorno Descrição
E_INVALIDARG
O parâmetro ppenum é NULL.
E_OUTOFMEMORY
Memória insuficiente.
E_UNEXPECTED
Ocorreu uma exceção inesperada.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho propidl.h (inclua Propidl.h)
Biblioteca Uuid.lib
DLL Ole32.dll