SetPowerState define o estado de energia desejado de um sistema do computador e seu sistema operacional em execução e quando ...

SetPowerState define o estado de energia desejado de um sistema do computador e seu sistema operacional em execução e quando o sistema deve ser colocado nesse estado. O parâmetro PowerState é especificado como um dos valores inteiros válidos definidos para a propriedade PowerState. O parâmetro Time (para todas as alterações de estado, com exceção de 5, \"Ciclo de Energia\") indica quando o estado de energia deve ser definido, seja como valor de data/hora regular ou como um valor de intervalo (em que o intervalo começa quando a invocação do método é recebida). Quando o parâmetro PowerState é igual a 5, \"Ciclo de Energia\", o parâmetro Time indica quando o sistema deve ser ligado novamente. O desligamento é imediato. SetPowerState deve retornar 0 se for bem-sucedido, 1 se não houver suporte à solicitação de State e Time especificada e algum outro valor se ocorrer algum outro erro.