Compartilhar via


Serviços de área de trabalho remota

Visão geral da tecnologia de Serviços de Área de Trabalho Remota.

Para desenvolver os Serviços de Área de Trabalho Remota, você precisa desses cabeçalhos:

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

Enumerações

 
AAAccountingDataType

Especifica o tipo de evento do qual o método ITSGAccountingEngine::D oAccounting está sendo notificado.
AAAuthSchemes

Especifica o tipo de autenticação usado para se conectar ao Gateway de Área de Trabalho Remota (Gateway de Área de Trabalho Remota).
AE_POSITION_FLAGS

Define constantes para a estrutura de AE_CURRENT_POSITION. Essas constantes descrevem o grau de validade da posição atual.
PolicyAttributeType

Especifica as configurações de redirecionamento associadas a uma conexão.
RDV_TASK_STATUS

Usado com o método IRDVTaskPluginNotifySink::OnTaskStateChange para indicar o status de uma tarefa.
RemoteActionType

A ação a ser enviada para a sessão remota.
SnapshotEncodingType

O tipo de codificação usado para um instantâneo de cliente de contêiner de aplicativo RDP (Protocolo de Área de Trabalho Remota).
SnapshotFormatType

O formato de dados usado para um instantâneo do cliente de contêiner de aplicativo RDP (Protocolo de Área de Trabalho Remota).
TARGET_CHANGE_TYPE

Especifica o tipo de alteração que ocorreu em um destino.
TARGET_STATE

Indica o estado de um destino.
TARGET_TYPE

Indica se um destino pertence a um pool ou farm.
TS_SB_SORT_BY

Especifica a ordem de classificação. Ele é usado como um parâmetro no método EnumerateTargets.
TSPUB_PLUGIN_PD_ASSIGNMENT_TYPE

Especifica o tipo de atribuição para uma resolução de área de trabalho pessoal.
TSPUB_PLUGIN_PD_RESOLUTION_TYPE

Especifica o tipo de resolução de área de trabalho pessoal que está sendo solicitada.
TSSD_AddrV46Type

Indica o tipo de endereço IP.
TSSESSION_STATE

Indica o estado de uma sessão.
WRDS_CONNECTION_SETTING_LEVEL

Especifica o tipo de estrutura contida no membro WRdsConnectionSetting da estrutura WRDS_CONNECTION_SETTINGS.
WRDS_LISTENER_SETTING_LEVEL

Usado para especificar o tipo de estrutura contido no membro WRdsListenerSetting da estrutura WRDS_LISTENER_SETTINGS.
WRDS_SETTING_LEVEL

Especifica o tipo de estrutura contida no membro WRdsSetting da estrutura WRDS_SETTINGS.
WRDS_SETTING_STATUS

Especifica o status de uma configuração de política para vários membros da estrutura de WRDS_SETTINGS_1.
WRDS_SETTING_TYPE

Especifica a categoria de configurações armazenadas em uma estrutura de WRDS_SETTINGS.
WRdsGraphicsChannelType

Usado para especificar o tipo de canal virtual gráfico a ser criado no método IWRdsGraphicsChannelManager::CreateChannel.
WTS_CERT_TYPE

Contém valores que especificam o tipo de certificado usado para obter uma licença.
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_LOGON_ERROR_REDIRECTOR_RESPONSE

Contém valores que especificam a resposta preferencial do protocolo a um erro de logon.
WTS_RCM_DRAIN_STATE

Contém informações sobre o estado de drenagem do servidor Host da Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota).
WTS_RCM_SERVICE_STATE

Contém informações sobre o estado do serviço de Serviços de Área de Trabalho Remota.
WTS_TYPE_CLASS

Especifica o tipo de estrutura que uma função de 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.
WTSSBX_ADDRESS_FAMILY

Contém valores que indicam a família de endereços de um endereço de rede que está sendo usado para redirecionamento.
WTSSBX_MACHINE_DRAIN

Contém valores que indicam o estado de drenagem de um servidor host de sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota).
WTSSBX_MACHINE_SESSION_MODE

Contém valores que indicam o modo de sessão de um servidor host de sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota).
WTSSBX_MACHINE_STATE

Contém valores que indicam o estado atual de um servidor.
WTSSBX_NOTIFICATION_TYPE

Contém valores que indicam o tipo de alteração de status que ocorreu em um servidor host de sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota) ou em uma sessão de usuário.
WTSSBX_SESSION_STATE

Contém valores que indicam o estado de conexão de uma sessão de usuário.

Functions

 
AcceptConnection

Direciona o protocolo para continuar com a solicitação de conexão.
AcceptConnection

IWTSProtocolConnection::AcceptConnection não está mais disponível. Em vez disso, use IWRdsProtocolConnection::AcceptConnection.
AcquireTargetLock

Bloqueia um destino.
AddEnvironmentToStore

Adiciona um ambiente ao repositório de plug-in de recursos.
AddResource

Adiciona um recurso à conexão em RemoteApp e Conexão de Área de Trabalho. (IWorkspaceRegistration2.AddResource)
AddResourceEx

Adiciona um recurso à conexão em RemoteApp e Conexão de Área de Trabalho. (IWorkspaceRegistration2::AddResourceEx)
AddResourceType

Registra uma extensão de nome de arquivo de terceiros com o runtime de Conexões de Área de Trabalho e RemoteApp.
AddSessionToStore

Adiciona uma nova sessão ao repositório de plug-in de recursos.
AddTargetToStore

Adiciona um destino ao repositório de plug-in de recursos.
ApplySettings

Armazena o conteúdo especificado no arquivo RDP.
attachEvent

Anexa um manipulador de eventos a um evento.
AuthenticateClientToSession

Especifica uma sessão à qual a conexão deve ser reconectada.
AuthenticateClientToSession

IWTSProtocolConnection::AuthenticateClientToSession não está mais disponível. Em vez disso, use IWRdsProtocolConnection::AuthenticateClientToSession.
AuthenticateUser

Autentica um usuário.
AuthorizeConnection

Determina se a conexão especificada está autorizada a se conectar ao Gateway de Área de Trabalho Remota (Gateway de Área de Trabalho Remota).
AuthorizeResource

Determina a quais recursos a conexão especificada está autorizada a se conectar.
BrokenConnection

Informa ao serviço Serviços de Área de Trabalho Remota que a conexão do cliente foi perdida.
BrokenConnection

IWTSProtocolConnectionCallback::BrokenConnection não está mais disponível. Em vez disso, use IWRdsProtocolConnectionCallback::BrokenConnection.
CancelAuthentication

Cancela uma solicitação de autenticação existente.
CancelJob

Cancela um trabalho de provisionamento.
CHANNEL_INIT_EVENT_FN

Uma função de retorno de chamada definida pelo aplicativo que os Serviços de Área de Trabalho Remota chamam para notificar a DLL do cliente de eventos de canal virtual.
CHANNEL_OPEN_EVENT_FN

Uma função de retorno de chamada definida pelo aplicativo que os Serviços de Área de Trabalho Remota chamam para notificar a DLL do cliente de eventos para um canal virtual específico.
ClearWorkspaceCredential

Exclui as credenciais de usuário associadas à ID de conexão especificada.
Fechar

Fecha o canal. (IWTSVirtualChannel.Close)
Fechar

Chamado para fechar o canal.
Fechar

Fecha uma conexão depois que a sessão é desconectada.
Fechar

IWTSProtocolConnection::Close não está mais disponível. Em vez disso, use IWRdsProtocolConnection::Close.
Ligar

Inicia uma conexão usando as propriedades definidas atualmente no controle de cliente de contêiner do aplicativo RDP (Protocolo de Área de Trabalho Remota).
Conectado

Notifica o plug-in de que o cliente rdc (Conexão de Área de Trabalho Remota) se conectou com êxito ao servidor do Host da Sessão da Área de Trabalho Remota (Host de Sessão rd).
ConnectNotify

Sinaliza o protocolo de que a sessão foi inicializada.
ConnectNotify

IWTSProtocolConnection::ConnectNotify não está mais disponível. Em vez disso, use IWRdsProtocolConnection::ConnectNotify.
CreateChannel

Usado para criar um canal virtual gráfico.
CreateEnvironmentObject

Cria um objeto de ambiente ITsSbEnvironment.
CreateEnvironmentPropertySetObject

Cria um objeto de conjunto de propriedades de ambiente ITsSbEnvironmentPropertySet.
CreateListener

Retorna uma instância de um objeto ouvinte que escuta em um ponto de extremidade específico.
CreateListener

Solicita a criação de um objeto IWRdsProtocolListener que escuta solicitações de conexão de cliente de entrada.
CreateListener

IWTSProtocolManager::CreateListener não está mais disponível. Em vez disso, use IWRdsProtocolManager::CreateListener.
CreateLoadBalanceResultObject

Cria um objeto de resultado de balanceamento de carga ITsSbLoadBalanceResult.
CreatePluginPropertySet

Cria um objeto de conjunto de propriedades de plug-in ITsSbPluginPropertySet.
CreateSessionObject

Os plug-ins podem usar o método CreateSessionObject para criar um objeto de sessão ITsSbSession.
CreateTargetObject

Cria um objeto de destino ITsSbTarget.
CreateTargetPropertySetObject

Cria um objeto de conjunto de propriedades de destino ITsSbTargetPropertySet.
CreateVirtualChannel

Solicita que o protocolo crie um canal virtual.
CreateVirtualChannel

IWTSProtocolConnection::CreateVirtualChannel não está mais disponível. Em vez disso, use IWRdsProtocolConnection::CreateVirtualChannel.
CreateVirtualMachines

Cria uma máquina virtual de forma assíncrona.
DeletePersonalDesktopAssignment

Chamado para excluir um mapeamento entre o usuário especificado e uma máquina virtual em uma coleção de área de trabalho virtual pessoal.
DeleteProperties

Exclui uma propriedade.
DeleteResourceType

Cancela o registro de uma extensão de nome de arquivo de terceiros com o runtime de Conexões de Área de Trabalho e RemoteApp.
DeleteSavedCredentials

Exclui as credenciais salvas para o computador remoto especificado.
DeleteTarget

Exclui um destino.
DeleteVirtualMachines

Exclui uma máquina virtual de forma assíncrona.
detachEvent

Desanexa um manipulador de eventos de um evento.
Desligar

Desconecta a conexão ativa.
Disconnected

Notifica o plug-in de que o cliente rdc (Conexão de Área de Trabalho Remota) se desconectou do servidor do Host da Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota).
DisconnectNotify

Notifica o protocolo de que a sessão foi desconectada.
DisconnectNotify

IWTSProtocolConnection::D isconnectNotify não está mais disponível. Em vez disso, use IWRdsProtocolConnection::D isconnectNotify.
DisconnectUser

Notifica o Gateway de Área de Trabalho Remota (Gateway de Área de Trabalho Remota) de que ele deve desconectar o cliente.
DisconnectWorkspace

Desconecta todas as conexões existentes associadas à ID de conexão especificada.
DisconnectWorkspaceByFriendlyName

Desconecta todas as conexões existentes associadas à conexão que tem o nome especificado.
DisplayIOCtl

IWTSProtocolConnectionCallback::D isplayIOCtl não está mais disponível.
DoAccounting

Fornece informações sobre a criação ou fechamento de sessões para uma conexão.
DoTarget

Solicita que o protocolo inicie o lado de destino de uma conexão de sombra.
DoTarget

IWTSProtocolShadowConnection::D oTarget não está mais disponível. Em vez disso, use IWRdsProtocolShadowConnection::D oTarget.
EnableWddmIdd

O Termsrv usa esse método para informar à pilha de protocolo qual modo ele está operando.
EnumerateEnvironments

Retorna uma matriz que contém os ambientes presentes no repositório de plug-in de recursos.
EnumerateEnvironmentsByProvider

Retorna uma matriz que contém os ambientes presentes no provedor especificado.
EnumerateFarms

Enumera todos os farms que foram adicionados pelo plug-in de recurso especificado.
EnumerateFarms

Enumera todos os farms que foram adicionados ao repositório de plug-in de recursos.
EnumerateProperties

Enumera um conjunto de propriedades.
EnumerateSessions

Retorna uma matriz que contém sessões no provedor especificado.
EnumerateSessions

Enumera um conjunto especificado de sessões.
EnumerateTargets

Retorna uma matriz que contém os destinos especificados presentes no repositório global.
EnumerateTargets

Retorna uma matriz que contém os destinos especificados que estão presentes no repositório de plug-in de recursos.
ExecuteRemoteAction

Faz com que uma ação seja executada na sessão remota.
get_Actions

Recupera o objeto actions para o cliente de contêiner de aplicativo RDP (Protocolo de Área de Trabalho Remota).
get_AllowLogon

Um valor que especifica se o usuário tem permissão para fazer logon no servidor do Host da Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). (Obter)
get_BrokenConnectionAction

Um valor que especifica a ação a ser executada quando um limite de sessão dos Serviços de Área de Trabalho Remota é atingido. (Obter)
get_ClientConnectionPropertySet

Recupera um objeto que contém propriedades associadas à conexão do cliente.
get_ClientDisplay

Recupera ou especifica informações sobre o dispositivo de exibição do computador cliente. (Obter)
get_ConnectClientDrivesAtLogon

Um valor que especifica se as unidades de cliente mapeadas devem ser reconectadas quando uma sessão dos Serviços de Área de Trabalho Remota é iniciada. (Obter)
get_ConnectClientPrintersAtLogon

Um valor que especifica se as impressoras cliente mapeadas devem ser reconectadas no logon. (Obter)
get_ConnectionError

Recupera um valor que indica o erro que ocorreu enquanto uma conexão de cliente estava sendo processada.
get_Context

Recupera os bytes de contexto associados à tarefa.
get_CreateTime

Recupera ou especifica a hora em que a sessão foi criada. (Obter)
get_Deadline

Recupera o tempo pelo qual a tarefa deve ser iniciada. Isso é usado para priorizar patches. O patch com o prazo mais antigo será iniciado primeiro.
get_DefaultToMainPrinter

Um valor que especifica se a impressão será impressa automaticamente na impressora padrão do cliente. (Obter)
get_DisconnectTime

Recupera ou especifica a hora em que a sessão foi desconectada. (Obter)
get_Domain

Recupera um valor que indica o nome de domínio do cliente RDC (Conexão de Área de Trabalho Remota).
get_Domain

Recupera o nome de domínio do usuário.
get_Enabled

Se o recurso de ponteiro de toque está habilitado no controle do cliente do contêiner do aplicativo RDP. (Obter)
get_EnableRemoteControl

Um valor que especifica se a observação remota ou o controle remoto da sessão dos Serviços de Área de Trabalho Remota do usuário devem ser permitidos. (Obter)
get_EndTime

Recupera a hora mais recente em que o agente de tarefa pode iniciar a tarefa.
get_Environment

Recupera um objeto que contém informações sobre o ambiente que hospeda o computador de destino.
get_EnvironmentName

Recupera ou especifica o nome do ambiente associado ao destino. (ITsSbTargetEx.get_EnvironmentName)
get_EnvironmentPropertySet

Recupera ou especifica o conjunto de propriedades para o ambiente que hospeda o computador de destino. (Obter)
get_EventsEnabled

Se as notificações de evento de ponteiro de toque estão habilitadas para o controle de cliente do contêiner do aplicativo RDP. (Obter)
get_FarmName

Nome do farm.
get_FarmName

Recupera ou especifica o nome do farm ao qual esse destino está associado. (Obter)
get_Identifier

Recupera um GUID que é usado como um identificador exclusivo pelo agente de tarefa.
get_InitialProgram

Recupera um valor que indica o programa que é iniciado quando o usuário faz logon no computador de destino.
get_InitialProgram

Recupera ou especifica o programa inicial para esta sessão. (Obter)
get_IpAddresses

Recupera ou especifica os endereços IP externos do destino. (ITsSbTargetEx.get_IpAddresses)
get_IsFirstAssignment

Se esta é a primeira atribuição.
get_Label

Recupera o rótulo que descreve a finalidade da tarefa.
get_LoadBalanceResult

Recupera um valor que indica o nome do computador de destino retornado pelo balanceamento de carga.
get_MaxConnectionTime

A duração máxima da sessão dos Serviços de Área de Trabalho Remota. Depois que o número de minutos especificado tiver decorrido, a sessão poderá ser desconectada ou encerrada. (Obter)
get_MaxDisconnectionTime

O tempo máximo que uma sessão desconectada dos Serviços de Área de Trabalho Remota permanece ativa no servidor host de sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). Depois que o número de minutos especificado tiver decorrido, a sessão será encerrada. (Obter)
get_MaxIdleTime

O tempo máximo que a sessão dos Serviços de Área de Trabalho Remota pode permanecer ociosa. Depois que o número de minutos especificado tiver decorrido, a sessão poderá ser desconectada ou encerrada. (Obter)
get_Name

Recupera um valor que indica o nome do ambiente que hospeda o computador de destino.
get_NumPendingConnections

Recupera o número de conexões de usuário pendentes para o destino.
get_NumSessions

Recupera o número de sessões mantidas pelo agente para o destino.
get_Plugin

Recupera o nome de exibição do agente de tarefa.
get_pluginName

Recupera o nome do plug-in.
get_pluginVersion

Recupera a versão do plug-in.
get_PointerSpeed

Quão rápido o cursor do ponteiro de toque se moverá na área de trabalho virtual em relação à velocidade do gesto no cliente.
get_ProtocolType

Recupera ou especifica o tipo de protocolo para a sessão. (Obter)
get_RdFarmType

Tipo de Farm Rd.
get_ReconnectionAction

Um valor que especifica se a reconexão a uma sessão desconectada dos Serviços de Área de Trabalho Remota é permitida. (Obter)
get_SamUserAccount

Recupera um valor que indica o nome de domínio e o nome de usuário do usuário que iniciou a conexão.
get_ServerWeight

Recupera um valor que indica o peso do servidor do ambiente que hospeda o computador de destino.
get_SessionId

Recupera a ID da sessão.
get_Settings

Recupera o objeto de configurações para o cliente de contêiner de aplicativo RDP (Protocolo de Área de Trabalho Remota).
get_StartTime

Recupera a hora mais antiga em que o agente de tarefa pode iniciar a tarefa.
get_State

Recupera ou especifica o estado da sessão. (Obter)
get_Status

Recupera um valor de enumeração RDV_TASK_STATUS que representa o estado da tarefa.
get_TargetFQDN

Recupera ou especifica o nome de domínio totalmente qualificado do destino. (ITsSbTargetEx.get_TargetFQDN)
get_TargetId

Recupera o identificador de destino.
get_TargetLoad

Recupera a carga relativa em um destino.
get_TargetName

Recupera o nome de destino retornado por um algoritmo de balanceamento de carga.
get_TargetName

Recupera o nome do destino no qual esta sessão foi criada.
get_TargetName

Especifica ou recupera o nome do destino. (Obter)
get_TargetNetbios

Recupera ou especifica o nome NetBIOS do destino. (Obter)
get_TargetPropertySet

Recupera ou especifica o conjunto de propriedades para o destino. (ITsSbTargetEx.get_TargetPropertySet)
get_TargetState

Recupera ou especifica o estado de destino. (ITsSbTargetEx.get_TargetState)
get_TerminalServicesHomeDirectory

O diretório raiz do usuário. Cada usuário em um servidor de Host de Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota) tem um diretório raiz exclusivo. Isso garante que as informações do aplicativo sejam armazenadas separadamente para cada usuário em um ambiente multiusuário. (Obter)
get_TerminalServicesHomeDrive

