GetSystemPowerState

Windows Mobile SupportedWindows Embedded CE Supported

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.

See Also

Concepts

Power States

Other Resources

Power Management Functions