Метод RequestStateChange _ класса мсвм двддриве

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

Синтаксис

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

Параметры

RequestedState [ окне]

Новое состояние. Сведения помещаются в свойство RequestedState экземпляра, если код возврата метода RequestStateChange равен 0 или 4096. Дополнительные сведения см. в описании свойств EnabledState и RequestedState для элемента. Это должно быть одно из следующих значений.

Включено (2)

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

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

Вне сети (6)

Тест (7)

Отложить (8)

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

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

Сброс (11)

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

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

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

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

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

Период времени ожидания, указывающий максимальный период времени, в течение которого клиент ждет перехода в новое состояние. Для указания времени ожидания необходимо использовать формат интервала. Значение 0 или null указывает, что у клиента нет требований к времени для перехода. Если это свойство не содержит значений 0 или null и реализация не поддерживает этот параметр, должен возвращаться код возврата 4098 (Использование параметра времени ожидания не поддерживается).

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

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

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

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

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

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

См. также

Мсвм _ двддриве