Freigeben über


ADMINISTRATOR_POWER_POLICY-Struktur (winnt.h)

Stellt die Außerkraftsetzung der Energierichtlinieneinstellungen durch den Administrator dar.

Syntax

typedef struct _ADMINISTRATOR_POWER_POLICY {
  SYSTEM_POWER_STATE MinSleep;
  SYSTEM_POWER_STATE MaxSleep;
  DWORD              MinVideoTimeout;
  DWORD              MaxVideoTimeout;
  DWORD              MinSpindownTimeout;
  DWORD              MaxSpindownTimeout;
} ADMINISTRATOR_POWER_POLICY, *PADMINISTRATOR_POWER_POLICY;

Member

MinSleep

Der minimale Energiesparmodus des Systems. Dieser Member muss einer der SYSTEM_POWER_STATE Enumerationstypwerte zwischen PowerSystemSleeping1 (Power State S1) und PowerSystemHibernate (Power State S4) sein.

MaxSleep

Der maximale Ruhezustand des Systems. Dieser Member muss einer der SYSTEM_POWER_STATE Enumerationstypwerte zwischen PowerSystemSleeping1 (Power State S1) und PowerSystemHibernate (Power State S4) sein.

MinVideoTimeout

Das minimal zulässige Leerlauftimeout für Videos vor dem Ausschalten des Anzeigegeräts in Sekunden.

MaxVideoTimeout

Das maximal zulässige Leerlauftimeout für Videos vor dem Ausschalten des Anzeigegeräts in Sekunden.

MinSpindownTimeout

Die minimale zulässige Leerlaufzeit des Datenträgers, bevor der Cache-Manager geleert und ein Festplattengerät heruntergefahren wird (in Sekunden).

MaxSpindownTimeout

Die maximal zulässige Leerlaufzeit des Datenträgers vor dem Leeren des Cache-Managers und dem Herunterdrehen eines Festplattengeräts in Sekunden.

Hinweise

Die ADMINISTRATOR_POWER_POLICY-Struktur definiert Grenzwerte für bestimmte Energierichtlinienwerte, die global auf die Energieschemas aller Benutzer angewendet werden. Die Werte in der ADMINISTRATOR_POWER_POLICY-Struktur überschreiben alle Einstellungen, die der Benutzer im Systemsteuerungsprogramm Energieoptionen ausgewählt hat.

Um eine Administratorüberschreibungsrichtlinie festzulegen, rufen Sie die CallNtPowerInformation-Funktion auf.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile winnt.h (windows.h einschließen)

Weitere Informationen

CallNtPowerInformation