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


Метод IAdapterPowerManagement2::P owerChangeState2 (portcls.h)

Portcls вызывает IAdapterPowerManagement2::PowerChangeState2 метод , чтобы запросить изменение нового состояния питания. Этот запрос передается драйверу адаптера.

Синтаксис

void PowerChangeState2(
  [in] DEVICE_POWER_STATE NewDeviceState,
  [in] SYSTEM_POWER_STATE NewSystemState
);

Параметры

[in] NewDeviceState

Указывает новое состояние питания, запрошенное Portcls для устройства. Этот параметр является перечислением типа DEVICE_POWER_STATE.

[in] NewSystemState

Указывает новое состояние питания, запрошенное Portcls для системы. Этот параметр является перечислением типа SYSTEM_POWER_STATE.

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

None

Remarks

Состояние питания указывает уровень энергопотребления устройства или системы. В результате уровень вычислительной активности напрямую зависит от состояния питания устройства или системы.

Дополнительные сведения о состояниях питания системы см. в разделе Обработка запросов состояния питания системы. Дополнительные сведения о состояниях питания устройств см. в разделе Управление питанием для отдельных устройств.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 7 и более поздних версиях Windows.
Целевая платформа Универсальное
Верхняя часть portcls.h (включая Portcls.h)

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

DEVICE_POWER_STATE

Обработка запросов состояния питания системы

IAdapterPowerManagement2

Управление питанием для отдельных устройств

SYSTEM_POWER_STATE