A unidade raiz para o usuário. Em um ambiente de rede, essa propriedade é uma cadeia de caracteres que contém uma especificação de unidade (uma letra de unidade seguida por dois-pontos) para a qual o caminho UNC especificado como o diretório raiz é mapeado. (Obter)
get_TerminalServicesInitialProgram

O caminho e o nome do arquivo do aplicativo que o usuário deseja iniciar automaticamente quando o usuário fizer logon no servidor do Host da Sessão da Área de Trabalho Remota (Host de Sessão rd). (Obter)
get_TerminalServicesProfilePath

O caminho de perfil móvel ou obrigatório a ser usado quando o usuário fizer logon no servidor do Host da Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). (Obter)
get_TerminalServicesWorkDirectory

O caminho do diretório de trabalho para o usuário. (Obter)
get_TouchPointer

Contém o objeto RemoteDesktopClientTouchPointer para o cliente de contêiner de aplicativo RDP (Protocolo de Área de Trabalho Remota).
get_Username

Recupera o nome de usuário desta sessão.
get_UserName

Recupera um valor que indica o nome do usuário que iniciou a conexão.
get_UserSidString

SID do usuário como uma cadeia de caracteres.
GetCacheLastUpdateTime

Retorna a hora em que o cache foi atualizado pela última vez.
GetClaimsToken2

Recupera um token de declarações.
GetClientData

Solicita as configurações do cliente do protocolo.
GetClientData

IWTSProtocolConnection::GetClientData não está mais disponível. Em vez disso, use IWRdsProtocolConnection::GetClientData.
GetClientMonitorData

Recupera o número de monitores e o número do monitor primário no cliente.
GetConfiguration

Recupera a configuração específica do ouvinte.
GetConnectionId

Recupera o identificador de conexão.
GetContext

Recupera informações de contexto armazenadas por um plug-in usando o método PutContext.
GetCurrentPadding

Obtém a quantidade, em unidades de 100 nanossegundos, de dados que são enfileirados no ponto de extremidade.
GetDisconnectedSession

Obtém uma sessão desconectada.
GetEventDrivenCapable

Indica se o ponto de extremidade do dispositivo é controlado por eventos. O ponto de extremidade do dispositivo controla o período do mecanismo de áudio definindo eventos que sinalizam a disponibilidade do buffer.
GetFarmProperty

Recupera uma propriedade de um farm. (ITsSbGlobalStore.GetFarmProperty)
GetFarmProperty

Recupera uma propriedade de um farm. (ITsSbResourcePluginStoreEx.GetFarmProperty)
GetFilterPluginStore

Recupera uma instância FilterPluginStore do repositório de plug-in de filtro.
GetFrameFormat

Recupera o formato do ponto de extremidade de áudio.
GetFramesPerPacket

Obtém o número máximo de quadros por pacote que o ponto de extremidade de áudio pode dar suporte, com base no período do ponto de extremidade e na taxa de exemplo.
GetHardwareId

A pilha de protocolo usa esse método para retornar a ID de hardware do driver de ID do WDDM.
GetInputDataPointer

Obtém um ponteiro para o buffer do qual os dados serão lidos pelo mecanismo de áudio.
GetInputHandles

Obtém os identificadores para dispositivos de entrada/saída para o protocolo.
GetInstanceOfGlobalStore

Recupera uma instância ITsSbGlobalStore do objeto de repositório global.
GetLastInputTime

Recupera a última vez que o protocolo recebeu a entrada do usuário.
GetLastInputTime

IWTSProtocolConnection::GetLastInputTime não está mais disponível. Em vez disso, use IWRdsProtocolConnection::GetLastInputTime.
GetLatency

Obtém a latência do ponto de extremidade de áudio.
GetLicenseConnection

Recupera um objeto IWRdsProtocolLicenseConnection usado para iniciar o processo de licenciamento do cliente.
GetLicenseConnection

IWTSProtocolConnection::GetLicenseConnection não está mais disponível. Em vez disso, use IWRdsProtocolConnection::GetLicenseConnection.
GetLogonErrorRedirector

Recupera uma interface IWRdsProtocolLogonErrorRedirector que especifica como o protocolo deve lidar com erros de logon do cliente.
GetLogonErrorRedirector

IWTSProtocolConnection::GetLogonErrorRedirector não está mais disponível. Em vez disso, use IWRdsProtocolConnection::GetLogonErrorRedirector.
GetMappedRenderer

Obtém o objeto de renderização bitmap usado para renderizar mídia no servidor.
GetMostSuitableTarget

Determina o destino mais adequado para o qual direcionar uma conexão de cliente de entrada.
GetOutputDataPointer

Retorna um ponteiro para o buffer de saída no qual os dados serão gravados pelo mecanismo de áudio.
GetProcessId

Recupera a ID do processo da conexão atual no RemoteApp e na Conexão de Área de Trabalho.
GetProtocolHandles

IWTSProtocolConnection::GetProtocolHandles não está mais disponível.
GetProtocolStatus

Recupera informações sobre o status do protocolo.
GetProtocolStatus

IWTSProtocolConnection::GetProtocolStatus não está mais disponível. Em vez disso, use IWRdsProtocolConnection::GetProtocolStatus.
GetRdpProperty

Recupera um único valor de propriedade RDP nomeado.
GetRegisteredFileExtensions

Recupera as extensões de nome de arquivo de terceiros que são registradas com o runtime de Conexões de Área de Trabalho e RemoteApp.
GetRendererStatistics

Recupera estatísticas para o renderizador de bitmap de redirecionamento de mídia RemoteFX.
GetResource

Esse método é reservado e deve sempre retornar E_NOTIMPL. (ItsPubPlugin.GetResource)
GetResource2

Esse método é reservado e deve sempre retornar E_NOTIMPL. (ItsPubPlugin2.GetResource2)
GetResource2List

Recupera uma lista de recursos atribuídos ao usuário especificado. (ItsPubPlugin2.GetResource2List)
GetResourceDisplayName

Retorna o nome de exibição do cliente personalizado em RemoteApp e Conexão de Área de Trabalho.
GetResourceId

Retorna a ID do cliente personalizado em RemoteApp e Conexão de Área de Trabalho.
GetResourceList

Recupera uma lista de recursos atribuídos ao usuário especificado. (ItsPubPlugin.GetResourceList)
GetResourcePluginStore

Recupera uma instância ITsSbResourcePluginStore do repositório de plug-in de recursos.
GetResourceTypeInfo

Recupera informações sobre uma extensão de nome de arquivo de terceiros registrada no runtime de Conexões de Área de Trabalho e RemoteApp.
GetRTCaps

Consulta se o dispositivo de áudio é compatível com RT (em tempo real). Esse método não é usado nas implementações dos Serviços de Área de Trabalho Remota do IAudioDeviceEndpoint.
GetSerializedUserCredential

Retorna uma credencial de usuário serializada.
GetServerState

Recupera o estado de um servidor especificado.
GetService

Obtém o serviço especificado.
GetSessionForEnhancedFastReconnect

A pilha de protocolo usa esse método para retornar a ID da sessão a ser usada para reconexão rápida aprimorada.
GetSettings

Obtém as informações de configuração do ouvinte para solicitações de conexão do cliente.
GetSettings

Recupera as configurações de uma política específica.
GetShadowConnection

Recupera uma referência ao objeto de conexão de sombra do protocolo.
GetShadowConnection

IWTSProtocolConnection::GetShadowConnection não está mais disponível. Em vez disso, use IWRdsProtocolConnection::GetShadowConnection.
GetSnapshot

Faz com que um instantâneo da área de trabalho em sessão do cliente de contêiner do protocolo RDP (Protocolo de Área de Trabalho Remota) seja feito.
GetUserCredentials

Retorna as credenciais do usuário.
GetUserCredentials

IWTSProtocolConnection::GetUserCredentials não está mais disponível. Em vez disso, use IWRdsProtocolConnection::GetUserCredentials.
GetUserData

IWTSProtocolConnection::GetUserData não está mais disponível. Em vez disso, use IWRdsProtocolSettings::MergeSettings.
GetVideoHandle

Obtém o identificador do dispositivo de vídeo para o protocolo.
GetWaitTimeout

Recupera o tempo limite de espera.
GetWorkspaceNames

Recupera os nomes das conexões no processo atual.
inicializar

Inicializa o plug-in e retorna um valor que indica os recursos de redirecionamento do plug-in.
inicializar

Inicializa o plug-in.
inicializar

Usado para a primeira chamada feita do cliente para o plug-in.
inicializar

Inicializa o gerenciador de protocolos.
InitializeTaskPlugin

Inicializa uma tarefa que está na fila de um plug-in do Agente de Conexão de Área de Trabalho Remota.
InvokeTargetShadow

Instrui o serviço Serviços de Área de Trabalho Remota a iniciar o lado de destino da sombra e passa todas as informações que devem ser trocadas entre o cliente e o destino.
InvokeTargetShadow

IWTSProtocolShadowCallback::InvokeTargetShadow não está mais disponível. Em vez disso, use IWRdsProtocolShadowCallback::InvokeTargetShadow.
IsErrorMessageRegistered

Determina se uma mensagem de erro especificada está registrada em um workspace especificado.
IsQuarantineEnabled

Indica se o plug-in de autorização requer uma instrução de integridade (SoH) do computador do usuário.
IssueDisconnect

Desconecta o cliente personalizado no RemoteApp e na Conexão de Área de Trabalho.
IsUserAllowedToLogon

Determina no protocolo se um usuário tem permissão para fazer logon em uma sessão.
IsUserAllowedToLogon

IWTSProtocolConnection::IsUserAllowedToLogon não está mais disponível. Em vez disso, use IWRdsProtocolConnection::IsUserAllowedToLogon.
IsWorkspaceCredentialSpecified

