Interface IMsRdpClient9

Fornece os métodos e as propriedades necessários para configurar e usar o controle de cliente. Deriva da interface IMsRdpClient8 .

Membros

A interface IMsRdpClient9 herda de IMsRdpClient8. IMsRdpClient9 também tem estes tipos de membros:

Métodos

A interface IMsRdpClient9 tem esses métodos.

Método Descrição
attachEvent Anexa um evento.
Connect Inicia uma conexão usando as propriedades atualmente definidas no controle.
CreateVirtualChannels Cria um objeto de canal virtual do lado do cliente para cada nome de canal virtual especificado.
detachEvent Desanexa um evento.
Desconectar Desconecta a conexão ativa.
GetErrorDescription Recupera a descrição do erro para os eventos de desconexão de sessão.
GetStatusText Recupera o texto de status do código de status especificado.
GetVirtualChannelOptions Recupera as opções definidas para um canal virtual.
Reconectar Reconecta-se à sessão remota com a nova largura e altura da área de trabalho.
RequestClose Solicita um desligamento normal do Área de Trabalho Remota controle ActiveX.
SendOnVirtualChannel Envia dados para o servidor de Host da Sessão RD por meio de um canal virtual que foi criado anteriormente usando o método CreateVirtualChannels .
SendRemoteAction Faz com que uma ação seja executada na sessão remota.
SetVirtualChannelOptions Define as opções de canal virtual para o controle ActiveX Área de Trabalho Remota.
SyncSessionDisplaySettings Sincroniza as configurações de exibição da sessão.
UpdateSessionDisplaySettings Atualiza as configurações de exibição da sessão.

Propriedades

A interface IMsRdpClient9 tem essas propriedades.

