Estações de janela e áreas de trabalho

Visão geral da tecnologia Estações de Janela e Áreas de Trabalho.

A tecnologia Estações de Janela e Áreas de Trabalho não está associada a nenhum cabeçalho.

Para obter diretrizes de programação para essa tecnologia, consulte:

Funções

 
CloseDesktop

Fecha um identificador aberto para um objeto da área de trabalho.
CloseWindowStation

Fecha um identificador de estação de janela aberta.
CreateDesktopA

Cria uma nova área de trabalho, associa-a à estação de janela atual do processo de chamada e a atribui ao thread de chamada. (ANSI)
CreateDesktopExA

Cria uma nova área de trabalho com o heap especificado, associa-a à estação de janela atual do processo de chamada e a atribui ao thread de chamada. (ANSI)
CreateDesktopExW

Cria uma nova área de trabalho com o heap especificado, associa-a à estação de janela atual do processo de chamada e a atribui ao thread de chamada. (Unicode)
CreateDesktopW

Cria uma nova área de trabalho, associa-a à estação de janela atual do processo de chamada e a atribui ao thread de chamada. (Unicode)
CreateWindowStationA

Cria um objeto de estação de janela, associa-o ao processo de chamada e o atribui à sessão atual. (ANSI)
CreateWindowStationW

Cria um objeto de estação de janela, associa-o ao processo de chamada e o atribui à sessão atual. (Unicode)
EnumDesktopsA

Enumera todas as áreas de trabalho associadas à estação de janela especificada do processo de chamada. A função passa o nome de cada área de trabalho, por sua vez, para uma função de retorno de chamada definida pelo aplicativo. (ANSI)
EnumDesktopsW

Enumera todas as áreas de trabalho associadas à estação de janela especificada do processo de chamada. A função passa o nome de cada área de trabalho, por sua vez, para uma função de retorno de chamada definida pelo aplicativo. (Unicode)
EnumDesktopWindows

Enumera todas as janelas de nível superior associadas à área de trabalho especificada. Ele passa o identificador para cada janela, por sua vez, para uma função de retorno de chamada definida pelo aplicativo.
EnumWindowStationsA

Enumera todas as estações de janela na sessão atual. A função passa o nome de cada estação de janela, por sua vez, para uma função de retorno de chamada definida pelo aplicativo. (ANSI)
EnumWindowStationsW

Enumera todas as estações de janela na sessão atual. A função passa o nome de cada estação de janela, por sua vez, para uma função de retorno de chamada definida pelo aplicativo. (Unicode)
GetProcessWindowStation

Recupera um identificador para a estação de janela atual para o processo de chamada.
GetThreadDesktop

Recupera um identificador para a área de trabalho atribuída ao thread especificado.
GetUserObjectInformationA

Recupera informações sobre a estação de janela especificada ou o objeto da área de trabalho. (ANSI)
GetUserObjectInformationW

Recupera informações sobre a estação de janela especificada ou o objeto da área de trabalho. (Unicode)
OpenDesktopA

Abre o objeto de área de trabalho especificado. (ANSI)
OpenDesktopW

Abre o objeto de área de trabalho especificado. (Unicode)
OpenInputDesktop

Abre a área de trabalho que recebe a entrada do usuário.
OpenWindowStationA

Abre a estação de janela especificada. (ANSI)
OpenWindowStationW

Abre a estação de janela especificada. (Unicode)
SetProcessWindowStation

Atribui a estação de janela especificada ao processo de chamada.
SetThreadDesktop

Atribui a área de trabalho especificada ao thread de chamada. Todas as operações subsequentes na área de trabalho usam os direitos de acesso concedidos à área de trabalho.
SetUserObjectInformationA

Define informações sobre a estação de janela especificada ou o objeto da área de trabalho. (ANSI)
SetUserObjectInformationW

Define informações sobre a estação de janela especificada ou o objeto da área de trabalho. (Unicode)
SwitchDesktop

Torna a área de trabalho especificada visível e a ativa. Isso permite que a área de trabalho receba a entrada do usuário.

Estruturas

 
USEROBJECTFLAGS

Contém informações sobre uma estação de janela ou identificador de área de trabalho.