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


перечисление POWER_LIMIT_TYPES (ntpoapi.h)

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

Синтаксис

typedef enum _POWER_LIMIT_TYPES {
  PowerLimitContinuous,
  PowerLimitBurst,
  PowerLimitRapid,
  PowerLimitPreemptive,
  PowerLimitPreemptiveOffset,
  PowerLimitTypeMax
} POWER_LIMIT_TYPES, *PPOWER_LIMIT_TYPES;

Константы

 
PowerLimitContinuous
Платформа может поддерживать бесконечно, если средняя мощность находится под этим ограничением.
PowerLimitBurst
Платформа, как правило, может поддерживаться на уровне секунд, если средняя мощность выше, чем PowerLimitContinuous, но ниже этого предела.
PowerLimitRapid
Платформа запускает связанный алгоритм для регулирования домена реактивно после пиков питания выше этого предела.
PowerLimitPreemptive
Ограничение, которое не будет превышено, платформа будет предварительно регулироваться, чтобы предотвратить пики выше этого предела.
PowerLimitPreemptiveOffset
Сумма пиковой мощности указанных устройств, которая используется для настройки PowerLimitPreemptive во время выполнения.

Требования

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

См. также

PoCreatePowerLimitRequest

PoDeletePowerLimitRequest

PoQueryPowerLimitAttributes

PoQueryPowerLimitValue

PoSetPowerLimitValue

POWER_LIMIT_ATTRIBUTES

POWER_LIMIT_VALUE