Determina se existem credenciais de usuário para a ID de conexão especificada.
IsWorkspaceSSOEnabled

Determina se o SSO (logon único) está habilitado para RemoteApp e Conexão de Área de Trabalho.
LockVirtualMachine

Notifica o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) de que a máquina virtual está bloqueada.
LogonNotify

Chamado quando o usuário fez logon na sessão.
LogonNotify

IWTSProtocolConnection::LogonNotify não está mais disponível. Em vez disso, use IWRdsProtocolConnection::LogonNotify.
MergeSettings

Adiciona (mescla) as configurações relacionadas à política especificadas no grupo maior de configurações de conexão.
ModifyResourceType

Modifica uma extensão de nome de arquivo de terceiros registrada no runtime de Conexões de Área de Trabalho e RemoteApp.
NotifyClientConnectionStateChange

Notifica plug-ins registrados sobre alterações de estado em uma conexão de cliente. (ITsSbResourceNotification.NotifyClientConnectionStateChange)
NotifyClientConnectionStateChangeEx

Notifica plug-ins registrados sobre alterações de estado em uma conexão de cliente. (ITsSbResourceNotificationEx.NotifyClientConnectionStateChangeEx)
NotifyCommandProcessCreated

Notifica o protocolo de que o processo de Winlogon.exe foi criado e inicializado.
NotifyServiceFailure

Notifica os plug-ins registrados de que o serviço do Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) foi interrompido.
NotifyServiceStateChange

Notifica o provedor de protocolo de que o estado do serviço de Serviços de Área de Trabalho Remota está mudando.
NotifyServiceStateChange

IWTSProtocolManager::NotifyServiceStateChange não está mais disponível. Em vez disso, use IWRdsProtocolManager::NotifyServiceStateChange.
NotifyServiceSuccess

Notifica os plug-ins registrados que o serviço Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) iniciou.
NotifySessionChange

Notifica plug-ins registrados sobre alterações de estado em um objeto de sessão. (ITsSbResourceNotification.NotifySessionChange)
NotifySessionChangeEx

Notifica plug-ins registrados sobre alterações de estado em um objeto de sessão. (ITsSbResourceNotificationEx.NotifySessionChangeEx)
NotifySessionId

Envia o identificador da nova sessão para o protocolo.
NotifySessionId

IWTSProtocolConnection::NotifySessionId não está mais disponível. Em vez disso, use IWRdsProtocolConnection::NotifySessionId.
NotifySessionOfServiceStart

Notifica o provedor de protocolo que o serviço de Serviços de Área de Trabalho Remota iniciou para uma determinada sessão.
NotifySessionOfServiceStart

IWTSProtocolManager::NotifySessionOfServiceStart não está mais disponível. Em vez disso, use IWRdsProtocolManager::NotifySessionOfServiceStart.
NotifySessionOfServiceStop

Notifica o provedor de protocolo de que o serviço de Serviços de Área de Trabalho Remota parou para uma determinada sessão.
NotifySessionOfServiceStop

IWTSProtocolManager::NotifySessionOfServiceStop não está mais disponível. Em vez disso, use IWRdsProtocolManager::NotifySessionOfServiceStop.
NotifySessionStateChange

Notifica o provedor de protocolo de alterações no estado de uma sessão.
NotifySessionStateChange

IWTSProtocolManager::NotifySessionStateChange não está mais disponível. Em vez disso, use IWRdsProtocolManager::NotifySessionStateChange.
NotifySettingsChange

Notifica o provedor de protocolo de alterações nas configurações no serviço de Serviços de Área de Trabalho Remota.
NotifyTargetChange

Notifica plug-ins registrados sobre alterações de estado em um objeto de destino. (ITsSbResourceNotification.NotifyTargetChange)
NotifyTargetChangeEx

Notifica plug-ins registrados sobre alterações de estado em um objeto de destino. (ITsSbResourceNotificationEx.NotifyTargetChangeEx)
OnAuthenticated

Marca a autenticação das credenciais do usuário para a ID de conexão e, posteriormente, mostra a notificação de conexão na área de notificação da barra de tarefas.
OnBeginPainting

Notifica o protocolo de que a interface do usuário de logon está pronta para começar a pintar.
OnBeginPainting

IWTSProtocolLogonErrorRedirector::OnBeginPainting não está mais disponível. Em vez disso, use IWRdsProtocolLogonErrorRedirector::OnBeginPainting.
OnChannelAuthorized

Notifica o Gateway de Área de Trabalho Remota (Gateway de Área de Trabalho Remota) sobre o resultado de uma tentativa de autorizar um recurso.
OnChannelOpened

Chamado quando o canal foi aberto e está pronto para uso ou quando ocorre um erro quando um canal é aberto.
OnClose

Notifica o usuário de que o canal foi fechado.
OnClose

Chamado quando o canal foi fechado.
OnCompleted

Relata a conclusão do Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota).
OnConnected

Notifica o serviço de Serviços de Área de Trabalho Remota de que uma solicitação de conexão de cliente foi recebida.
OnConnected

IWTSProtocolListenerCallback::OnConnected não está mais disponível. Em vez disso, use IWRdsProtocolListenerCallback::OnConnected.
OnConnectionAuthorized

Notifica o Gateway de Área de Trabalho Remota (Gateway de Área de Trabalho Remota) sobre o resultado de uma tentativa de autorizar uma conexão.
OnDataReceived

Notifica o usuário sobre os dados que estão sendo recebidos.
OnDataReceived

Chamado quando uma mensagem completa é recebida do servidor.
OnDataSent

Chamado quando o método IWRdsGraphicsChannel::Write é chamado e os dados foram enviados.
OnDeleteTaskTime

Notifica o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) de que uma tarefa foi removida da fila.
OnDriverLoad

O Termsrv usa esse método para retornar um identificador do driver de IDDM carregado para a pilha de protocolos. A partir desse ponto, a pilha é dona do identificador e precisa chamar CloseHandle() depois que a comunicação com o driver não é mais necessária.
OnDriverUnload

O Termsrv usa esse método para informar à pilha de protocolos que o PnP descarregou o driver de ID do WDDM.
OnError

Relata uma condição de erro para o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota).
OnGetMostSuitableTarget

Retorna um resultado de balanceamento de carga para o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota).
OnInitialized

Notifica o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) de que o plug-in concluiu uma chamada de Inicialização.
OnJobCancelled

Notifica o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) de que o trabalho foi cancelado.
OnJobCompleted

Notifica o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) de que o trabalho foi concluído.
OnJobCreated

Notifica o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) de que um trabalho de provisionamento é criado.
OnMetricsUpdate

Chamado para notificar os serviços gráficos RemoteFX de que as condições de rede foram alteradas.
OnNewChannelConnection

Permite que o plug-in do cliente RDC (Conexão de Área de Trabalho Remota) aceite ou negue uma solicitação de conexão para uma conexão de entrada.
OnQueryEnvironmentCompleted

Notifica o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) de que o ambiente especificado pelo objeto ITsSbClientConnection já está hospedando o destino correto.
OnReady

Solicita que o serviço de Serviços de Área de Trabalho Remota continue o processo de conexão para esse cliente.
OnReady

IWTSProtocolConnectionCallback::OnReady não está mais disponível. Em vez disso, use IWRdsProtocolConnectionCallback::OnReady.
OnReadyToConnect

Retorna um objeto ITsSbTarget para o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) depois que o destino é preparado com êxito para uma conexão.
OnReportStatus

Envia mensagens de status para o cliente RDC (Conexão de Área de Trabalho Remota) sobre o processamento de uma conexão de cliente.
OnReportTasks

Notifica o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) de um novo relatório de tarefas.
OnSetTaskTime

Notifica o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) de que uma tarefa foi agendada.
OnTargetSizeChanged

Chamado quando o tamanho do destino de renderização foi alterado.
OnTerminated

Notifica o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) de que o plug-in concluiu uma chamada de Encerramento.
OnUpdateTaskStatus

Notifica o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) de que o status de uma tarefa foi alterado.
OnUserAuthenticated

Notifica o Gateway de Área de Trabalho Remota (Gateway de Área de Trabalho Remota) de que o plug-in de autenticação autenticou com êxito o usuário.
OnUserAuthenticationFailed

Notifica o Gateway de Área de Trabalho Remota (Gateway de Área de Trabalho Remota) de que o plug-in de autenticação falhou ao autenticar o usuário.
OnVirtualMachineHostStatusChanged

Notifica o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) de que o status do host de uma máquina virtual foi alterado.
OnVirtualMachineStatusChanged

Notifica o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) de que o status de uma máquina virtual foi alterado.
Abrir

Chamado para abrir um canal.
PatchVirtualMachines

Remenda uma máquina virtual de forma assíncrona.
Pré-conexão

Notifica o protocolo de que a sessão está prestes a ser desconectada.
PrepareTargetForConnect

Prepara o destino para uma conexão de cliente.
ProcessingComplete

Notifica o ponto de extremidade de que uma passagem de processamento foi concluída.
ProtocolComplete

Notifica o protocolo se o processo de licenciamento foi concluído com êxito.
ProtocolComplete

IWTSProtocolLicenseConnection::P rotocolComplete não está mais disponível. Em vez disso, use IWRdsProtocolLicenseConnection::P rotocolComplete.
PulseEndpoint

É reservado. (IAudioInputEndpointRT.PulseEndpoint)
PulseEndpoint

É reservado. (IAudioOutputEndpointRT.PulseEndpoint)
put_AllowLogon

Um valor que especifica se o usuário tem permissão para fazer logon no servidor do Host da Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). (Put)
put_BrokenConnectionAction

Um valor que especifica a ação a ser executada quando um limite de sessão dos Serviços de Área de Trabalho Remota é atingido. (Put)
put_ClientDisplay

Recupera ou especifica informações sobre o dispositivo de exibição do computador cliente. (Put)
put_ConnectClientDrivesAtLogon

