estrutura SYSTEM_POWER_INFORMATION
Contém informações sobre a ociosidade do sistema.
Sintaxe
typedef struct _SYSTEM_POWER_INFORMATION {
ULONG MaxIdlenessAllowed;
ULONG Idleness;
ULONG TimeRemaining;
UCHAR CoolingMode;
} SYSTEM_POWER_INFORMATION, *PSYSTEM_POWER_INFORMATION;
Membros
-
MaxIdlenessAllowed
-
A ociosidade na qual o sistema é considerado ocioso e o tempo limite ocioso começa a contar, expresso como uma porcentagem. Cair abaixo desse número faz com que o temporizador seja cancelado.
-
Ociosidade
-
O nível ocioso atual, expresso como uma porcentagem.
-
TimeRemaining
-
O tempo restante no temporizador ocioso, em segundos.
-
CoolingMode
-
O modo de resfriamento do sistema atual. Esse membro deve ter um dos valores a seguir.
Valor Significado - PO_TZ_ACTIVE
- 0
No momento, o sistema está no modo de resfriamento ativo. - PO_TZ_INVALID_MODE
- 2
O sistema não dá suporte à limitação da CPU ou não há nenhuma zona térmica definida no sistema. - PO_TZ_PASSIVE
- 1
No momento, o sistema está no modo de resfriamento passivo.
Comentários
Observe que essa definição de estrutura foi acidentalmente omitida do WinNT.h. Esse erro será corrigido no futuro. Enquanto isso, para compilar seu aplicativo, inclua a definição de estrutura contida neste tópico no código-fonte.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |