No Windows 7, quando deixo minha estação desacompanhada, o protetor de tela é iniciado. Depois de um certo tempo - embora não exatamente ao iniciar o protetor de tela - assim que eu sair do protetor de tela, a estação será bloqueada. Claro que este é o resultado de uma política de grupo.
Por que o bloqueio só ocorre APÓS o protetor de tela é interrompido pelo usuário (ou seja, mover o mouse, usando o teclado, etc)? Por que a máquina não está bloqueada independentemente do protetor de tela? À primeira vista, parece que o protetor de tela chama o procedimento de bloqueio ao sair, mas isso parece uma maneira estranha de lidar com o problema. Eu pensaria, intuitivamente, que um segundo temporizador de background seria uma maneira menos frágil de implementá-lo. Por exemplo, eu me lembro - há 10 anos atrás - que era possível excluir o programa protetor de tela das janelas via script, explorando a função de início automático que os CD-Roms costumavam ter. Isso ainda é o mesmo design? Ou a máquina está realmente bloqueada, mas mostra uma tela de bloqueio curto como feedback para o usuário?
Tags windows-7 screensaver lock