struttura SYSTEM_POWER_INFORMATION
Contiene informazioni sull'inattività del sistema.
Sintassi
typedef struct _SYSTEM_POWER_INFORMATION {
ULONG MaxIdlenessAllowed;
ULONG Idleness;
ULONG TimeRemaining;
UCHAR CoolingMode;
} SYSTEM_POWER_INFORMATION, *PSYSTEM_POWER_INFORMATION;
Members
-
MaxIdlenessAllowed
-
L'inattività in corrispondenza della quale il sistema viene considerato inattiva e il timeout di inattività inizia il conteggio, espresso come percentuale. Se si scende al di sotto di questo numero, il timer viene annullato.
-
Inattività
-
Livello di inattività corrente, espresso come percentuale.
-
TimeRemaining
-
Tempo rimanente nel timer di inattività, espresso in secondi.
-
CoolingMode
-
Modalità di raffreddamento del sistema corrente. Questo membro deve avere uno dei valori seguenti.
Valore Significato - PO_TZ_ACTIVE
- 0
Il sistema è attualmente in modalità di raffreddamento attivo. - PO_TZ_INVALID_MODE
- 2
Il sistema non supporta la limitazione della CPU o non esiste alcuna zona termica definita nel sistema. - PO_TZ_PASSIVE
- 1
Il sistema è attualmente in modalità di raffreddamento passivo.
Commenti
Si noti che questa definizione di struttura è stata accidentalmente omessa da WinNT.h. Questo errore verrà corretto in futuro. Nel frattempo, per compilare l'applicazione, includere la definizione della struttura contenuta in questo argomento nel codice sorgente.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows XP [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |