Compartilhar via


Serviços da área de trabalho Remota

Visão geral da tecnologia dos 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 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 cliente de contêiner de aplicativo rdp (protocolo RDP) instantâneo.
SnapshotFormatType

O formato de dados usado para um cliente de contêiner de aplicativo rdp (protocolo RDP) instantâneo.
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 contido 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 contido 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 WRDS_SETTINGS_1.
WRDS_SETTING_TYPE

Especifica a categoria de configurações que estão sendo armazenadas em uma estrutura 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 para um erro de logon.
WTS_RCM_DRAIN_STATE

Contém informações sobre o estado de esvaziamento 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 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.
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 esvaziamento de um servidor Host de Sessão de Á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 status alteração que ocorreu em um servidor host de sessão de á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.

Funções

 
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 Connections RemoteApp e Desktop.
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 de 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.
Connect

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

Notifica o plug-in de que o cliente rdc (conexão de área de trabalho remota) se conectou com êxito ao servidor host da sessão da área de trabalho remota (host de sessão de área de trabalho remota).
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 de gráficos.
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 do 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 Connections RemoteApp e Desktop.
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.
Desconectar

Desconecta a conexão ativa.
Desconectado

Notifica o plug-in de que o cliente RDC (Conexão de Área de Trabalho Remota) se desconectou do servidor host da sessão da Área de Trabalho Remota (Host da Sessão da Á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 o 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

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

Retorna uma matriz que contém os ambientes presentes no repositório de plug-ins 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-ins 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 presentes no repositório de plug-ins 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 RDP).
get_AllowLogon

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

Um valor que especifica a ação a ser tomada 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 ao 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 deve 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 de cliente de 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 tarefas 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 de 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á ingressado. (Obter)
get_Identifier

Recupera um GUID que é usado como um identificador exclusivo pelo agente de tarefas.
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 especificado de minutos tiver decorrido, a sessão poderá ser desconectada ou encerrada. (Obter)
get_MaxDisconnectionTime

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

A quantidade máxima de tempo que a sessão dos Serviços de Área de Trabalho Remota pode permanecer ociosa. Depois que o número especificado de minutos 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

A rapidez com que 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 do aplicativo RDP (Protocolo rdp).
get_StartTime

Recupera a primeira vez que o agente de tarefas 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 para o usuário. Cada usuário em um servidor host de sessão de á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 Host da Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). (Obter)
get_TerminalServicesProfilePath

O caminho de perfil móvel ou obrigatório a ser usado quando o usuário fizer logon no servidor 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 do aplicativo RDP (Remote Desktop Protocol).
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 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 protocolos 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 de 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 protocolo status.
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 registradas no runtime do Connections RemoteApp e Desktop.
GetRendererStatistics

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

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

Esse método é reservado e sempre deve 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-ins de recursos.
GetResourceTypeInfo

Recupera informações sobre uma extensão de nome de arquivo de terceiros registrada no runtime do Connections RemoteApp e Desktop.
GetRTCaps

Consulta se o dispositivo de áudio é compatível com RT (tempo real). Esse método não é usado em implementações de Serviços de Área de Trabalho Remota de IAudioDeviceEndpoint.
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 de 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 de 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 uma instantâneo da área de trabalho do cliente de contêiner de aplicativo rdp (protocolo RDP) seja executada na sessão.
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.
Initialize

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

Inicializa o plug-in.
Initialize

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

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 de 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 soh (declaração de integridade) do computador do usuário.
IssueDisconnect

Desconecta o cliente personalizado na Conexão remoteapp e desktop.
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 as credenciais de usuário existem para a ID de conexão especificada.
IsWorkspaceSSOEnabled

Determina se o SSO (logon único) está habilitado para Conexão de Área de Trabalho e RemoteApp.
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 ao grupo maior de configurações de conexão.
ModifyResourceType

Modifica uma extensão de nome de arquivo de terceiros registrada no runtime do Connections RemoteApp e Desktop.
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á sendo alterado.
NotifyServiceStateChange

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

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 iniciado.
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 de que o serviço de Serviços de Área de Trabalho Remota foi iniciado 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 de credenciais de 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 para o 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

Termsrv usa esse método para retornar um identificador do driver de ID do WDDM carregado para a pilha de protocolos. A partir desse ponto, a pilha possui o identificador e precisa chamar CloseHandle() após a comunicação com o driver não ser mais necessária.
OnDriverUnload

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 Inicializar.
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 foi 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 status mensagens 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 Encerrar.
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

