Cabeçalho winwlx.h
Esse cabeçalho é usado por Segurança e Identidade. Para obter mais informações, consulte:
winwlx.h contém as seguintes interfaces de programação:
Funções
WlxActivateUserShell Ativa o programa de shell do usuário. |
WlxDisconnectNotify O Winlogon chama essa função quando uma sessão de rede dos Serviços de Terminal é desconectada. |
WlxDisplayLockedNotice Permite que a GINA exiba informações sobre o bloqueio, como quem bloqueou a estação de trabalho e quando ela foi bloqueada. |
WlxDisplaySASNotice O Winlogon chama essa função quando nenhum usuário está conectado. |
WlxDisplayStatusMessage O Winlogon chama essa função quando a DLL gina deve exibir uma mensagem. |
WlxGetConsoleSwitchCredentials O Winlogon chama essa função para ler as credenciais do usuário conectado no momento para transferi-las de forma transparente para uma sessão de destino. |
WlxGetStatusMessage O Winlogon chama essa função para obter a mensagem status que está sendo exibida pela DLL gina. |
WlxInitialize O Winlogon chama essa função uma vez para cada estação de janela presente no computador. Atualmente, o sistema operacional dá suporte a uma estação de janela por estação de trabalho. |
WlxIsLockOk O Winlogon chama essa função antes de tentar bloquear a estação de trabalho. |
WlxIsLogoffOk O Winlogon chama essa função quando o usuário inicia uma operação de logoff. |
WlxLoggedOnSAS O Winlogon chama essa função quando recebe um evento SAS (sequência de atenção segura) enquanto o usuário está conectado e a estação de trabalho não está bloqueada. |
WlxLoggedOutSAS O Winlogon chama essa função quando recebe um evento SAS (sequência de atenção segura) enquanto nenhum usuário está conectado. |
WlxLogoff O Winlogon chama essa função para notificar a GINA de uma operação de logoff nesta estação de trabalho, permitindo que a GINA execute quaisquer operações de logoff que possam ser necessárias. |
WlxNegotiate A função WlxNegotiate deve ser implementada por uma DLL GINA substituta. Esta é a primeira chamada feita pelo Winlogon para a DLL gina. O WlxNegotiate permite que a GINA verifique se ela dá suporte à versão instalada do Winlogon. |
WlxNetworkProviderLoad O Winlogon chama essa função para coletar informações válidas de autenticação e identificação. |
WlxReconnectNotify O Winlogon chama essa função quando uma sessão de rede dos Serviços de Terminal é reconectada. |
WlxRemoveStatusMessage O Winlogon chama essa função para instruir a DLL gina a parar de exibir a mensagem status. |
WlxScreenSaverNotify O Winlogon chama essa função imediatamente antes que um protetor de tela seja ativado, permitindo que a GINA interaja com o programa de salvamento de tela. |
WlxShutdown O Winlogon chama essa função pouco antes de desligar, permitindo que a GINA execute qualquer tarefa de desligamento, como ejetar uma cartão inteligente de um leitor. |
WlxStartApplication O Winlogon chama essa função quando o sistema precisa que um aplicativo seja iniciado no contexto do usuário. |
WlxWkstaLockedSAS O Winlogon chama essa função quando recebe uma SAS (sequência de atenção segura) e a estação de trabalho está bloqueada. |
Funções de retorno de chamada
PWLX_ASSIGN_SHELL_PROTECTION Chamado por GINA para atribuir proteção ao programa shell de um usuário recém-conectado. |
PWLX_CHANGE_PASSWORD_NOTIFY Chamado por GINA para indicar que alterou uma senha. |
PWLX_CHANGE_PASSWORD_NOTIFY_EX Chamado por GINA para informar a um provedor de rede específico (ou a todos os provedores de rede) que uma senha foi alterada. |
PWLX_CLOSE_USER_DESKTOP Chamado por GINA para fechar uma área de trabalho de usuário alternativa e limpo depois que a área de trabalho for fechada. |
PWLX_CREATE_USER_DESKTOP Chamado por GINA para criar áreas de trabalho de aplicativo alternativas para o usuário. |
PWLX_DIALOG_BOX Chamado pela GINA para criar uma caixa de diálogo modal a partir de um modelo de caixa de diálogo. |
PWLX_DIALOG_BOX_INDIRECT Chamado por GINA para criar uma caixa de diálogo modal a partir de um modelo de caixa de diálogo na memória. |
PWLX_DIALOG_BOX_INDIRECT_PARAM Chamado por GINA para inicializar controles de caixa de diálogo e, em seguida, criar uma caixa de diálogo modal de um modelo de caixa de diálogo na memória. |
PWLX_DIALOG_BOX_PARAM Chamado por GINA para inicializar controles de caixa de diálogo e, em seguida, criar uma caixa de diálogo modal de um recurso de modelo de caixa de diálogo. |
PWLX_DISCONNECT Chamado por uma DLL GINA de substituição se os Serviços de Terminal estiverem habilitados. GINA chama essa função para se desconectar de uma sessão de rede dos Serviços de Terminal. |
PWLX_GET_OPTION Chamado por GINA para recuperar o valor atual de uma opção. |
PWLX_GET_SOURCE_DESKTOP Chamado por GINA para determinar o nome e o identificador da área de trabalho que era atual antes do Winlogon mudar para a área de trabalho do Winlogon. |
PWLX_MESSAGE_BOX Chamado por GINA para criar, exibir e operar uma caixa de mensagem. |
PWLX_QUERY_CLIENT_CREDENTIALS Chamado por uma DLL GINA de substituição se os Serviços de Terminal estiverem habilitados. GINA chama essa função para recuperar as credenciais de clientes remotos dos Serviços de Terminal que não estão usando uma licença de conector da Internet. |
PWLX_QUERY_CONSOLESWITCH_CREDENTIALS Chamado por GINA para ler as credenciais transferidas do Winlogon da sessão temporária para o Winlogon da sessão de destino. |
PWLX_QUERY_IC_CREDENTIALS Chamado por uma DLL GINA de substituição se os Serviços de Terminal estiverem habilitados. GINA chama essa função para determinar se o servidor de terminal está usando o licenciamento do conector de Internet e para recuperar informações de credenciais. |
PWLX_QUERY_TERMINAL_SERVICES_DATA Chamado por GINA para recuperar informações de configuração do usuário dos Serviços de Terminal depois que um usuário tiver feito logon. |
PWLX_QUERY_TS_LOGON_CREDENTIALS Chamado por uma DLL GINA de substituição para recuperar informações de credenciais se os Serviços de Terminal estiverem habilitados. A DLL gina pode usar essas informações para preencher uma caixa de logon automaticamente e tentar fazer logon do usuário. |
PWLX_SAS_NOTIFY Chamado por GINA para notificar o Winlogon de um evento SAS (sequência de atenção segura). |
PWLX_SET_CONTEXT_POINTER Chamado por GINA para especificar o ponteiro de contexto passado por Winlogon como o primeiro parâmetro para todas as chamadas futuras para funções GINA. |
PWLX_SET_OPTION Chamado por GINA para definir o valor de uma opção. |
PWLX_SET_RETURN_DESKTOP Chamado por GINA para especificar a área de trabalho de aplicativo alternativa para a qual o Winlogon mudará quando a função de processamento de eventos SAS (sequência de atenção segura) atual for concluída. |
PWLX_SET_TIMEOUT Chamado por GINA para alterar o tempo limite associado a uma caixa de diálogo. O tempo limite padrão é de dois minutos. |
PWLX_SWITCH_DESKTOP_TO_USER Chamado por GINA para alternar para a área de trabalho do aplicativo. |
PWLX_SWITCH_DESKTOP_TO_WINLOGON Permite a opção DLL GINA para a área de trabalho do Winlogon. |
PWLX_USE_CTRL_ALT_DEL Chamado por GINA para instruir o Winlogon a usar a combinação de teclas CTRL+ALT+DEL padrão como uma SAS (sequência de atenção segura). |
PWLX_WIN31_MIGRATE Chamado por uma DLL GINA de substituição se os Serviços de Terminal estiverem habilitados. GINA chama essa função para concluir a instalação do cliente dos Serviços de Terminal. |
Estruturas
WLX_CLIENT_CREDENTIALS_INFO_V1_0 Contém as credenciais do cliente retornadas por uma chamada para WlxQueryClientCredentials ou WlxQueryInetConnectorCredentials. |
WLX_CLIENT_CREDENTIALS_INFO_V2_0 Contém as credenciais do cliente retornadas por uma chamada para WlxQueryTsLogonCredentials. |
WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0 Contém as credenciais do cliente retornadas por uma chamada para WlxGetConsoleSwitchCredentials. |
WLX_DESKTOP Usado para passar informações da área de trabalho entre a DLL gina e o Winlogon. |
WLX_DISPATCH_VERSION_1_0 Define o formato da tabela de expedição de função winlogon versão 1.0 passada para sua DLL GINA na chamada WlxInitialize. |
WLX_DISPATCH_VERSION_1_1 Define o formato da expedição da função Winlogon versão 1.1 passada para sua DLL GINA na chamada WlxInitialize. |
WLX_DISPATCH_VERSION_1_2 Define o formato da tabela de expedição de função winlogon versão 1.2 passada para sua DLL GINA na chamada WlxInitialize. |
WLX_DISPATCH_VERSION_1_3 Define o formato da tabela de expedição de funções winlogon versão 1.3 passada para sua DLL GINA na chamada WlxInitialize. |
WLX_DISPATCH_VERSION_1_4 Define o formato da tabela de expedição de função winlogon versão 1.4 passada para a DLL GINA na chamada WlxInitialize. |
WLX_MPR_NOTIFY_INFO Fornece informações de identificação e autenticação para provedores de rede. |
WLX_NOTIFICATION_INFO Essa estrutura armazena informações sobre um evento Winlogon. |
WLX_PROFILE_V1_0 Contém informações usadas para configurar o ambiente inicial. |
WLX_PROFILE_V2_0 Contém informações de perfil além das informações fornecidas pelo WLX_PROFILE_V1_0. |
WLX_TERMINAL_SERVICES_DATA Usado para fornecer ao GINA informações de configuração do usuário dos Serviços de Terminal. |