Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um pacote de notificação de Winlogon é uma DLL que exporta funções que lidam com eventos Winlogon. Por exemplo, quando um usuário faz logon no sistema, o Winlogon chama a função de manipulador de eventos de logon de cada pacote de notificação para fornecer informações sobre o evento.
Os nomes das funções do manipulador de eventos implementadas em um pacote de notificação são deixados para o desenvolvedor; Winlogon verifica o registro para obter os nomes das funções do manipulador de eventos. Por exemplo, um pacote de notificação pode implementar a função de manipulador de eventos de logon como WLEventLogon enquanto outro pode usar HandleLogonEvent.
Não é necessário implementar e registrar manipuladores de eventos para cada evento Winlogon, apenas para eventos que são úteis para seu aplicativo. Cada função do manipulador de eventos deve usar o protótipo da função descrito em Protótipo da Função do Manipulador de Eventos. Este protótipo tem um único parâmetro: uma estrutura WLX_NOTIFICATION_INFO que contém detalhes sobre o evento.
Winlogon ignora as saídas de funções do manipulador de eventos. Se a manipulação de um evento exigir a interação com o Winlogon, utilize as Funções de Suporte do Winlogon.
Para usar o pacote de notificação Winlogon, a DLL deve ser copiada para a pasta %SystemRoot%\system32 e uma atualização do registro deve ser feita para o pacote de notificação. Para obter informações sobre a atualização do registro, consulte Registrar um pacote de notificação Winlogon.