Поделиться через


Метод DeleteVHDSnapshot класса Msvm_ImageManagementService

Удаляет запись моментального снимка VHD в файле набора VHD.

Синтаксис

uint32 DeleteVHDSnapshot(
  [in]  string              VHDSetPath,
  [in]  string              SnapshotId,
  [in]  boolean             PersistReferenceSnapshot,
  [out] CIM_ConcreteJob REF Job
);

Параметры

VHDSetPath [in]

Строка, содержащая путь к файлу набора VHD, в котором содержится snapshot.

SnapshotId [in]

Идентификатор GUID, представляющий идентификатор моментального снимка для удаляемой записи моментального снимка виртуального жесткого диска.

PersistReferenceSnapshot [in]

Следует ли сохранять запись snapshot только для ссылок после удаления snapshot.

Задание [out]

Ссылка на задание (может иметь значение NULL, если задача завершена).

Возвращаемое значение

Этот метод возвращает одно из следующих значений:

Выполнено без ошибок (0)

Проверенные параметры метода — задание запущено (4096)

Сбой (32768)

Доступ запрещен (32769)

Не поддерживается (32770)

Состояние неизвестно (32771)

Время ожидания (32772)

Недопустимый параметр (32773)

Система используется (32774)

Недопустимое состояние для этой операции (32775)

Неправильный тип данных (32776)

Система недоступна (32777)

Нехватка памяти (32778)

Файл не найден (32779)

Требования

Требование Значение
Минимальная версия клиента
Windows 10 [только классические приложения]
Минимальная версия сервера
Windows Server 2016
Пространство имен
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

См. также раздел

Msvm_ImageManagementService