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 definidas atualmente 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 status para o 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 controle ActiveX da Área de Trabalho Remota.
SendOnVirtualChannel Envia dados para o servidor Host da Sessão de Área de Trabalho Remota 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 da Área de Trabalho Remota.
SyncSessionDisplaySettings Sincroniza as configurações de exibição da sessão.
UpdateSessionDisplaySettings Atualizações configurações de exibição de 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 força máxima de criptografia do controle atual.
ColorDepth
Leitura/gravação
A profundidade da 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 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 de uma conexão ser encerrada.
Domínio
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 da desconexão do controle.
FullScreen
Leitura/gravação
Determina se o controle do 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 com script 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 de Explorer da Internet permitidas.
Servidor
Leitura/gravação
Especifica o nome do servidor ao qual o controle atual está conectado.
StartConnected
Leitura/gravação
Indica se o controle estabelecerá a conexão do servidor Host da Sessão de Área de Trabalho Remota imediatamente após a inicialização.
TransportSettings
Somente leitura
Recupera o que foi passado por meio de 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 .
Username
Leitura/gravação
Especifica a credencial de logon de 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 a Conexão da Web da Área de Trabalho Remota, consulte Requisitos para conexão da Web da Á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 da Web da Área de Trabalho Remota