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


Метод DestroySnapshot класса Msvm_CollectionSnapshotService

Уничтожает существующую snapshot коллекции виртуальных систем. Этот метод может в качестве побочных эффектов уничтожить другие моментальные снимки, зависящие от затронутого snapshot.

Синтаксис

uint32 DestroySnapshot(
  [in]  CIM_Collection  REF AffectedSnapshotCollection,
  [out] CIM_ConcreteJob REF Job
);

Параметры

AffectedSnapshotCollection [in]

Ссылка на CIM_Collection, описывающую коллекцию snapshot затронутых виртуальных систем.

Задание [out]

Необязательная ссылка, возвращаемая, если операция выполняется асинхронно. При наличии возвращаемой ссылки на экземпляр CIM_ConcreteJob можно использовать для отслеживания хода выполнения и получения результата метода .

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

При успешном выполнении возвращает значение 0 (завершено) или 4096 (задание запущено); в противном случае возвращает ошибку.

Завершено без ошибок (0)

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

Сбой (2)

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

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

Недопустимое состояние (5)

Недопустимый тип (6)

Зарезервировано DMTF (..)

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

Метод Reserved (4097..32767)

Конкретный поставщик (32768..65535)

Требования

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

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

Msvm_CollectionSnapshotService