Propriedade Tipo de acesso Descrição
AdvancedSettings
Somente leitura
Recupera um ponteiro de interface IMsTscAdvancedSettings .
AdvancedSettings2
Somente leitura
Recupera um ponteiro para a interface IMsRdpClientAdvancedSettings . A interface pode ser usada para definir configurações avançadas para o controle de cliente.
AdvancedSettings3
Somente leitura
Recupera um ponteiro para a interface IMsRdpClientAdvancedSettings2 . A interface pode ser usada para definir configurações avançadas para o controle de cliente.
AdvancedSettings4
Somente leitura
Recupera um ponteiro para a interface IMsRdpClientAdvancedSettings3 .
AdvancedSettings5
Somente leitura
Recupera um ponteiro para uma interface IMsRdpClientAdvancedSettings4 .
AdvancedSettings6
Somente leitura
Recupera a interface IMsRdpClientAdvancedSettings5 .
AdvancedSettings7
Somente leitura
Recupera a interface IMsRdpClientAdvancedSettings6 .
AdvancedSettings8
Somente leitura
Recupera um objeto que dá suporte à interface IMsRdpClientAdvancedSettings7 .
AdvancedSettings9
Somente leitura
Contém um objeto que dá suporte à interface IMsRdpClientAdvancedSettings8 .
CipherStrength
Somente leitura
Recupera a intensidade máxima de criptografia do controle atual.
ColorDepth
Leitura/gravação
A profundidade de cor (em bits por pixel) para a conexão do controle.
Conectado
Somente leitura
Recupera o estado de conexão do controle atual.
ConnectedStatusText
Leitura/gravação
Contém o texto que é exibido na área do cliente do controle enquanto o controle está no estado conectado.
ConnectingText
Leitura/gravação
Especifica o texto que aparece centralizado no controle enquanto o controle está se conectando.
DesktopHeight
Leitura/gravação
Especifica a altura do controle atual, em pixels, na área de trabalho remota inicial.
DesktopWidth
Leitura/gravação
Especifica a largura do controle atual, em pixels, na área de trabalho remota inicial.
DisconnectedText
Leitura/gravação
Especifica o texto que aparece centralizado no controle antes que uma conexão seja encerrada.
Controlador
Leitura/gravação
Especifica o domínio no qual o usuário atual faz logon.
ExtendedDisconnectReason
Somente leitura
Contém informações estendidas sobre o motivo do controle para desconexão.
FullScreen
Leitura/gravação
Determina se o controle de cliente está no modo de tela inteira.
FullScreenTitle
Somente gravação
Especifica o título da janela exibido quando o controle está no modo de tela inteira.
HorizontalScrollBarVisible
Somente leitura
Indica se o controle exibiu uma barra de rolagem horizontal.
MsRdpClientShell
Somente leitura
Recupera a interface de configuração de cliente programável IMsRdpClientShell.
RemoteProgram
Somente leitura
Recupera um objeto que dá suporte à interface ITSRemoteProgram .
RemoteProgram2
Somente leitura
Recupera um objeto que dá suporte à interface ITSRemoteProgram2 .
SecuredSettings
Somente leitura
Recupera um ponteiro de interface IMsTscSecuredSettings .
SecuredSettings2
Somente leitura
Recupera um ponteiro para a interface IMsRdpClientSecuredSettings . Essa interface pode ser usada para definir configurações protegidas para o controle de cliente.
SecuredSettings3
Somente leitura
Recupera um objeto que dá suporte à interface IMsRdpClientSecuredSettings2 .
SecuredSettingsEnabled
Somente leitura
Indica se a interface IMsTscSecuredSettings está disponível. Ou seja, se a página da Web que contém o controle está atualmente em uma das zonas de segurança de URL permitidas do Internet Explorer.
Servidor
Leitura/gravação
Especifica o nome do servidor ao qual o controle atual está conectado.
StartConnected
Leitura/gravação
Indica se o controle irá estabelecer a conexão do Host da Sessão RD Server imediatamente após a inicialização.
TransportSettings
Somente leitura
Recupera o que passou por um script para a interface IMsRdpClientTransportSettings .
TransportSettings2
Somente leitura
Recupera a interface IMsRdpClientTransportSettings2 .
TransportSettings3
Somente leitura
Recupera um objeto que dá suporte à interface IMsRdpClientTransportSettings3 .
TransportSettings4
Somente leitura
Recupera um objeto que dá suporte à interface IMsRdpClientTransportSettings4 .
Usu
Leitura/gravação
Especifica a credencial de logon do nome de usuário.
Versão
Somente leitura
Especifica o número de versão do controle atual.
VerticalScrollBarVisible
Somente leitura
Indica se o controle exibe uma barra de rolagem vertical.

Comentários

A interface IMsRdpClient9 foi estendida pelas seguintes interfaces, com cada nova interface herdando todos os métodos e propriedades das interfaces anteriores:

Para obter mais informações sobre Conexão Web de Área de Trabalho Remota, consulte Requirements for conexão Web de área de trabalho remota.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8.1
Servidor mínimo com suporte
Windows Server 2012 R2
Biblioteca de tipos
MsTscAx.dll
DLL
MsTscAx.dll
CLSID
CLSID _ MsRdpClient10 é definido como C0EFA91A-EEB7-41C7-97FA-F0ED645EFB24
CLSID _ MsRdpClient10NotSafeForScripting é definido como A0C63C30-F08D-4AB4-907C-34905D770C7D
CLSID _ MsRdpClient9 é definido como 301B94BA-5D25-4A12-BFFE-3B6E7A616585
CLSID _ MsRdpClient9NotSafeForScripting é definido como 8B918B82-7985-4C24-89DF-C33AD2BBFBCD
IID
IID _ IMsRdpClient9 é definido como 28904001-04B6-436C-A55B-0AF1A0883DC9

Confira também

IMsRdpClient8

IMsRdpClient7

IMsRdpClient6

IMsRdpClient5

IMsRdpClient4

IMsRdpClient3

IMsRdpClient2

IMsRdpClient

IMsTscAx

Referência de Conexão Web de Área de Trabalho Remota