Método IEnumProgressItems::Clone (imapi2fs.h)
Crea otro enumerador que contiene el mismo estado de enumeración que el actual.
Sintaxis
HRESULT Clone(
[out] IEnumProgressItems **ppEnum
);
Parámetros
[out] ppEnum
Recibe el puntero de interfaz al objeto de enumeración. Si el método no se realiza correctamente, el valor de esta variable de salida es indefinido. Debe liberar ppEnum cuando haya terminado.
Valor devuelto
S_OK se devuelve correctamente, pero se pueden devolver otros códigos de éxito como resultado de la implementación. Los códigos de error siguientes se devuelven normalmente en caso de error de operación, pero no representan los únicos valores de error posibles:
Código devuelto | Descripción |
---|---|
|
El puntero no es válido.
Valor: 0x80004003 |
|
No se pudo asignar la memoria necesaria.
Valor: 0x8007000E |
Comentarios
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 que la original.
Requisitos
Cliente mínimo compatible | Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | imapi2fs.h |