Método IVssEnumObject::Clone (vss.h)
O método Clone cria uma cópia da lista especificada de elementos enumerados criando uma cópia do objeto enumerador IVssEnumObject .
Sintaxe
HRESULT Clone(
[in, out] IVssEnumObject **ppenum
);
Parâmetros
[in, out] ppenum
Ponteiro indireto duplamente para um objeto enumerador IVssEnumObject . Defina o valor desse parâmetro como NULL antes de chamar esse método.
Retornar valor
Veja a seguir os códigos de retorno válidos para esse método.
Valor | Significado |
---|---|
|
A operação foi bem-sucedida. |
|
Há um erro interno no enumerador. |
|
O chamador está sem memória ou outros recursos do sistema. |
|
Um dos parâmetros de ponteiro necessários é NULL. |
Comentários
O objeto enumerador clonado se referirá à mesma lista de estruturas de VSS_OBJECT_PROP .
O chamador deve chamar o método Release do ponteiro de interface retornado para desalocar os recursos do sistema mantidos pelo objeto enumerador IVssEnumObject apontado pelo parâmetro ppEnum .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | vss.h |
Biblioteca | VssApi.lib |