Corrige 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 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 tomada 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 ao 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 impressora padrão do cliente deve ser impressa automaticamente. (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 de cliente de 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 de contêiner do aplicativo RDP. (Put)
put_FarmName

Recupera ou especifica o nome do farm ao qual esse destino está ingressado. (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 especificado de minutos tiver decorrido, a sessão poderá ser desconectada ou encerrada. (Put)
put_MaxDisconnectionTime

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

A quantidade máxima de tempo que a sessão dos Serviços de Área de Trabalho Remota pode permanecer ociosa. Depois que o número especificado de minutos 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 para o usuário. Cada usuário em um servidor host de sessão de á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 Host da Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota). (Put)
put_TerminalServicesProfilePath

O caminho de perfil móvel ou obrigatório a ser usado quando o usuário fizer logon no servidor 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 da 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 silenciosamente e reautorizar o usuário.
Reconectar

Inicia uma reconexão automática do controle de cliente de contêiner de aplicativo RDP (Protocolo RDP) 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 o logon do cliente status atualização.
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 remoteapp e desktop de que o cliente está desconectando a conexão. (IWorkspaceRegistration2.RemoveResource)
RemoveResourceEx

Notifica o runtime de Conexão remoteapp e desktop de que o cliente está desconectando a conexão. (IWorkspaceRegistration2::RemoveResourceEx)
Render

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 resolve 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 por 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 esvaziamento 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ções 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 de que o sombreamento foi iniciado.
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 de 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 de 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 limpo e descarrega o plug-in.
Terminado

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 TS).
Terminado

Notifica o plug-in de que o cliente RDC (Conexão de Área de Trabalho Remota) foi encerrado.
TestAndSetServerState

Define condicionalmente um novo estado em um servidor.
Uninitialize

Não inicializa 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ções as configurações de largura e altura do controle de cliente do contêiner de aplicativo RDP (Protocolo rdp).
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 a extremidade 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.
Gravar

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

Chamado para enviar dados para o canal virtual.
WriteExclusiveModeParametersToSharedMemory

Cria e grava os parâmetros de modo exclusivo na memória compartilhada.
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)
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 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 da Sessão da Área de Trabalho Remota (Host da Sessão da Á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 da Sessão da Á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 host da sessão da Área de Trabalho Remota (Host da Sessão rd). (ANSI)
WTSQueryUserConfigW

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

Retorna a ID do servidor para o qual o Agente de Sessão de Serviços de Terminal (Agente de Sessão 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 especificada dos Serviços de Área de Trabalho Remota. (ANSI)
WTSSendMessageW

Exibe uma caixa de mensagem na área de trabalho do cliente de uma sessão especificada dos Serviços de Área de Trabalho Remota. (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 da sessão da Área de Trabalho Remota (Host da Sessão rd). (ANSI)
WTSSetUserConfigW

Modifica as informações de configuração para o usuário especificado no controlador de domínio especificado ou no servidor host da sessão da Área de Trabalho Remota (Host da Sessão rd). (Unicode)
WTSShutdownSystem

Desliga (e, opcionalmente, reinicia) o servidor do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Á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 da Sessão da Á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 a extremidade do servidor de um canal virtual especificado.
WTSVirtualChannelOpenEx

Cria um canal virtual de maneira semelhante a 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 enfileirados enviados do servidor para o cliente em um canal virtual especificado.
WTSVirtualChannelQuery

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

Lê dados da extremidade do servidor de um canal virtual.
WTSVirtualChannelWrite

Grava dados na extremidade 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 do contêiner de aplicativo RDP (Protocolo RDP).
IRemoteDesktopClientActions

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

Fornece os métodos necessários para definir as configurações de conexão para o controle de cliente do contêiner de aplicativo rdp (protocolo RDP).
IRemoteDesktopClientTouchPointer

Fornece as propriedades necessárias para controlar o recurso de ponteiro de toque do controle de cliente do contêiner de aplicativo rdp (protocolo RDP).
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 o 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 os recursos disponíveis para usuários do RemoteApp e da área de trabalho Connections.
ItsPubPlugin2

Especifica métodos que fornecem informações sobre recursos disponíveis para usuários do RemoteApp e da área de trabalho Connections.
ITsSbBaseNotifySink

Expõe métodos que relatam status e mensagens de erro para o 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

Filtrar Repositório de Plug-ins
ITsSbGenericNotifySink

Expõe métodos que relatam a conclusão e obtém 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 de balanceamento de carga personalizado.
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 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.
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 encerram 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 que são 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 ocorrem 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 ocorrem 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 que plug-ins de recursos armazenem 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 estado sobre um destino.
ITsSbTargetPropertySet

Derivar 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 status e mensagens 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 em RemoteApp e 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 na Conexão remoteapp e desktop.
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 de sessão que deve ser reconectada 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.
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 status de logon e determinar como direcionar mensagens de erro de logon.
IWRdsProtocolManager

Expõe 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 de 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 definições de configuração para cada ouvinte para a conexão de DVC (canal virtual dinâmico).
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 de Serviços de Terminal (Agente de Sessão do TS). Implemente essa interface quando quiser fornecer um plug-in que substitua a lógica de redirecionamento do Agente de Sessão do TS.
IWTSVirtualChannel

Usado para controlar o estado do canal e gravações 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 do quadro atual 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 fim 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 na Conexão remoteapp e desktop.
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 arquivo em RemoteApp e 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 de fuso horário dinâmico.
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 configurações de 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 da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota). (ANSI)
WTS_PROCESS_INFO_EXW

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

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

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