Метод RequestStateChange _ класса мсвм синсетиккэйбоард

Запрашивает изменение состояния.

Синтаксис

uint32 RequestStateChange(
  [in]  uint16              RequestedState,
  [out] CIM_ConcreteJob REF Job,
  [in]  datetime            TimeoutPeriod
);

Параметры

RequestedState [ окне]

Состояние, запрошенное для элемента. Эти сведения будут помещены в свойство RequestedState экземпляра, если код возврата метода RequestStateChange равен 0 ("завершено без ошибок") или 4096 (0x1000) ("задание запущено"). Подробные объяснения значений RequestedState см. в описании свойств EnabledState и RequestedState .

Включено (2)

Отключено (3)

Завершение работы (4)

Вне сети (6)

Тест (7)

Отложить (8)

Замораживание (9)

Перезагрузка (10)

Сброс (11)

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

Поставщик зарезервирован (32768.. 65535)

Задание [ заполняет]

Может содержать ссылку на _ конкретежоб CIM , созданную для отслеживания перехода состояния, инициированного вызовом метода.

Тимеаутпериод [ окне]

Период времени ожидания, указывающий максимальный период времени, в течение которого клиент ждет перехода в новое состояние. Для указания Тимеаутпериод необходимо использовать формат интервала. Значение 0 или параметр NULL указывает, что у клиента нет требований к времени для перехода.

Если это свойство не содержит значений 0 или null и реализация не поддерживает этот параметр, будет возвращен код возврата "использование параметра времени ожидания не поддерживается".

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

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

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

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

Requirements (Требования)

Требование Значение
Минимальная версия клиента
Windows 10 [ только классические приложения]
Минимальная версия сервера
Windows Server 2016
Пространство имен
Корневая \ виртуализация \ версии 2
MOF
Виндовсвиртуализатион. v2. mof
DLL
Vmms.exe

См. также

Мсвм _ синсетиккэйбоард