Existe uma maneira universal (trabalhando no Windows XP / Vista / 7) para determinar o tempo de 'desligar / ligar' ou 'hibernar / ativar' do computador?
editar: quero determiná-lo programaticamente.
Existe uma maneira universal (trabalhando no Windows XP / Vista / 7) para determinar o tempo de 'desligar / ligar' ou 'hibernar / ativar' do computador?
editar: quero determiná-lo programaticamente.
Respostas:
Se você estiver procurando uma configuração no Windows, confira as classes WMI em .Net (espaço de nome System.Management).
Dê uma olhada na classe EventLog .
Inicializa uma nova instância da classe ManagementClass . A classe representa uma classe de gerenciamento CIM (Common Information Model) das Classes WMI . . Veja o exemplo na página de documentação que pode ajudá-lo sobre o uso deles.
Para obter mais informações, consulte "Classes Win32" na documentação da Instrumentação de Gerenciamento do Windows na Biblioteca MSDN aqui.
Se você usa a biblioteca do Windows Development Kit, existem vários métodos de biblioteca para obter informações usando as classes WMI e os catálogos de gerenciamento de scripts.
Se você obtê-lo através do kit de desenvolvimento do Windows, verifique isso .