ADMINISTRATOR_POWER_POLICY struttura (winnt.h)

Rappresenta le impostazioni di power policy di override dell'amministratore.

Sintassi

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;

Members

MinSleep

Stato minimo di sospensione dell'alimentazione del sistema. Questo membro deve essere uno dei valori di tipo di enumerazione SYSTEM_POWER_STATE tra PowerSystemSleeping1 (stato di alimentazione S1) e PowerSystemHibernate (stato di alimentazione S4).

MaxSleep

Stato di sospensione della potenza massima del sistema. Questo membro deve essere uno dei valori di tipo di enumerazione SYSTEM_POWER_STATE tra PowerSystemSleeping1 (stato di alimentazione S1) e PowerSystemHibernate (stato di alimentazione S4).

MinVideoTimeout

Timeout minimo consentito per l'inattività del video prima di disattivare il dispositivo di visualizzazione, in secondi.

MaxVideoTimeout

Timeout di inattività video massimo consentito prima di disattivare il dispositivo di visualizzazione, in secondi.

MinSpindownTimeout

Tempo minimo di inattività del disco consentito prima di scaricare il gestore della cache e girare verso il basso un dispositivo disco rigido, in secondi.

MaxSpindownTimeout

Tempo massimo di inattività del disco consentito prima di scaricare la gestione cache e girare verso il basso un dispositivo disco rigido, in secondi.

Commenti

La struttura ADMINISTRATOR_POWER_POLICY definisce limiti a determinati valori di criteri di alimentazione applicati a livello globale a tutti gli schemi di alimentazione degli utenti. I valori della struttura ADMINISTRATOR_POWER_POLICY sostituiscono le impostazioni selezionate dall'utente nel programma del pannello di controllo Opzioni di Alimentazione.

Per impostare un criterio di override dell'amministratore, chiamare la funzione CallNtPowerInformation .

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winnt.h (includere Windows.h)

Vedi anche

CallNtPowerInformation