Compartilhar via


Interface IVssEnumObject (vss.h)

A interface IVssEnumObject contém métodos para iterar e executar outras operações em uma lista de objetos enumerados.

O aplicativo de chamada é responsável por chamar IUnknown::Release para liberar os recursos mantidos pelo IVssEnumObject retornado quando ele não for mais necessário. Ele também pode precisar chamar IUnknown::Release para liberar objetos temporários (como cadeias de caracteres) retornados durante a enumeração.

O método IVssBackupComponents::Query retorna um objeto IVssEnumObject .

Herança

A interface IVssEnumObject herda da interface IUnknown . IVssEnumObject também tem estes tipos de membros:

Métodos

A interface IVssEnumObject tem esses métodos.

 
IVssEnumObject::Clone

Cria uma cópia da lista especificada de elementos enumerados criando uma cópia do objeto enumerador IVssEnumObject.
IVssEnumObject::Next

Retorna o número especificado de objetos da lista especificada de objetos enumerados. (IVssEnumObject.Next)
IVssEnumObject::Reset

Redefine o enumerador para que IVssEnumObject:Next comece no primeiro objeto enumerado.
IVssEnumObject::Skip

Ignora o número especificado de objetos. (IVssEnumObject.Skip)

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