estructura de SYSTEM_POWER_INFORMATION
Contiene información sobre la inactividad del sistema.
Sintaxis
typedef struct _SYSTEM_POWER_INFORMATION {
ULONG MaxIdlenessAllowed;
ULONG Idleness;
ULONG TimeRemaining;
UCHAR CoolingMode;
} SYSTEM_POWER_INFORMATION, *PSYSTEM_POWER_INFORMATION;
Miembros
-
MaxIdlenessAllowed
-
La inactividad en la que el sistema se considera inactivo y el tiempo de espera de inactividad comienza a contar, expresado como un porcentaje. Si se quita por debajo de este número, el temporizador se cancelará.
-
Inactividad
-
Nivel de inactividad actual, expresado como porcentaje.
-
TimeRemaining
-
Tiempo restante en el temporizador de inactividad, en segundos.
-
CoolingMode
-
Modo de refrigeración actual del sistema. Este miembro debe uno de los siguientes valores.
Valor Significado - PO_TZ_ACTIVE
- 0
El sistema está actualmente en modo de refrigeración activo. - PO_TZ_INVALID_MODE
- 2
El sistema no admite la limitación de CPU o no hay ninguna zona térmica definida en el sistema. - PO_TZ_PASSIVE
- 1
El sistema está actualmente en modo de refrigeración pasiva.
Comentarios
Tenga en cuenta que esta definición de estructura se omitió accidentalmente de WinNT.h. Este error se corregirá en el futuro. Mientras tanto, para compilar la aplicación, incluya la definición de estructura contenida en este tema en el código fuente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |