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


Функция PoSetPowerLimitValue (wdm.h)

Эта функция задает значения ограничения питания.

Синтаксис

NTSTATUS PoSetPowerLimitValue(
  PVOID                   PowerLimitRequest,
  PCOUNTED_REASON_CONTEXT Reason,
  ULONG                   ValueCount,
  PPOWER_LIMIT_VALUE      Values
);

Параметры

PowerLimitRequest

Указатель на объект запроса ограничения питания, возвращаемый PoCreatePowerLimitRequest.

Reason

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

ValueCount

Предоставляет количество обновляемых значений ограничения.

Values

Предоставляет указатель на буфер, содержащий целевые ограничения, и сохраняет чтение.

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

Возвращает значение NTSTATUS.

Требования

Требование Ценность
Заголовок wdm.h (include Wdm.h)

См. также

PoCreatePowerLimitRequest

PoDeletePowerLimitRequest

PoQueryPowerLimitAttributes

PoQueryPowerLimitValue

POWER_LIMIT_ATTRIBUTES

POWER_LIMIT_TYPES

POWER_LIMIT_VALUE