Метод IVssEnumObject::Clone (vss.h)
Метод Clone создает копию указанного списка перечисляемых элементов путем создания копии объекта перечислителя IVssEnumObject .
Синтаксис
HRESULT Clone(
[in, out] IVssEnumObject **ppenum
);
Параметры
[in, out] ppenum
Вдвойне косвенный указатель на объект перечислителя IVssEnumObject . Перед вызовом этого метода задайте для этого параметра значение NULL .
Возвращаемое значение
Ниже приведены допустимые коды возврата для этого метода.
Значение | Значение |
---|---|
|
Операция выполнена успешно. |
|
В перечислителе имеется внутренняя ошибка. |
|
Вызывающий объект не имеет памяти или других системных ресурсов. |
|
Один из обязательных параметров указателя — NULL. |
Комментарии
Объект клонированного перечислителя будет ссылаться на тот же список VSS_OBJECT_PROP структур.
Вызывающий объект должен вызвать метод Release возвращаемого указателя интерфейса, чтобы освободить системные ресурсы, удерживаемые объектом перечислителя IVssEnumObject , на который указывает параметр ppEnum .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | vss.h |
Библиотека | VssApi.lib |