Интерфейс IVssEnumObject (vss.h)
Интерфейс IVssEnumObject содержит методы для перебора и выполнения других операций со списком перечисляемых объектов.
Вызывающее приложение отвечает за вызов IUnknown::Release , чтобы освободить ресурсы, хранящиеся в возвращенном объекте IVssEnumObject , когда он больше не нужен. Также может потребоваться вызвать IUnknown::Release , чтобы освободить временные объекты (например, строки), возвращаемые во время перечисления.
Метод IVssBackupComponents::Query возвращает объект IVssEnumObject .
Наследование
Интерфейс IVssEnumObject наследуется от интерфейса IUnknown . IVssEnumObject также имеет следующие типы элементов:
Методы
Интерфейс IVssEnumObject содержит следующие методы.
IVssEnumObject::Clone Создает копию указанного списка перечисляемых элементов путем создания копии объекта перечислителя IVssEnumObject. |
IVssEnumObject::Next Возвращает указанное количество объектов из указанного списка перечисляемых объектов. (IVssEnumObject.Next) |
IVssEnumObject::Reset Сбрасывает перечислитель таким образом, что IVssEnumObject:Next начинается с первого перечисленного объекта. |
IVssEnumObject::Skip Пропускает указанное количество объектов. (IVssEnumObject.Skip) |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | vss.h |