Partager via


Interface IVssEnumObject (vss.h)

L’interface IVssEnumObject contient des méthodes permettant d’itérer sur et d’effectuer d’autres opérations sur une liste d’objets énumérés.

L’application appelante est chargée d’appeler IUnknown ::Release pour libérer les ressources détenues par les IVssEnumObject retournés lorsqu’il n’est plus nécessaire. Il peut également être nécessaire d’appeler IUnknown ::Release pour libérer les objets temporaires (tels que les chaînes) retournés pendant l’énumération.

La méthode IVssBackupComponents ::Query retourne un objet IVssEnumObject .

Héritage

L’interface IVssEnumObject hérite de l’interface IUnknown. IVssEnumObject a également les types de membres suivants :

Méthodes

L’interface IVssEnumObject comporte ces méthodes.

 
IVssEnumObject ::Clone

Crée une copie de la liste spécifiée d’éléments énumérés en créant une copie de l’objet énumérateur IVssEnumObject.
IVssEnumObject ::Next

Retourne le nombre spécifié d’objets de la liste spécifiée d’objets énumérés. (IVssEnumObject.Next)
IVssEnumObject ::Reset

Réinitialise l’énumérateur afin qu’IVssEnumObject :Next commence au premier objet énuméré.
IVssEnumObject ::Skip

Ignore le nombre spécifié d’objets. (IVssEnumObject.Skip)

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête vss.h