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


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

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

Синтаксис

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

Параметры

[in] NewDeviceState

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

[in] NewSystemState

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

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

Никакой

Замечания

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

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows 7 и более поздних версиях Windows.
целевая платформа Всеобщий
заголовка portcls.h (include Portcls.h)

См. также

DEVICE_POWER_STATE

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

IAdapterPowerManagement2

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

SYSTEM_POWER_STATE