Метод IVssFileShareSnapshotProvider::SetSnapshotProperty (vsprov.h)
Запрашивает у поставщика значение свойства для указанного snapshot.
HRESULT SetSnapshotProperty(
[in] VSS_ID SnapshotId,
[in] VSS_SNAPSHOT_PROPERTY_ID eSnapshotPropertyId,
[in] VARIANT vProperty
);
[in] SnapshotId
Идентификатор теневого копирования. Этот параметр является обязательным и не может быть GUID_NULL.
[in] eSnapshotPropertyId
Значение VSS_SNAPSHOT_PROPERTY_ID , указывающее свойство, которое должно быть задано для теневой копии.
[in] vProperty
Значение, устанавливаемое для свойства . Сведения о допустимых типах данных и описаниях свойств, которые можно задать для теневой копии, см. в VSS_SNAPSHOT_PROP структуре.
Ниже приведены допустимые коды возврата для этого метода.
Значение | Значение |
---|---|
|
Свойство было задано успешно. |
|
Вызывающий объект не имеет достаточных прав на резервное копирование или не является администратором. |
|
Одно из значений параметра недопустимо. |
|
У вызывающего объекта не хватает памяти или других системных ресурсов. |
|
Указанная теневая копия не найдена. |
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | vsprov.h |
Библиотека | VssApi.lib |