Ler em inglês

Compartilhar via


cabeçalho wtsapi32.h

Esse cabeçalho é usado pelos Serviços de Área de Trabalho Remota. Para obter mais informações, consulte:

wtsapi32.h contém as seguintes interfaces de programação:

Funções

 
WTSCloseServer

Fecha um identificador aberto para um servidor Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota).
WTSConnectSessionA

Conecta uma sessão dos Serviços de Área de Trabalho Remota a uma sessão existente no computador local. (ANSI)
WTSConnectSessionW

Conecta uma sessão dos Serviços de Área de Trabalho Remota a uma sessão existente no computador local. (Unicode)
WTSCreateListenerA

Cria um novo ouvinte dos Serviços de Área de Trabalho Remota ou configura um ouvinte existente. (ANSI)
WTSCreateListenerW

Cria um novo ouvinte dos Serviços de Área de Trabalho Remota ou configura um ouvinte existente. (Unicode)
WTSDisconnectSession

Desconecta o usuário conectado da sessão dos Serviços de Área de Trabalho Remota especificada sem fechar a sessão.
WTSEnableChildSessions

Habilita ou desabilita sessões filho.
WTSEnumerateListenersA

Enumera todos os ouvintes dos Serviços de Área de Trabalho Remota em um servidor Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (ANSI)
WTSEnumerateListenersW

Enumera todos os ouvintes dos Serviços de Área de Trabalho Remota em um servidor Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (Unicode)
WTSEnumerateProcessesA

Recupera informações sobre os processos ativos em um servidor do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) especificado. (ANSI)
WTSEnumerateProcessesExA

Recupera informações sobre os processos ativos no servidor do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) especificado ou no servidor do Host de Virtualização de Área de Trabalho Remota (Host de Virtualização de Área de Trabalho Remota). (ANSI)
WTSEnumerateProcessesExW

Recupera informações sobre os processos ativos no servidor do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) especificado ou no servidor do Host de Virtualização de Área de Trabalho Remota (Host de Virtualização de Área de Trabalho Remota). (Unicode)
WTSEnumerateProcessesW

Recupera informações sobre os processos ativos em um servidor do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) especificado. (Unicode)
WTSEnumerateServersA

Retorna uma lista de todos os servidores do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) dentro do domínio especificado. (ANSI)
WTSEnumerateServersW

Retorna uma lista de todos os servidores do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) dentro do domínio especificado. (Unicode)
WTSEnumerateSessionsA

Recupera uma lista de sessões em um servidor Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (ANSI)
WTSEnumerateSessionsExA

Recupera uma lista de sessões em um servidor do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) especificado ou no servidor do Host de Virtualização de Área de Trabalho Remota (Host de Virtualização de Área de Trabalho Remota). (ANSI)
WTSEnumerateSessionsExW

Recupera uma lista de sessões em um servidor do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) especificado ou no servidor do Host de Virtualização de Área de Trabalho Remota (Host de Virtualização de Área de Trabalho Remota). (Unicode)
WTSEnumerateSessionsW

Recupera uma lista de sessões em um servidor Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (Unicode)
WTSFreeMemory

Libera memória alocada por uma função dos Serviços de Área de Trabalho Remota.
WTSFreeMemoryExA

Libera memória que contém estruturas WTS_PROCESS_INFO_EX ou WTS_SESSION_INFO_1 alocadas por uma função dos Serviços de Área de Trabalho Remota. (ANSI)
WTSFreeMemoryExW

Libera memória que contém estruturas WTS_PROCESS_INFO_EX ou WTS_SESSION_INFO_1 alocadas por uma função dos Serviços de Área de Trabalho Remota. (Unicode)
WTSGetChildSessionId

Recupera o identificador de sessão filho, se presente.
WTSGetListenerSecurityA

Recupera o descritor de segurança de um ouvinte dos Serviços de Área de Trabalho Remota. (ANSI)
WTSGetListenerSecurityW

Recupera o descritor de segurança de um ouvinte dos Serviços de Área de Trabalho Remota. (Unicode)
WTSIsChildSessionsEnabled

Determina se as sessões filho estão habilitadas.
WTSLogoffSession

Faz logoff de uma sessão dos Serviços de Área de Trabalho Remota especificada.
WTSOpenServerA

Abre um identificador para o servidor do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) especificado. (ANSI)
WTSOpenServerExA

Abre um identificador para o servidor do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) especificado ou para o servidor do Host de Virtualização de Área de Trabalho Remota (Host de Virtualização de Área de Trabalho Remota). (ANSI)
WTSOpenServerExW

Abre um identificador para o servidor do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) especificado ou para o servidor do Host de Virtualização de Área de Trabalho Remota (Host de Virtualização de Área de Trabalho Remota). (Unicode)
WTSOpenServerW

Abre um identificador para o servidor do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) especificado. (Unicode)
WTSQueryListenerConfigA

Recupera informações de configuração para um ouvinte dos Serviços de Área de Trabalho Remota. (ANSI)
WTSQueryListenerConfigW

