Inicializando o Winlogon
Quando o Winlogon é inicializado, ele registra a sequência de atenção segura (SAS) CTRL+ALT+DEL com o sistema e, em seguida, cria três áreas de trabalho dentro da estação de janela WinSta0.
Registrar CTRL+ALT+DEL torna essa inicialização o primeiro processo, garantindo que nenhum outro aplicativo tenha fisgado essa sequência de chaves.
WinSta0 é o nome do objeto de estação de janela que representa a tela física, o teclado e o mouse. O Winlogon cria as seguintes áreas de trabalho no objeto WinSta0.
Área de Trabalho | Descrição |
---|---|
Área de trabalho do Winlogon | Essa é a área de trabalho que o Winlogon e a GINA usam para identificação e autenticação interativas e outras caixas de diálogo seguras. O Winlogon alterna automaticamente para essa área de trabalho quando recebe uma notificação de evento SAS. |
Área de trabalho do aplicativo | Sempre que um usuário faz logon com êxito, uma área de trabalho do aplicativo é criada para essa sessão de logon. A área de trabalho do aplicativo também é conhecida como a área de trabalho padrão ou de usuário. Essa área de trabalho é onde todas as atividades do usuário ocorrem. A área de trabalho do aplicativo está protegida; somente o sistema e a sessão de logon interativo têm acesso a ele. Observe que apenas uma instância específica do usuário conectado tem acesso à área de trabalho. Se o usuário interativo ativar um processo usando o controlador de serviço, esse aplicativo de serviço não terá acesso à área de trabalho do aplicativo. |
Área de trabalho de proteção de tela | Essa é a área de trabalho atual quando um protetor de tela está em execução. Se um usuário estiver conectado, o sistema e a sessão de logon interativo terão acesso à área de trabalho. Caso contrário, somente o sistema terá acesso à área de trabalho. |
Como proprietário dessas áreas de trabalho, o Winlogon pode alternar a área de trabalho atual ou visível para qualquer uma das três áreas de trabalho e permitir que a GINA acesse essa funcionalidade. Em geral, os desenvolvedores gina não alterarão a área de trabalho atual porque o Winlogon define a área de trabalho adequadamente antes de se comunicar com a GINA. A descrição de cada função GINA indica qual área de trabalho é atual para essa chamada.
Para obter informações sobre | Consulte |
---|---|
Os diferentes estados nos quais o Winlogon pode ser executado | Estados do Winlogon |
Operações de tempo limite | Operações de tempo limite de serviço de caixa de diálogo com suporte |
Enviar mensagens para GINA enquanto uma caixa de diálogo é exibida | Enviando mensagens para a GINA |
Funções de suporte | Funções de suporte do Winlogon |