Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 |