Um valor que especifica se as unidades de cliente mapeadas devem ser reconectadas quando uma sessão dos Serviços de Área de Trabalho Remota é iniciada. (Put)
put_ConnectClientPrintersAtLogon

Um valor que especifica se as impressoras cliente mapeadas devem ser reconectadas no logon. (Put)
put_CreateTime

Recupera ou especifica a hora em que a sessão foi criada. (Put)
put_DefaultToMainPrinter

Um valor que especifica se a impressão será impressa automaticamente na impressora padrão do cliente. (Put)
put_DisconnectTime

Recupera ou especifica a hora em que a sessão foi desconectada. (Put)
put_Enabled

Se o recurso de ponteiro de toque está habilitado no controle do cliente do contêiner do aplicativo RDP. (Put)
put_EnableRemoteControl

Um valor que especifica se a observação remota ou o controle remoto da sessão dos Serviços de Área de Trabalho Remota do usuário devem ser permitidos. (Put)
put_EnvironmentName

Recupera ou especifica o nome do ambiente associado ao destino. (ITsSbTargetEx.put_EnvironmentName)
put_EnvironmentPropertySet

Recupera ou especifica o conjunto de propriedades para o ambiente que hospeda o computador de destino. (Put)
put_EventsEnabled

Se as notificações de evento de ponteiro de toque estão habilitadas para o controle de cliente do contêiner do aplicativo RDP. (Put)
put_FarmName

Recupera ou especifica o nome do farm ao qual esse destino está associado. (Put)
put_InitialProgram

Recupera ou especifica o programa inicial para esta sessão. (Put)
put_IpAddresses

Recupera ou especifica os endereços IP externos do destino. (ITsSbTargetEx.put_IpAddresses)
put_MaxConnectionTime

A duração máxima da sessão dos Serviços de Área de Trabalho Remota. Depois que o número de minutos especificado tiver decorrido, a sessão poderá ser desconectada ou encerrada. (Put)
put_MaxDisconnectionTime

O tempo máximo que uma sessão desconectada dos Serviços de Área de Trabalho Remota permanece ativa no servidor host de sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). Depois que o número de minutos especificado tiver decorrido, a sessão será encerrada. (Put)
put_MaxIdleTime

O tempo máximo que a sessão dos Serviços de Área de Trabalho Remota pode permanecer ociosa. Depois que o número de minutos especificado tiver decorrido, a sessão poderá ser desconectada ou encerrada. (Put)
put_ProtocolType

Recupera ou especifica o tipo de protocolo para a sessão. (Put)
put_ReconnectionAction

Um valor que especifica se a reconexão a uma sessão desconectada dos Serviços de Área de Trabalho Remota é permitida. (Put)
put_State

Recupera ou especifica o estado da sessão. (Put)
put_TargetFQDN

Recupera ou especifica o nome de domínio totalmente qualificado do destino. (ITsSbTargetEx.put_TargetFQDN)
put_TargetName

Especifica ou recupera o nome do destino. (Put)
put_TargetNetbios

Recupera ou especifica o nome NetBIOS do destino. (Put)
put_TargetPropertySet

Recupera ou especifica o conjunto de propriedades para o destino. (ITsSbTargetEx.put_TargetPropertySet)
put_TargetState

Recupera ou especifica o estado de destino. (ITsSbTargetEx.put_TargetState)
put_TerminalServicesHomeDirectory

O diretório raiz do usuário. Cada usuário em um servidor de Host de Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota) tem um diretório raiz exclusivo. Isso garante que as informações do aplicativo sejam armazenadas separadamente para cada usuário em um ambiente multiusuário. (Put)
put_TerminalServicesHomeDrive

A unidade raiz para o usuário. Em um ambiente de rede, essa propriedade é uma cadeia de caracteres que contém uma especificação de unidade (uma letra de unidade seguida por dois-pontos) para a qual o caminho UNC especificado como o diretório raiz é mapeado. (Put)
put_TerminalServicesInitialProgram

O caminho e o nome do arquivo do aplicativo que o usuário deseja iniciar automaticamente quando o usuário fizer logon no servidor do Host da Sessão da Área de Trabalho Remota (Host de Sessão rd). (Put)
put_TerminalServicesProfilePath

O caminho de perfil móvel ou obrigatório a ser usado quando o usuário fizer logon no servidor do Host da Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). (Put)
put_TerminalServicesWorkDirectory

O caminho do diretório de trabalho para o usuário. (Put)
PutContext

Pode ser usado por plug-ins para armazenar informações de contexto específicas para a conexão.
QueryEnvironment

Retorna o objeto de ambiente especificado.
QueryEnvironmentForTarget

Determina se o ambiente especificado está pronto para hospedar o destino que foi retornado pelo balanceamento de carga.
QueryProperty

Recupera um valor de propriedade do protocolo.
QueryProperty

IWTSProtocolConnection::QueryProperty não está mais disponível. Em vez disso, use IWRdsProtocolConnection::QueryProperty.
QuerySessionBySessionId

Recupera o objeto ITsSbSession associado à ID de sessão fornecida.
QuerySessionBySessionId

Retorna o objeto de sessão que tem a ID de sessão especificada.
QueryTarget

Recupera o objeto ITsSbTarget para os parâmetros fornecidos.
QueryTarget

Retorna o destino que tem o nome de destino e o nome do farm especificados.
ReauthenticateUser

Notifica o Gateway de Área de Trabalho Remota (Gateway de Área de Trabalho Remota) de que ele deve reautenticar e reautorizar silenciosamente o usuário.
Reconectar

Inicia uma reconexão automática do controle de cliente de contêiner de aplicativo RDP (Protocolo de Área de Trabalho Remota) para ajustar a sessão à nova largura e altura.
RedirectLogonError

Consulta o protocolo para que a ação seja tomada em resposta a um erro de logon.
RedirectLogonError

IWTSProtocolLogonErrorRedirector::RedirectLogonError não está mais disponível. Em vez disso, use IWRdsProtocolLogonErrorRedirector::RedirectLogonError.
RedirectMessage

Consulta o protocolo sobre como redirecionar a mensagem de logon.
RedirectMessage

IWTSProtocolLogonErrorRedirector::RedirectMessage não está mais disponível. Em vez disso, use IWRdsProtocolLogonErrorRedirector::RedirectMessage.
RedirectStatus

Consulta o protocolo sobre como redirecionar a atualização de status de logon do cliente.
RedirectStatus

IWTSProtocolLogonErrorRedirector::RedirectStatus não está mais disponível. Em vez disso, use IWRdsProtocolLogonErrorRedirector::RedirectStatus.
RedrawWindow

Solicita que o serviço de Serviços de Área de Trabalho Remota redesenhe a janela do cliente.
RedrawWindow

IWTSProtocolConnectionCallback::RedrawWindow não está mais disponível. Em vez disso, use IWRdsProtocolConnectionCallback::RedrawWindow.
Atualizar

Esse método é reservado.
RegisterErrorEvent

Registra a mensagem de evento de erro especificada a ser usada na interface do usuário.
RegisterErrorLogMessage

Registra a mensagem de erro especificada a ser usada na interface do usuário.
RegisterForNotification

Solicita que o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) envie notificações sobre eventos especificados.
ReleaseInputDataPointer

Libera o ponteiro de dados adquirido.
ReleaseOutputDataPointer

Libera o ponteiro para o buffer de saída.
ReleaseTargetLock

Libera um bloqueio em um destino.
RemoveEnvironmentFromStore

Remove o ambiente especificado do repositório de plug-in de recursos.
RemoveMapping

Chamado por um plug-in de canal virtual dinâmico para remover um mapeamento de renderização.
RemoveResource

Notifica o runtime de Conexão de Área de Trabalho e RemoteApp de que o cliente está desconectando a conexão. (IWorkspaceRegistration2.RemoveResource)
RemoveResourceEx

Notifica o runtime de Conexão de Área de Trabalho e RemoteApp de que o cliente está desconectando a conexão. (IWorkspaceRegistration2::RemoveResourceEx)
renderizar

Chamado por um plug-in de canal virtual dinâmico para renderizar bitmaps.
RequestClientLicense

Solicita uma licença do cliente.
RequestClientLicense

IWTSProtocolLicenseConnection::RequestClientLicense não está mais disponível. Em vez disso, use IWRdsProtocolLicenseConnection::RequestClientLicense.
RequestLicensingCapabilities

Solicita recursos de licença do cliente.
RequestLicensingCapabilities

IWTSProtocolLicenseConnection::RequestLicensingCapabilities não está mais disponível. Em vez disso, use IWRdsProtocolLicenseConnection::RequestLicensingCapabilities.
Redefinir

Redefine o fluxo de ponto de extremidade.
ResolvePersonalDesktop

Chamado para resolver um mapeamento entre o usuário especificado e uma máquina virtual em uma coleção de área de trabalho virtual pessoal.
ResolveResource

Fornece informações sobre como se conectar à área de trabalho virtual pessoal atribuída a um usuário.
ResourceDismissed

Alerta o usuário de que um recurso foi desabilitado ou descartado de outra forma.
ResumeScreenUpdates

Retoma as atualizações de tela que estão sendo enviadas ao cliente.
RetrieveSettings

Recupera todo o arquivo RDP como uma cadeia de caracteres.
SaveEnvironment

Salva um ambiente.
SaveProperties

Salva um conjunto de propriedades.
SaveSession

Salva uma sessão.
SaveTarget

Salva um destino.
SendBeep

IWTSProtocolConnection::SendBeep não está mais disponível.
SendClientLicense

Envia uma licença para o cliente.
SendClientLicense

IWTSProtocolLicenseConnection::SendClientLicense não está mais disponível. Em vez disso, use IWRdsProtocolLicenseConnection::SendClientLicense.
SendPolicyData

IWTSProtocolConnection::SendPolicyData não está mais disponível. Em vez disso, use IWRdsProtocolManager::NotifySettingsChange.
SessionArbitrationEnumeration

