Compartilhar via


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