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

El método Clone crea un enumerador que contiene el mismo estado de enumeración que el enumerador de estructura STATPROPSTG actual. Con este método, un cliente puede registrar un punto determinado en la secuencia de enumeración y, a continuación, volver a ese punto más adelante. El nuevo enumerador admite la misma interfaz IEnumSTATPROPSTG .

Sintaxis

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

Parámetros

[out] ppenum

Puntero a la variable que recibe el puntero de interfaz IEnumSTATPROPSTG .

Si el método no se realiza correctamente, el valor del parámetroppnum no está definido.

Valor devuelto

Este método admite los siguientes valores devueltos.

Código devuelto Descripción
E_INVALIDARG
El parámetroppnum es NULL.
E_OUTOFMEMORY
Memoria insuficiente.
E_UNEXPECTED
Se produjo una excepción inesperada.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado propidl.h (include Propidl.h)
Library Uuid.lib
Archivo DLL Ole32.dll