Compartilhar via


Sessões de Área de Trabalho Remota

Quando um usuário faz logon em um computador habilitado para Serviços de Área de Trabalho Remota, uma sessão é iniciada para o usuário. Cada sessão é identificada por uma ID de sessão exclusiva. Como cada logon em um cliente RDC (Conexão de Área de Trabalho Remota) recebe uma ID de sessão separada, a experiência do usuário é semelhante a ser conectada a vários computadores ao mesmo tempo; por exemplo, um computador office e um computador doméstico.

Cada sessão de área de trabalho remota é associada a uma estação de janela interativa. O único nome de estação de janela com suporte para uma estação de janela interativa é "WinSta0"; portanto, cada sessão está associada à sua própria estação de janela "WinSta0". Há três áreas de trabalho padrão para cada estação de janela: a área de trabalho do Winlogon, a área de trabalho de salvamento de tela e a área de trabalho interativa.

O usuário associado à estação de janela interativa para uma sessão é conhecido como o usuário interativo. Em um cliente RDC (Conexão de Área de Trabalho Remota), pode haver vários usuários interativos além do usuário interativo no console dos Serviços de Área de Trabalho Remota. Para recuperar o identificador da sessão atualmente anexada ao console, use a função WTSGetActiveConsoleSessionId .

Quando um usuário faz logoff de um cliente rdc (conexão de área de trabalho remota), a sessão que o cliente tem no servidor host de sessão de área de trabalho remota (host de sessão de área de trabalho remota) (anteriormente conhecida como servidor de terminal) é excluída e as estações de janela e áreas de trabalho associadas a essa sessão são removidas. No entanto, como a sessão de console dos Serviços de Área de Trabalho Remota nunca é excluída, as estações de janela associadas à sessão do console não são excluídas. Isso afeta como os aplicativos se comportam em um ambiente de Serviços de Área de Trabalho Remota quando são configurados para serem executados no contexto de segurança do usuário interativo, também conhecido como o modo de ativação do objeto "RunAs Interactive User".

Para obter mais informações sobre como iniciar um processo de servidor local em uma sessão especificada, consulte Ativação de sessão para sessão com um Moniker de Sessão e Usando um Moniker de Sessão. Para obter mais informações sobre contextos de segurança, consulte Contexto de segurança do cliente.

Sessões filhas