Freigeben über


POWER_LIMIT_TYPES-Aufzählung (ntpoapi.h)

Zählt Leistungsgrenztypen auf, die ein gedrosseltes Objekt beschreiben (Stromstrom oder Stromstrom der Batterie), und wie lange das gedrosselte Objekt dauern kann.

Syntax

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

Konstanten

 
PowerLimitContinuous
Die Plattform könnte unendlich erhalten, wenn die durchschnittliche Leistung unter diesem Grenzwert liegt.
PowerLimitBurst
Die Plattform kann in der Regel auf Sekundenebene erhalten, wenn die durchschnittliche Leistung höher als PowerLimitContinuous, aber niedriger als dieser Grenzwert ist.
PowerLimitRapid
Die Plattform startet den zugehörigen Algorithmus, um die Domäne reaktiv zu drosseln, sobald die Leistung über diesem Grenzwert liegt.
PowerLimitPreemptive
Ein Grenzwert, der nicht überschritten wird, wird die Plattform präventiv gedrosselt, um Spitzen über diesem Grenzwert zu verhindern.
PowerLimitPreemptiveOffset
Die Summe der Spitzenleistung der angegebenen Geräte, die verwendet wird, um PowerLimitPreemptive zur Laufzeit anzupassen.

Anforderungen

Anforderung Wert
Kopfzeile ntpoapi.h (include Ntpoapi.h)

Siehe auch

PoCreatePowerLimitRequest

PoDeletePowerLimitRequest

PoQueryPowerLimitAttributes

PoQueryPowerLimitValue

PoSetPowerLimitValue-

POWER_LIMIT_ATTRIBUTES

POWER_LIMIT_VALUE