Chamado após a arbitragem para permitir que o protocolo especifique as sessões a serem reconectadas.
SessionArbitrationEnumeration

IWTSProtocolConnection::SessionArbitrationEnumeration não está mais disponível. Em vez disso, use IWRdsProtocolConnection::SessionArbitrationEnumeration.
SetBuffer

Inicializa o ponto de extremidade e cria um buffer com base no formato do ponto de extremidade no qual os dados de áudio são transmitidos.
SetClaimsToken

Define o token de declarações.
SetEnvironmentProperty

Define uma propriedade de um ambiente. (ITsSbResourcePluginStoreEx.SetEnvironmentProperty)
SetEnvironmentPropertyWithVersionCheck

Define uma propriedade de um ambiente. (ITsSbResourcePluginStore.SetEnvironmentPropertyWithVersionCheck)
SetErrorInfo

Define informações de erro no protocolo.
SetErrorInfo

IWTSProtocolConnection::SetErrorInfo não está mais disponível. Em vez disso, use IWRdsProtocolConnection::SetErrorInfo.
SetEventHandle

Define o identificador do evento que o ponto de extremidade usa para sinalizar que concluiu o processamento de um buffer.
SetPinActive

Notifica o ponto de extremidade de que ele deve alterar o estado dos recursos de streaming subjacentes para um estado ativo.
SetPinInactive

Notifica o ponto de extremidade de que ele deve alterar o estado dos recursos de fluxo subjacentes para um estado inativo.
SetRdpProperty

Define o valor de uma única propriedade RDP nomeada.
SetServerDrainMode

Define o modo de drenagem do servidor especificado.
SetServerWaitingToStart

Indica ao host da sessão que o servidor está aguardando para iniciar.
SetSessionState

Define o estado da sessão.
SetStreamFlags

Define os sinalizadores de configuração de fluxo no ponto de extremidade de áudio.
SetTargetProperty

Define o valor de uma propriedade de um destino. (ITsSbResourcePluginStoreEx.SetTargetProperty)
SetTargetPropertyWithVersionCheck

Define o valor de uma propriedade de um destino. (ITsSbResourcePluginStore.SetTargetPropertyWithVersionCheck)
SetTargetState

Define o estado de um objeto de destino.
SetTaskQueue

Atualiza uma tarefa na fila de um plug-in do Agente de Conexão de Área de Trabalho Remota.
Iniciar

Inicia o fluxo de ponto de extremidade.
Iniciar

Notifica o protocolo que o sombreamento iniciou.
Iniciar

IWTSProtocolShadowConnection::Start não está mais disponível. Em vez disso, use IWRdsProtocolShadowConnection::Start.
StartListen

Notifica o protocolo para começar a escutar solicitações de conexão do cliente.
StartListen

IWTSProtocolListener::StartListen não está mais disponível. Em vez disso, use IWRdsProtocolListener::StartListen.
StartRemoteApplication

Inicia um programa RemoteApp.
StartRemoteApplicationEx

Não há suporte. (IWorkspace2.StartRemoteApplicationEx)
StartWorkspace

Associa credenciais de usuário e certificados a uma ID de conexão.
StartWorkspaceEx

Associa credenciais de usuário e certificados a uma ID de conexão; também contém elementos adicionais de segurança e interface do usuário.
StartWorkspaceEx2

Não implementado. (IWorkspaceScriptable3::StartWorkspaceEx2)
Parar

Interrompe o fluxo de ponto de extremidade.
Parar

Notifica o protocolo de que o sombreamento foi interrompido.
Parar

IWTSProtocolShadowConnection::Stop não está mais disponível. Em vez disso, use IWRdsProtocolShadowConnection::Stop.
StopListen

Notifica o protocolo para parar de escutar solicitações de conexão do cliente.
StopListen

IWTSProtocolListener::StopListen não está mais disponível. Em vez disso, use IWRdsProtocolListener::StopListen.
StopScreenUpdates

Solicita que o serviço Serviços de Área de Trabalho Remota pare de atualizar a tela do cliente.
StopScreenUpdates

IWTSProtocolConnectionCallback::StopScreenUpdates não está mais disponível. Em vez disso, use IWRdsProtocolConnectionCallback::StopScreenUpdates.
StopShadow

Instrui o serviço Serviços de Área de Trabalho Remota a parar de sombrear um destino.
StopShadow

IWTSProtocolShadowCallback::StopShadow não está mais disponível. Em vez disso, use IWRdsProtocolShadowCallback::StopShadow.
SuspendScreenUpdates

Suspende as atualizações de tela que estão sendo enviadas ao cliente.
Encerrar

Executa a limpeza e descarrega o plug-in.
Terminada

Notifica o plug-in de que ele está prestes a ser destruído pelo Agente de Sessão dos Serviços de Terminal (Agente de Sessão do TS).
Terminada

Notifica o plug-in que o cliente rdc (Conexão de Área de Trabalho Remota) terminou.
TestAndSetServerState

Define condicionalmente um novo estado em um servidor.
Uninitialize

Não diferencia o gerenciador de protocolos.
UnRegisterForNotification

Solicita que o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) não envie notificações sobre eventos especificados.
UpdateSessionDisplaySettings

Atualiza as configurações de largura e altura para o controle de cliente do contêiner do aplicativo RDP (Remote Desktop Protocol).
VIRTUALCHANNELCLOSE

Fecha o final do cliente de um canal virtual.
VIRTUALCHANNELENTRY

Um ponto de entrada definido pelo aplicativo para a DLL do lado do cliente de um aplicativo que usa canais virtuais dos Serviços de Área de Trabalho Remota.
VIRTUALCHANNELINIT

Inicializa o acesso de uma DLL de cliente aos canais virtuais dos Serviços de Área de Trabalho Remota.
VIRTUALCHANNELOPEN

Abre o fim do cliente de um canal virtual.
VIRTUALCHANNELWRITE

Envia dados do final do cliente de um canal virtual para um aplicativo parceiro na extremidade do servidor.
Gravação

Inicia uma solicitação de gravação no canal.
Gravação

Chamado para enviar dados para o canal virtual.
WriteExclusiveModeParametersToSharedMemory

Cria e grava os parâmetros de modo exclusivo na memória compartilhada.
WTSActiveSessionExists

Retorna se houver uma sessão ativa no sistema.
WTSCloseServer

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

Fecha um identificador de autenticação de nuvem obtido chamando WTSCloudAuthOpen.
WTSCloudAuthConvertAssertionToSerializedUserCredential

Valida a asserção e calcula a credencial serializada da declaração.
WTSCloudAuthDuplicateSerializedUserCredential

Duplica uma instância de WTS_SERIALIZED_USER_CREDENTIAL.
WTSCloudAuthGetServerNonce

Solicita um nonce de servidor do provedor de suporte à segurança da Autenticação de Nuvem.
WTSCloudAuthNetworkLogonWithSerializedCredential

Executa um logon de rede usando as credenciais serializadas fornecidas.
WTSCloudAuthOpen

Obtém um identificador de autenticação de nuvem.
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 de Host de Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). (ANSI)
WTSEnumerateListenersW

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

Recupera informações sobre os processos ativos em um servidor de Host de Sessão da Área de Trabalho Remota (Host de Sessão de Á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 de Sessão de Á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 de Sessão de Á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 de Host de Sessão da Área de Trabalho Remota (Host de Sessão de Á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 de Sessão de Á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 de Sessão de Área de Trabalho Remota) dentro do domínio especificado. (Unicode)
WTSEnumerateSessionsA

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

Recupera uma lista de sessões em um servidor do Host de Sessão da Área de Trabalho Remota (Host de Sessão de Á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 de Sessão da Área de Trabalho Remota (Host de Sessão de Á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 de sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). (Unicode)
WTSFreeMemory

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

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

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

Recupera o identificador de sessão da sessão do console.
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 especificada dos Serviços de Área de Trabalho Remota.
WTSOpenServerA

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

Abre um identificador para o servidor do Host da Sessão da Área de Trabalho Remota (Host de Sessão de Á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 de Sessão de Á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 de Sessão de Á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 da 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 da 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 no servidor do Host de Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). (ANSI)
WTSQueryUserConfigW

Recupera informações de configuração para o usuário especificado no controlador de domínio especificado ou no servidor do Host de Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). (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)
WTSSBX_GetMostSuitableServer

Retorna a ID do servidor para o qual o Agente de Sessão dos Serviços de Terminal (Agente de Sessão do TS) deve direcionar a conexão de entrada.
WTSSBX_GetUserExternalSession

Redireciona uma conexão de entrada para um recurso de computação, como uma máquina virtual, um servidor de folhas ou até mesmo a própria área de trabalho corporativa do usuário, fornecendo uma estrutura WTSSBX_MACHINE_CONNECT_INFO que contém informações sobre o recurso.
WTSSBX_MachineChangeNotification

Notifica o plug-in de que ocorreu uma alteração no ambiente do servidor.
WTSSBX_SessionChangeNotification

Notifica o plug-in de que uma alteração, como logon, logoff, desconexão ou reconexão, ocorreu na sessão.
WTSSendMessageA

Exibe uma caixa de mensagem na área de trabalho do cliente de uma sessão dos 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 dos 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)
WTSSetRenderHint

Usado por um aplicativo que está exibindo conteúdo que pode ser otimizado para exibição em uma sessão remota para identificar a região de uma janela que é o conteúdo real.
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 da Á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 da Á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 da 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 enfileirados 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.

Interfaces

 
IADsTSUserEx

Usado para examinar e configurar propriedades de usuário dos Serviços de Área de Trabalho Remota.
IAudioDeviceEndpoint

Inicializa um objeto de ponto de extremidade do dispositivo e obtém os recursos do dispositivo que ele representa.
IAudioEndpoint