Recupera informações de configuração para um ouvinte dos Serviços de Área de Trabalho Remota. (Unicode)
WTSQuerySessionInformationA

Recupera informações de sessão para a sessão especificada no servidor do Host de Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota) especificado. (ANSI)
WTSQuerySessionInformationW

Recupera informações de sessão para a sessão especificada no servidor do Host de Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota) especificado. (Unicode)
WTSQueryUserConfigA

Recupera informações de configuração para o usuário especificado no controlador de domínio especificado ou servidor host de sessão de área de trabalho remota (host de sessão rd). (ANSI)
WTSQueryUserConfigW

Recupera informações de configuração para o usuário especificado no controlador de domínio especificado ou servidor host de sessão de área de trabalho remota (host de sessão rd). (Unicode)
WTSQueryUserToken

Obtém o token de acesso primário do usuário conectado especificado pela ID da sessão.
WTSRegisterSessionNotification

Registra a janela especificada para receber notificações de alteração de sessão. (WTSRegisterSessionNotification)
WTSRegisterSessionNotificationEx

Registra a janela especificada para receber notificações de alteração de sessão. (WTSRegisterSessionNotificationEx)
WTSSendMessageA

Exibe uma caixa de mensagem na área de trabalho do cliente de uma sessão de Serviços de Área de Trabalho Remota especificada. (ANSI)
WTSSendMessageW

Exibe uma caixa de mensagem na área de trabalho do cliente de uma sessão de Serviços de Área de Trabalho Remota especificada. (Unicode)
WTSSetListenerSecurityA

Configura o descritor de segurança de um ouvinte dos Serviços de Área de Trabalho Remota. (ANSI)
WTSSetListenerSecurityW

Configura o descritor de segurança de um ouvinte dos Serviços de Área de Trabalho Remota. (Unicode)
WTSSetUserConfigA

Modifica as informações de configuração para o usuário especificado no controlador de domínio especificado ou no servidor host de sessão de área de trabalho remota (host de sessão de área de trabalho remota). (ANSI)
WTSSetUserConfigW

Modifica as informações de configuração para o usuário especificado no controlador de domínio especificado ou no servidor host de sessão de área de trabalho remota (host de sessão de área de trabalho remota). (Unicode)
WTSShutdownSystem

Desliga (e, opcionalmente, reinicia) o servidor do Host de Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota) especificado.
WTSStartRemoteControlSessionA

Inicia o controle remoto de outra sessão dos Serviços de Área de Trabalho Remota. Você deve chamar essa função de uma sessão remota. (ANSI)
WTSStartRemoteControlSessionW

Inicia o controle remoto de outra sessão dos Serviços de Área de Trabalho Remota. Você deve chamar essa função de uma sessão remota. (Unicode)
WTSStopRemoteControlSession

Interrompe uma sessão de controle remoto.
WTSTerminateProcess

Encerra o processo especificado no servidor do Host de Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota) especificado.
WTSUnRegisterSessionNotification

Cancela o registro da janela especificada para que ela não receba mais notificações de alteração de sessão. (WTSUnRegisterSessionNotification)
WTSUnRegisterSessionNotificationEx

Cancela o registro da janela especificada para que ela não receba mais notificações de alteração de sessão. (WTSUnRegisterSessionNotificationEx)
WTSVirtualChannelClose

Fecha um identificador de canal virtual aberto.
WTSVirtualChannelOpen

Abre um identificador para o final do servidor de um canal virtual especificado.
WTSVirtualChannelOpenEx

Cria um canal virtual de maneira semelhante ao WTSVirtualChannelOpen.
WTSVirtualChannelPurgeInput

Exclui todos os dados de entrada na fila enviados do cliente para o servidor em um canal virtual especificado.
WTSVirtualChannelPurgeOutput

Exclui todos os dados de saída na fila enviados do servidor para o cliente em um canal virtual especificado.
WTSVirtualChannelQuery

Retorna informações sobre um canal virtual especificado.
WTSVirtualChannelRead

Lê dados do final do servidor de um canal virtual.
WTSVirtualChannelWrite

Grava dados no final do servidor de um canal virtual.
WTSWaitSystemEvent

Aguarda um evento dos Serviços de Área de Trabalho Remota antes de retornar ao chamador.

Estruturas

 
WTS_CLIENT_ADDRESS

Contém o endereço de rede do cliente de uma sessão dos Serviços de Área de Trabalho Remota.
WTS_CLIENT_DISPLAY

Contém informações sobre a exibição de um cliente RDC (Conexão de Área de Trabalho Remota). (WTS_CLIENT_DISPLAY)
WTS_PROCESS_INFO_EXA

Contém informações estendidas sobre um processo em execução em um servidor host de sessão de área de trabalho remota (Host de Sessão de Área de Trabalho Remota). (ANSI)
WTS_PROCESS_INFO_EXW

