Compartilhar via


Funções estação de janela e área de trabalho

Os aplicativos podem usar as seguintes funções com objetos de estação de janela .

Função Descrição
CloseWindowStation Fecha um identificador de estação de janela aberta.
CreateWindowStation Cria um objeto de estação de janela, associa-o ao processo atual e o atribui à sessão atual.
EnumWindowStations Enumera todas as estações de janela na sessão atual.
GetProcessWindowStation Recupera um identificador para a estação de janela atual para o processo de chamada.
GetUserObjectInformation Recupera informações sobre a estação de janela especificada ou o objeto da área de trabalho.
GetUserObjectSecurity Recupera informações de segurança para a estação de janela especificada ou o objeto da área de trabalho.
OpenWindowStation Abre a estação de janela especificada.
SetProcessWindowStation Atribui a estação de janela especificada ao processo de chamada.
SetUserObjectInformation Define informações sobre a estação de janela especificada ou o objeto de área de trabalho.
SetUserObjectSecurity Define informações de segurança para a estação de janela especificada ou o objeto de área de trabalho.

 

Os aplicativos podem usar as seguintes funções com objetos da área de trabalho .

Função Descrição
CloseDesktop Fecha um identificador aberto para um objeto de área de trabalho.
CreateDesktop Cria uma nova área de trabalho, associa-a à estação de janela atual do processo de chamada e a atribui ao thread de chamada.
CreateDesktopEx Cria uma nova área de trabalho, associa-a à estação de janela atual do processo de chamada e a atribui ao thread de chamada.
EnumDesktops Enumera todas as áreas de trabalho associadas à estação de janela atual do processo de chamada.
EnumDesktopWindows Enumera todas as janelas de nível superior associadas à área de trabalho especificada.
GetThreadDesktop Recupera um identificador para a área de trabalho atribuída ao thread especificado.
GetUserObjectInformation Obtém informações sobre uma estação de janela ou objeto de área de trabalho.
GetUserObjectSecurity Obtém informações de segurança para uma estação de janela ou objeto de área de trabalho.
OpenDesktop Abre o objeto de área de trabalho especificado.
OpenInputDesktop Abre a área de trabalho que recebe a entrada do usuário.
SetThreadDesktop Atribui a área de trabalho especificada ao thread de chamada.
SetUserObjectInformation Define informações sobre uma estação de janela ou objeto de área de trabalho.
SetUserObjectSecurity Define informações de segurança para uma estação de janela ou objeto de área de trabalho.
SwitchDesktop Torna uma área de trabalho visível e a ativa. Isso permite que a área de trabalho receba a entrada do usuário.