Метод SetPowerState _ класса контроллера CIM

Метод SetPowerState задает требуемое состояние электропитания для логического устройства и когда устройство должно быть переведено в это состояние. В подклассе набор возможных кодов возврата должен быть указан с помощью квалификатора ValueMap в методе. Строки, в которые преобразуются содержимое ValueMap , также должны быть указаны в подклассе как квалификатор массива Values . Этот метод наследуется от _ CIM-ого модели.

Важно!

Классы CIM (модель CIM) в DMTF (распределенная задача управления) являются родительскими классами, на которых строятся классы WMI. В настоящее время WMI поддерживает только схемы версии CIM 2. x.

Синтаксис

uint32 SetPowerState(
  [in] uint16   PowerState,
  [in] datetime Time
);

Параметры

PowerState [ окне]

Значение ValueMap , указывающее требуемое состояние электропитания для логического устройства.

1

Полная мощность.

2

Режим энергосбережения с низким энергопотреблением.

3

Энергосбережение в режиме ожидания.

4

Энергосбережение.

5

Цикл электропитания.

6

Выключение питания.

Время [ окне]

Указывает, когда должно быть установлено состояние электропитания: как обычное значение даты-времени или как значение интервала (где интервал начинается при получении вызова метода). Если параметр PowerState равен 5 ("цикл электропитания"), параметр времени указывает, когда устройство должно снова включить питание. Выключение осуществляется немедленно.

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

Возвращает 0 (нуль) в случае успеха, 1 (один), если указанный запрос о сбое и время не поддерживаются, и другое значение, если произошла какая-либо другая ошибка.

Комментарии

В настоящее время этот метод не реализован инструментарием WMI. Чтобы использовать этот метод, его необходимо реализовать в собственном поставщике. Дополнительные сведения см. в разделе Создание поставщиков WMI.

Эта документация является производной от описаний класса CIM, опубликованных в формате DMTF. Корпорация Майкрософт могла внести изменения в Исправление незначительных ошибок, соответствовать стандартам документации пакета Microsoft SDK или предоставить дополнительные сведения.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Пространство имен
Корневой \ CIMV2
MOF
CIMWin32. mof
DLL
CIMWin32.dll

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

_Контроллер CIM

_Контроллер CIM