Método IVssEnumObject::Clone (vss.h)
El método Clone crea una copia de la lista especificada de elementos enumerados creando una copia del objeto enumerador IVssEnumObject .
Sintaxis
HRESULT Clone(
[in, out] IVssEnumObject **ppenum
);
Parámetros
[in, out] ppenum
Puntero indirecto doble a un objeto enumerador IVssEnumObject . Establezca el valor de este parámetro en NULL antes de llamar a este método.
Valor devuelto
A continuación se muestran los códigos de retorno válidos para este método.
Valor | Significado |
---|---|
|
La operación se realizó correctamente. |
|
Hay un error interno en el enumerador. |
|
El autor de la llamada no tiene memoria u otros recursos del sistema. |
|
Uno de los parámetros de puntero necesarios es NULL. |
Comentarios
El objeto enumerador clonado hará referencia a la misma lista de estructuras de VSS_OBJECT_PROP .
El llamador debe llamar al método Release del puntero de interfaz devuelto para desasignar los recursos del sistema mantenidos por el objeto enumerador IVssEnumObject al que apunta el parámetro ppEnum .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | vss.h |
Library | VssApi.lib |