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


Метод InitiateReboot класса Msvm_ShutdownComponent

Инициирует операцию перезагрузки операционной системы на связанной дочерней виртуальной машине.

Если возвращается ноль (0), перезагрузка была успешно инициирована. Любой другой код возврата указывает на условие ошибки.

Синтаксис

uint32 InitiateReboot(
  [in] boolean Force,
  [in] string  Reason
);

Параметры

Force [in]

Флаг, который, если значение TRUE, приводит к закрытию приложений, несмотря на несохраненные данные.

Причина [в]

Причина операции перезагрузки. Это определяемая пользователем строка.

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

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

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

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

Сбой (32768)

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

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

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

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

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

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

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

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

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

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

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

Система не готова (32780)

Компьютер заблокирован и не может быть выключен без параметра force (32781)

Выполняется завершение работы системы (32782)

Требования

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

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

Msvm_ShutdownComponent