Enviando mensagens para a GINA

O Winlogon envia mensagens para a GINA enquanto as caixas de diálogo são exibidas. Todas essas mensagens são encapsuladas na mensagem WLX_WM_SAS da seguinte maneira.

Tipo de sequência de atenção segura no parâmetro wParam Descrição
WLX_SAS_TYPE_CTRL_ALT_DEL Indica que uma sequência de teclas CTRL+ALT+DEL foi recebida.
WLX_SAS_TYPE_SC_INSERT Indica que um cartão inteligente foi inserido em um dispositivo compatível.
WLX_SAS_TYPE_SC_REMOVE Indica que um cartão inteligente foi removido de um dispositivo compatível.
WLX_SAS_TYPE_USER_LOGOFF Indica que um usuário solicitou logoff.
WLX_SAS_TYPE_SCRNSVR_TIMEOUT Indica que o protetor de tela deve ser executado devido à falta de entrada do usuário.
WLX_SAS_TYPE_TIMEOUT Indica que nenhuma entrada do usuário foi recebida dentro do período de tempo limite especificado.

 

Para tempos limite e logoffs, o Winlogon fechará a caixa de diálogo depois que a mensagem for enviada. Essa mensagem é enviada para que a operação da caixa de diálogo possa responder de maneira útil (por exemplo, fechando-se se se ocorreu um logoff).

Para tempos limite de entrada, a caixa de diálogo é fechada com o código WLX_DLG_INPUT_TIMEOUT.

Para tempos limite de economia de tela, a caixa de diálogo é fechada com o código WLX_DLG_SCREEN_SAVER_TIMEOUT.

Para logoffs, a operação da caixa de diálogo é fechada com o código WLX_DLG_USER_LOGOFF.

Inicializando o Winlogon

Estados do Winlogon

Operações de tempo limite de serviço de caixa de diálogo com suporte

Funções de suporte do Winlogon