GetSystemPowerState
9/8/2008
Essa função retorna o atual estado de energia sistema.
Syntax
DWORD GetSystemPowerState(
LPWSTR pBuffer,
DWORD Length,
PDWORD pFlags
);
Parameters
- pBuffer
[out] Buffer para receber o estado de energia sistema Nome.
- Comprimento
[no] Comprimento de pBuffer em caracteres.
pFlags
[out] Recebe o estado de energia sistema Sinalizadores, que é o BITWISE-ou da POWER_STATE_XXX Sinalizadores definidos no arquivo de cabeçalho PM.h.For Windows Embedded CE: A seguinte tabela mostra os sinalizadores POWER_STATE_XXX.
Sinalizador Descrição POWER_STATE_BOOT
Estado de Inicialização
POWER_STATE_CRITICAL
Estado crítico
POWER_STATE_IDLE
Estado ocioso
POWER_STATE_OFF
Desativar estado
POWER_STATE_ON
No estado
POWER_STATE_PASSWORD
Estado de energia protegido por senha.
POWER_STATE_RESET
Estado Redefinir
POWER_STATE_SUSPEND
Estado suspenso
Return Value
- ERROR_INSUFFICIENT_BUFFER
Indica que a reserva é muito pequena.
- ERROR_NOT_FOUND
Indica um erro desconhecido.
- ERROR_SUCCESS
Indica sucesso.
- Código de erro Win32
Usado para todos os outros erros.