Fornece informações ao mecanismo de áudio sobre um ponto de extremidade de áudio. Essa interface é implementada por um ponto de extremidade de áudio.
IAudioEndpointControl

Controla o estado do fluxo de um ponto de extremidade.
IAudioEndpointRT

Obtém a diferença entre as posições de leitura e gravação atuais no buffer do ponto de extremidade.
IAudioInputEndpointRT

Obtém o buffer de entrada para cada passagem de processamento.
IAudioOutputEndpointRT

Obtém o buffer de saída para cada passagem de processamento.
IRemoteDesktopClient

Fornece métodos e propriedades usados para configurar e usar o controle de cliente de contêiner de aplicativo RDP (Protocolo de Área de Trabalho Remota).
IRemoteDesktopClientActions

Fornece os métodos usados para interagir com o controle de cliente de contêiner de aplicativo RDP (Protocolo de Área de Trabalho Remota).
IRemoteDesktopClientSettings

Fornece os métodos necessários para definir as configurações de conexão para o controle de cliente de contêiner de aplicativo RDP (Protocolo de Área de Trabalho Remota).
IRemoteDesktopClientTouchPointer

Fornece as propriedades necessárias para controlar o recurso de ponteiro de toque do controle de cliente do contêiner do aplicativo RDP (Protocolo de Área de Trabalho Remota).
ITSGAccountingEngine

Expõe métodos que fornecem informações sobre a criação ou o fechamento de sessões para uma conexão.
ITSGAuthenticateUserSink

Expõe métodos que notificam o Gateway de Área de Trabalho Remota (Gateway de Área de Trabalho Remota) sobre eventos de autenticação.
ITSGAuthenticationEngine

Expõe métodos que autenticam usuários para Gateway de Área de Trabalho Remota (Gateway de Área de Trabalho Remota).
ITSGAuthorizeConnectionSink

Expõe métodos que notificam o Gateway de Área de Trabalho Remota (Gateway de Área de Trabalho Remota) sobre o resultado de uma tentativa de autorizar uma conexão.
ITSGAuthorizeResourceSink

Expõe métodos que notificam o Gateway de Área de Trabalho Remota (Gateway de Área de Trabalho Remota) sobre o resultado de uma tentativa de autorizar um recurso.
ITSGPolicyEngine

Expõe métodos que autorizam conexões e recursos.
ItsPubPlugin

Expõe propriedades e métodos que fornecem informações sobre recursos disponíveis para usuários de Conexões de Área de Trabalho e RemoteApp.
ItsPubPlugin2

Especifica métodos que fornecem informações sobre recursos disponíveis para usuários de Conexões de Área de Trabalho e RemoteApp.
ITsSbBaseNotifySink

Expõe métodos que relatam mensagens de status e de erro ao Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota).
ITsSbClientConnection

Expõe métodos e propriedades que armazenam informações de estado sobre uma solicitação de conexão de entrada de um cliente RDC (Conexão de Área de Trabalho Remota).
ITsSbClientConnectionPropertySet

Pode ser usado para definir propriedades personalizadas de uma conexão de cliente conforme apropriado.
ITsSbEnvironment

Expõe métodos e propriedades que contêm informações sobre o ambiente que hospeda o computador de destino. Essa interface pode ser usada para armazenar informações sobre um servidor físico que hospeda máquinas virtuais.
ITsSbEnvironmentPropertySet

Pode ser usado para definir propriedades personalizadas de um ambiente que hospeda computadores de destino conforme apropriado.
ITsSbFilterPluginStore

Repositório de Plug-in de Filtro
ITsSbGenericNotifySink

Expõe métodos aos quais relata a conclusão e obtém o tempo de espera do Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota).
ITsSbGlobalStore

Expõe métodos que consultam computadores de destino, sessões, ambientes e farms que foram adicionados ao repositório do Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota).
ITsSbLoadBalanceResult

Expõe métodos e propriedades que armazenam o nome de destino retornado por um algoritmo de balanceamento de carga.
ITsSbLoadBalancing

Expõe métodos que você pode usar para fornecer um algoritmo personalizado de balanceamento de carga.
ITsSbLoadBalancingNotifySink

Expõe métodos que retornam o resultado de um algoritmo de balanceamento de carga para o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota).
ITsSbOrchestration

Expõe métodos que o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) usa para garantir que o destino esteja pronto antes que um cliente seja redirecionado para ele.
ITsSbOrchestrationNotifySink

Expõe métodos que retornam um objeto ITsSbTarget ao Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) depois que o destino é preparado com êxito para uma conexão.
ITsSbPlacement

Expõe métodos que preparam o ambiente (o computador que hospeda a máquina virtual).
ITsSbPlacementNotifySink

Expõe métodos que retornam informações sobre ambientes para o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota).
ITsSbPlugin

Expõe métodos que inicializam e terminam plug-ins.
ITsSbPluginNotifySink

Expõe métodos que notificam o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) sobre a inicialização ou o encerramento de um plug-in.
ITsSbPluginPropertySet

Pode ser usado para definir propriedades de plug-in personalizadas conforme apropriado.
ITsSbPropertySet

Pode ser usado para definir propriedades personalizadas conforme apropriado.
ITsSbProvider

Expõe métodos que criam implementações padrão de objetos usados na Virtualização de Área de Trabalho Remota.
ITsSbProvisioning

Expõe métodos que criam e mantêm máquinas virtuais.
ITsSbProvisioningPluginNotifySink

Expõe métodos que notificam o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) sobre o provisionamento de máquinas virtuais.
ITsSbResourceNotification

Expõe métodos que o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) usa para notificar plug-ins de quaisquer alterações de estado que ocorram nos objetos de conexão de sessão, destino e cliente. (ITsSbResourceNotification)
ITsSbResourceNotificationEx

Expõe métodos que o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) usa para notificar plug-ins de quaisquer alterações de estado que ocorram nos objetos de conexão de sessão, destino e cliente. (ITsSbResourceNotificationEx)
ITsSbResourcePlugin

Expõe métodos que estendem os recursos do Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota).
ITsSbResourcePluginStore

Expõe métodos que permitem plug-ins de recursos para armazenar objetos como sessões e destinos.
ITsSbServiceNotification

Expõe métodos que o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota) usa para notificar plug-ins de alterações de estado que ocorrem no próprio Agente de Conexão de Área de Trabalho Remota.
ITsSbSession

Expõe propriedades que armazenam informações sobre uma sessão de usuário.
ITsSbTarget

Expõe propriedades que armazenam informações de configuração e de estado sobre um destino.
ITsSbTargetPropertySet

Deriva dessa interface para definir um conjunto de propriedades de destino personalizado.
ITsSbTaskInfo

Expõe as propriedades que o Agente de Conexão de Área de Trabalho Remota usa para definir a fila de um plug-in.
ITsSbTaskPlugin

Expõe métodos que atualizam a fila de tarefas para plug-ins do Agente de Conexão de Área de Trabalho Remota.
ITsSbTaskPluginNotifySink

Expõe métodos que relatam mensagens de status e de erro sobre tarefas para o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota).
IWorkspace

Expõe métodos que fornecem informações sobre uma conexão no RemoteApp e na Conexão de Área de Trabalho.
IWorkspace2

Expõe métodos adicionais que fornecem informações sobre uma conexão no RemoteApp e na Conexão de Área de Trabalho.
IWorkspace3

Expõe métodos que fornecem informações sobre uma conexão no RemoteApp e na Conexão de Área de Trabalho e adiciona a capacidade de recuperar ou definir um token de declarações.
IWorkspaceClientExt

Expõe métodos que permitem que o runtime desconecte um cliente personalizado no RemoteApp e na Conexão de Área de Trabalho.
IWorkspaceRegistration

Expõe métodos que adicionam e removem referências a clientes personalizados no RemoteApp e na Conexão de Área de Trabalho. (IWorkspaceRegistration)
IWorkspaceRegistration2

Expõe métodos que adicionam e removem referências a clientes personalizados no RemoteApp e na Conexão de Área de Trabalho. (IWorkspaceRegistration2)
IWorkspaceReportMessage

Expõe métodos que dão suporte ao tratamento de mensagens de erro para workspaces remotos.
IWorkspaceResTypeRegistry

Expõe métodos que permitem que um plug-in gerencie extensões de nome de arquivo de terceiros no runtime de Conexão de Área de Trabalho e RemoteApp.
IWorkspaceScriptable

Expõe métodos que gerenciam conexões e credenciais de Conexão de Área de Trabalho e RemoteApp. (IWorkspaceScriptable)
IWorkspaceScriptable2

Expõe métodos que gerenciam conexões e credenciais de Conexão de Área de Trabalho e RemoteApp. (IWorkspaceScriptable2)
IWorkspaceScriptable3

Expõe métodos que gerenciam conexões e credenciais de Conexão de Área de Trabalho e RemoteApp. (IWorkspaceScriptable3)
IWRdsEnhancedFastReconnectArbitrator

Expõe um método chamado pelo serviço de Serviços de Área de Trabalho Remota para obter a ID da sessão à qual será reconectado na sequência de reconexão rápida aprimorada.
IWRdsGraphicsChannel

Essa interface é usada pelos serviços gráficos RemoteFX para enviar e receber dados para um canal de gráficos virtuais.
IWRdsGraphicsChannelEvents

Essa interface recebe notificações relacionadas a um canal virtual gráfico.
IWRdsGraphicsChannelManager

Essa interface é usada pela API de serviços gráficos RemoteFX para criar os canais virtuais gráficos necessários para a comunicação remota de dados gráficos.
IWRdsProtocolConnection

Expõe métodos chamados pelo serviço de Serviços de Área de Trabalho Remota para configurar uma conexão de cliente.
IWRdsProtocolConnection2

IWRdsProtocolConnectionCallback

Expõe métodos que fornecem informações sobre o status de uma conexão de cliente e que executam ações para o cliente. Essa interface é implementada pelo serviço de Serviços de Área de Trabalho Remota e chamada pelo protocolo.
IWRdsProtocolLicenseConnection

