Compartilhar via


POWER_LIMIT_TYPES enumeração (ntpoapi.h)

Enumera tipos de limite de energia que descrevem um objeto limitado (corrente de energia ou descarga de bateria) e por quanto tempo o objeto limitado pode durar.

Sintaxe

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

Constantes

 
PowerLimitContinuous
A plataforma poderá se sustentar infinitamente se a potência média estiver abaixo desse limite.
PowerLimitBurst
A plataforma normalmente poderá ser mantida em segundos se a potência média for maior que PowerLimitContinuous, mas menor que esse limite.
PowerLimitRapid
A plataforma inicia o algoritmo associado para limitar o domínio novamente quando a energia atingir um pico acima desse limite.
PowerLimitPreemptive
Um limite que não será excedido, a plataforma será limitada preventivamente para evitar picos acima desse limite.
PowerLimitPreemptiveOffset
A soma da potência máxima dos dispositivos especificados, que é usada para ajustar PowerLimitPreemptive em runtime.

Requisitos

Requisito Valor
cabeçalho ntpoapi.h (inclua Ntpoapi.h)

Consulte também

PoCreatePowerLimitRequest

PoDeletePowerLimitRequest

PoQueryPowerLimitAttributes

PoQueryPowerLimitValue

PoSetPowerLimitValue

POWER_LIMIT_ATTRIBUTES

POWER_LIMIT_VALUE