Contém informações estendidas sobre um processo em execução em um servidor host de sessão de área de trabalho remota (Host de Sessão de Área de Trabalho Remota). (Unicode)
WTS_PROCESS_INFOA

Contém informações sobre um processo em execução em um servidor host de sessão de área de trabalho remota (host de sessão rd). (ANSI)
WTS_PROCESS_INFOW

Contém informações sobre um processo em execução em um servidor host de sessão de área de trabalho remota (host de sessão rd). (Unicode)
WTS_SERVER_INFOA

Contém informações sobre um servidor específico dos Serviços de Área de Trabalho Remota. (ANSI)
WTS_SERVER_INFOW

Contém informações sobre um servidor específico dos Serviços de Área de Trabalho Remota. (Unicode)
WTS_SESSION_ADDRESS

Contém o endereço IP virtual atribuído a uma sessão.
WTS_SESSION_INFO_1A

Contém informações estendidas sobre uma sessão de cliente em um servidor host da sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) ou servidor do Host de Virtualização de Área de Trabalho Remota (Host de Virtualização de Área de Trabalho Remota). (ANSI)
WTS_SESSION_INFO_1W

Contém informações estendidas sobre uma sessão de cliente em um servidor host da sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) ou servidor do Host de Virtualização de Área de Trabalho Remota (Host de Virtualização de Área de Trabalho Remota). (Unicode)
WTS_SESSION_INFOA

Contém informações sobre uma sessão de cliente em um servidor Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (ANSI)
WTS_SESSION_INFOW

Contém informações sobre uma sessão de cliente em um servidor Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (Unicode)
WTSCLIENTA

Contém informações sobre um cliente RDC (Conexão de Área de Trabalho Remota). (ANSI)
WTSCLIENTW

Contém informações sobre um cliente RDC (Conexão de Área de Trabalho Remota). (Unicode)
WTSCONFIGINFOA

Contém informações sobre uma sessão dos Serviços de Área de Trabalho Remota. (WTSCONFIGINFOA)
WTSCONFIGINFOW

Contém informações sobre uma sessão dos Serviços de Área de Trabalho Remota. (WTSCONFIGINFOW)
WTSINFOA

Contém informações sobre uma sessão dos Serviços de Área de Trabalho Remota. (WTSINFOA)
WTSINFOEX_LEVEL_A

Contém uma estrutura WTSINFOEX_LEVEL1 que contém informações estendidas sobre uma sessão dos Serviços de Área de Trabalho Remota. (ANSI)
WTSINFOEX_LEVEL_W

Contém uma estrutura WTSINFOEX_LEVEL1 que contém informações estendidas sobre uma sessão dos Serviços de Área de Trabalho Remota. (Unicode)
WTSINFOEX_LEVEL1_A

Contém informações estendidas sobre uma sessão dos Serviços de Área de Trabalho Remota. (ANSI)
WTSINFOEX_LEVEL1_W

Contém informações estendidas sobre uma sessão dos Serviços de Área de Trabalho Remota. (Unicode)
WTSINFOEXA

Contém uma união WTSINFOEX_LEVEL que contém informações estendidas sobre uma sessão dos Serviços de Área de Trabalho Remota. (ANSI)
WTSINFOEXW

Contém uma união WTSINFOEX_LEVEL que contém informações estendidas sobre uma sessão dos Serviços de Área de Trabalho Remota. (Unicode)
WTSINFOW

Contém informações sobre uma sessão dos Serviços de Área de Trabalho Remota. (WTSINFOW)
WTSLISTENERCONFIGA

Contém informações sobre um ouvinte dos Serviços de Área de Trabalho Remota. (ANSI)
WTSLISTENERCONFIGW

Contém informações sobre um ouvinte dos Serviços de Área de Trabalho Remota. (Unicode)
WTSUSERCONFIGA

Contém informações de configuração para um usuário em um controlador de domínio ou servidor host da sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (ANSI)
WTSUSERCONFIGW

Contém informações de configuração para um usuário em um controlador de domínio ou servidor host da sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (Unicode)

Enumerações

 
WTS_CONFIG_CLASS

Contém valores que indicam o tipo de informações de configuração do usuário a serem definidas ou recuperadas em uma chamada para as funções WTSQueryUserConfig e WTSSetUserConfig.
WTS_CONFIG_SOURCE

Especifica a origem das informações de configuração retornadas pela função WTSQueryUserConfig.
WTS_CONNECTSTATE_CLASS

Especifica o estado de conexão de uma sessão dos Serviços de Área de Trabalho Remota.
WTS_INFO_CLASS

Contém valores que indicam o tipo de informações de sessão a serem recuperadas em uma chamada para a função WTSQuerySessionInformation.
WTS_TYPE_CLASS

Especifica o tipo de estrutura que uma função dos Serviços de Área de Trabalho Remota retornou em um buffer.
WTS_VIRTUAL_CLASS

Contém valores que indicam o tipo de informações de canal virtual a serem recuperadas.