Expõe métodos usados pelo serviço de Serviços de Área de Trabalho Remota para executar o handshake de licenciamento durante uma sequência de conexão.
IWRdsProtocolListener

Expõe métodos que solicitam que o protocolo inicie e pare de escutar solicitações de conexão do cliente.
IWRdsProtocolListenerCallback

Expõe métodos que notificam o serviço de Serviços de Área de Trabalho Remota que um cliente conectou.
IWRdsProtocolLogonErrorRedirector

Expõe métodos chamados pelo serviço de Serviços de Área de Trabalho Remota para atualizar o status do logon e determinar como direcionar mensagens de erro de logon.
IWRdsProtocolManager

Expõe os métodos que o serviço de Serviços de Área de Trabalho Remota usa para se comunicar com o provedor de protocolo.
IWRdsProtocolSettings

Expõe métodos para recuperar e adicionar configurações relacionadas à política.
IWRdsProtocolShadowCallback

Expõe métodos chamados pelo protocolo para notificar o serviço de Serviços de Área de Trabalho Remota para iniciar ou parar o lado de destino de uma sombra.
IWRdsProtocolShadowConnection

Expõe métodos que notificam o provedor de protocolo sobre o status do sombreamento de sessão.
IWRdsWddmIddProps

Essa interface permite que um driver de IDD personalizado seja carregado em uma sessão remota.
IWTSBitmapRenderer

Usado por um plug-in de canal virtual dinâmico para renderizar bitmaps.
IWTSBitmapRendererCallback

Um plug-in de canal virtual dinâmico implementa essa interface para ser notificado quando o tamanho da área de renderização for alterado.
IWTSBitmapRenderService

Esse serviço é usado para criar um mapeamento visual no cliente correspondente a uma janela mapeada no servidor.
IWTSListener

Gerencia as configurações de cada ouvinte para a conexão de canal virtual dinâmico (DVC).
IWTSListenerCallback

Usado para notificar o plug-in do cliente RDC (Conexão de Área de Trabalho Remota) sobre solicitações de entrada em um ouvinte específico.
IWTSPlugin

Permite que o plug-in do cliente RDC (Conexão de Área de Trabalho Remota) seja carregado pelo cliente RDC (Conexão de Área de Trabalho Remota).
IWTSPluginServiceProvider

Fornece uma maneira para plug-ins de Canal Virtual Dinâmico consultarem vários serviços de Cliente de Área de Trabalho Remota.
IWTSProtocolConnection

IWTSProtocolConnection não está mais disponível. Em vez disso, use IWRdsProtocolConnection.
IWTSProtocolConnectionCallback

IWTSProtocolConnectionCallback não está mais disponível. Em vez disso, use IWRdsProtocolConnectionCallback.
IWTSProtocolLicenseConnection

IWTSProtocolLicenseConnection não está mais disponível. Em vez disso, use IWRdsProtocolLicenseConnection.
IWTSProtocolListener

IWTSProtocolListener não está mais disponível. Em vez disso, use IWRdsProtocolListener.
IWTSProtocolListenerCallback

IWTSProtocolListenerCallback não está mais disponível. Em vez disso, use IWRdsProtocolListenerCallback.
IWTSProtocolLogonErrorRedirector

IWTSProtocolLogonErrorRedirector não está mais disponível. Em vez disso, use IWRdsProtocolLogonErrorRedirector.
IWTSProtocolManager

IWTSProtocolManager não está mais disponível. Em vez disso, use IWRdsProtocolManager.
IWTSProtocolShadowCallback

IWTSProtocolShadowCallback não está mais disponível. Em vez disso, use IWRdsProtocolShadowCallback.
IWTSProtocolShadowConnection

IWTSProtocolShadowConnection não está mais disponível. Em vez disso, use IWRdsProtocolShadowConnection.
IWTSSBPlugin

Usado para estender os recursos do Agente de Sessão dos Serviços de Terminal (Agente de Sessão TS). Implemente essa interface quando quiser fornecer um plug-in que substitua a lógica de redirecionamento do Agente de Sessão TS.
IWTSVirtualChannel

Usado para controlar o estado do canal e grava no canal.
IWTSVirtualChannelCallback

Recebe notificações sobre alterações de estado do canal ou dados recebidos.
IWTSVirtualChannelManager

Gerencia todos os plug-ins de cliente rdc (Conexão de Área de Trabalho Remota) e ouvintes de DVC (canal virtual dinâmico).

Estruturas

 
__WTS_PROPERTY_VALUE

Contém informações sobre um valor de propriedade a ser recuperado do protocolo.
_WTS_CACHE_STATS

Contém estatísticas de cache de protocolo.
_WTS_CACHE_STATS_UN

Contém estatísticas de cache.
_WTS_CLIENT_DATA

Contém informações sobre a conexão do cliente.
_WTS_DISPLAY_IOCTL

Contém informações sobre a exibição do cliente.
_WTS_LICENSE_CAPABILITIES

Contém informações sobre os recursos de licenciamento do cliente.
_WTS_PROTOCOL_CACHE

Contém o número de leituras de cache e acertos de cache.
_WTS_PROTOCOL_COUNTERS

Contém contadores de desempenho de protocolo.
_WTS_PROTOCOL_STATUS

Contém informações sobre o status do protocolo.
_WTS_SERVICE_STATE

Contém informações sobre alterações no estado do serviço de Serviços de Área de Trabalho Remota.
_WTS_SESSION_ID

Contém um GUID que identifica exclusivamente uma sessão.
_WTS_SMALL_RECT

Contém coordenadas da janela do cliente.
_WTS_SOCKADDR

Contém um endereço de soquete.
_WTS_SYSTEMTIME

Especifica informações de data e hora para transições entre o horário padrão e o horário de verão.
_WTS_TIME_ZONE_INFORMATION

Contém informações de fuso horário do cliente.
_WTS_USER_CREDENTIAL

Contém informações de credencial para um usuário.
AAAccountingData

Essa estrutura contém informações sobre um evento de conexão.
AE_CURRENT_POSITION

Relata a posição atual do quadro do dispositivo para os clientes.
BITMAP_RENDERER_STATISTICS

Contém estatísticas para o renderizador de bitmap de redirecionamento de mídia RemoteFX.
CHANNEL_ENTRY_POINTS

Contém ponteiros para as funções chamadas por uma DLL do lado do cliente para acessar canais virtuais.
CHANNEL_PDU_HEADER

Contém informações sobre um bloco de dados que está sendo recebido pelo final do servidor de um canal virtual.
CLIENT_DISPLAY

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

Contém informações sobre um recurso que pode ser atribuído aos usuários no RemoteApp e na Conexão de Área de Trabalho.
pluginResource2

Contém informações adicionais sobre um recurso que pode ser atribuído aos usuários no RemoteApp e na Conexão de Área de Trabalho.
pluginResource2FileAssociation

Contém informações sobre uma associação de arquivos no RemoteApp e na Conexão de Área de Trabalho.
TSSD_ConnectionPoint

Define o endereço IP de um destino.
WRDS_CONNECTION_SETTING

Contém diferentes níveis de configurações para uma conexão de área de trabalho remota.
WRDS_CONNECTION_SETTINGS

Contém informações de configuração de conexão para uma sessão remota. (WRDS_CONNECTION_SETTINGS)
WRDS_CONNECTION_SETTINGS_1

Contém informações de configuração de conexão para uma sessão remota. (WRDS_CONNECTION_SETTINGS_1)
WRDS_DYNAMIC_TIME_ZONE_INFORMATION

Contém informações dinâmicas de fuso horário.
WRDS_LISTENER_SETTING

Contém diferentes níveis de configurações de ouvinte para uma conexão de área de trabalho remota.
WRDS_LISTENER_SETTINGS

Contém informações de configuração do ouvinte para uma sessão remota.
WRDS_LISTENER_SETTINGS_1

Contém as configurações do ouvinte para uma sessão remota.
WRDS_SETTING

Contém diferentes níveis de configurações relacionadas à política para uma conexão de área de trabalho remota.
WRDS_SETTINGS

Contém informações de configuração relacionadas à política para uma sessão remota.
WRDS_SETTINGS_1

Contém configurações relacionadas à política para uma sessão remota.
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_POLICY_DATA

Contém informações de política que são passadas pelo serviço de Serviços de Área de Trabalho Remota para o protocolo.
WTS_PROCESS_INFO_EXA

Contém informações estendidas sobre um processo em execução em um servidor host de sessão da Á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 da Á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 da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). (ANSI)
WTS_PROCESS_INFOW

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

Contém a serialização de uma credencial de usuário.
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 de sessão da Área de Trabalho Remota (Host de Sessão de Á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 de sessão da Área de Trabalho Remota (Host de Sessão de Á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 de sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). (ANSI)
WTS_SESSION_INFOW

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

Contém valores de propriedade do cliente selecionados.
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)
WTSSBX_IP_ADDRESS

Contém informações sobre o endereço IP de um recurso de rede.
WTSSBX_MACHINE_CONNECT_INFO

Contém informações sobre um computador que está aceitando conexões remotas.
WTSSBX_MACHINE_INFO

Contém informações sobre um computador e seu estado atual.
WTSSBX_SESSION_INFO

Contém informações sobre sessões que estão disponíveis para o Agente de Conexão de Área de Trabalho Remota (Agente de Conexão de Área de Trabalho Remota).
WTSSESSION_NOTIFICATION

Fornece informações sobre a notificação de alteração de sessão. Um serviço recebe essa estrutura em sua função HandlerEx em resposta a um evento de alteração de sessão.
WTSUSERCONFIGA

Contém informações de configuração para um usuário em um controlador de domínio ou servidor de Host de Sessão da Área de Trabalho Remota (Host de Sessão de Á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 de Host de Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). (Unicode)