? Um Winlogon Notifier é um conjunto de bibliotecas de ligação dinâmica chamada pelo componente Winlogon do sistema operacional Microsoft Windows . Winlogon carrega o perfil do usuário quando uma pessoa assina em seu conta do Windows em um computador . Também é responsável por iniciar o Secure Attention Sequence , que cria três desktops no computador , incluindo o ambiente de trabalho de início de sessão , desktop aplicativo de desktop e protetor de tela. Winlogon Package Notificação
Um conjunto de Winlogon notificador DLLs são conhecidos como um pacote de notificação de início de sessão . Um desenvolvedor do Windows pode criar um pacote para lidar com eventos diferentes ao mesmo tempo que o usuário fizer logon. Um exemplo comum , que a Microsoft dá no site do Windows Dev Center, é " quando um usuário fizer logon no sistema , Winlogon chama a função manipulador de eventos de logon de cada pacote de notificação para fornecer informações sobre o evento. " Ele é deixada para o desenvolvedor sobre como o pacote é criado e quais as funções que ele executa quando se percebe diferente Winlogon dispara .
Windows Registry
Todas as informações sobre um pacote de notificação de início de sessão é armazenado no Windows registro , que registra o nome do pacote, seus nomes DLL e os nomes das funções do manipulador de eventos . Como o Windows é iniciado e após um usuário assina em sua conta no computador, Winlogon verifica o registro para pacotes registrados. O desenvolvedor é responsável por criar o programa de instalação que registra as entradas de pacotes notificador Winlogon no registro do Windows .
Eventos de notificação
Há nove eventos de notificação diferentes para o componente de início de sessão. Cada evento pode ser chamado e utilizado por um pacote de notificação . Os nove eventos incluem "Bloquear ", " Logoff ", "Logon ", "Desligar ", " StartScreenSaver ", " StartShell ", "Startup" " StopScreenSaver " e " ,. Unlock "Cada um desencadeia um evento específico para acontecer em ou entre o início de sessão , aplicação ou tela de proteção de desktops
Winlogon Unidos
Winlogon tem três estados distintos . : ". logados -Off ", " logados -On " e " Workstation -Locked " Por exemplo, quando um desenvolvedor desencadeia " Shutdown" ou "evento Logoff " através de seu pacote notificador Winlogon , ele faz com que o Windows para entrar no estado " logados -Off " . No caso do evento " Shutdown" , este estado é apenas temporário , como o computador desliga-se depois de alguns instantes .