Interface IMsRdpClientAdvancedSettings

Gerencia configurações avançadas do cliente. Deriva da interface IMsTscAdvancedSettings. Essa interface inclui métodos para recuperar e definir propriedades avançadas (opcionais) para o Área de Trabalho Remota ActiveX controle.

Para obter uma instância dessa interface, use a propriedade IMsTscAx::AdvancedSettings para obter um ponteiro de interface IMsTscAdvancedSettings. Em seguida, chame QueryInterface no ponteiro IMsTscAdvancedSettings e passe _ IMs IIDRdpClientAdvancedSettings para QueryInterface.

Membros

A interface IMsRdpClientAdvancedSettings herda de IMsTscAdvancedSettings. IMsRdpClientAdvancedSettings também tem estes tipos de membros:

Propriedades

A interface IMsRdpClientAdvancedSettings tem essas propriedades.

Propriedade Tipo de acesso Descrição
AcceleratorPassthrough
Leitura/gravação
Especifica se os aceleradores de teclado devem ser passados para o servidor.
BitmapCacheSize
Leitura/gravação
O tamanho, em quilobytes, do arquivo de cache de bitmap usado para bitmaps de 8 bits por pixel. Os valores numéricos válidos dessa propriedade são de 1 a 32, inclusive.
BitmapPersistence
Leitura/gravação
Especifica se o cache de bitmap persistente deve ser usado. O cache persistente pode melhorar o desempenho, mas requer espaço em disco adicional.
BitmapVirtualCache16BppSize
Leitura/gravação
Especifica o tamanho, em megabytes, do arquivo de cache de bitmap persistente a ser usado para as configurações de cor alta de 15 e 16 bits por pixel.
BitmapVirtualCache24BppSize
Leitura/gravação
Especifica o tamanho, em megabytes, do arquivo de cache de bitmap persistente a ser usado para a configuração de cor alta de 24 bits por pixel.
BitmapVirtualCacheSize
Leitura/gravação
Especifica o tamanho, em megabytes, do arquivo de cache de bitmap persistente a ser usado para a cor de 8 bits por pixel. Os valores numéricos válidos dessa propriedade são de 1 a 32, inclusive. Observe que o tamanho máximo de todos os arquivos de cache virtual é de 128 MB. As propriedades relacionadas incluem as propriedades BitmapVirtualCache16BppSize e BitmapVirtualCache24BppSize.
brushSupportLevel
Leitura/gravação
Não há suporte a esta propriedade.
CachePersistenceActive
Leitura/gravação
Especifica se o cache de bitmap persistente deve ser usado.
ClearTextPassword
Somente gravação
Especifica a senha com a qual se conectar. Para obter mais informações, consulte a interface IMsTscNonScriptable.
ConnectToServerConsole
Leitura/gravação
Não há suporte a esta propriedade.
ConnectWithEndpoint
Somente gravação
Não há suporte a esta propriedade.
DedicatedTerminal
Leitura/gravação
Não há suporte a esta propriedade.
DisableCtrlAltDel
Leitura/gravação
Especifica se a tela explicativa inicial no Winlogon deve ser exibida.
DisplayConnectionBar
Leitura/gravação
Especifica se a barra de conexão deve ser usada. O valor padrão é VARIANT _ TRUE, que habilita a propriedade .
DoubleClickDetect
Leitura/gravação
Especifica se o cliente identifica cliques duplos para o servidor.
EnableMouse
Leitura/gravação
Não há suporte a esta propriedade.
EnableWindowsKey
Leitura/gravação
Especifica se a Windows chave pode ser usada na sessão remota.
EncryptionEnabled
Leitura/gravação
Não há suporte a esta propriedade. A criptografia não pode ser desabilitada.
GrabFocusOnConnect
Leitura/gravação
Especifica se o controle do cliente deve ter o foco durante a conexão.
HotKeyAltEsc
Leitura/gravação
Especifica o código de chave virtual a ser adicionar ao ALT para determinar a substituição de tecla de atalho para ALT+ESC. VK _ INSERT é o valor padrão, com ALT+INSERT como a sequência resultante. Essa propriedade é válida somente quando a propriedade KeyboardHookMode não está habilitada.
HotKeyAltShiftTab
Leitura/gravação
Especifica o código de chave virtual a ser adicionar ao ALT para determinar a substituição de tecla de atalho para ALT+SHIFT+TAB. VK _ NEXT é o valor padrão, com ALT+PAGE DOWN como a sequência resultante. Essa propriedade é válida somente quando a propriedade KeyboardHookMode não está habilitada.
HotKeyAltSpace
Leitura/gravação
Especifica o código de chave virtual a ser adicionar ao ALT para determinar a substituição de tecla de atalho para ALT+SPACE. VK _ DELETE é o padrão, com ALT+DELETE como a sequência resultante. Essa propriedade é válida somente quando a propriedade KeyboardHookMode não está habilitada.
HotKeyAltTab
Leitura/gravação
Especifica o código de chave virtual a ser adicionado a ALT para determinar a substituição de tecla de atalho para ALT + TAB. VK _ ANTERIOR é o valor padrão, com Alt + Page Up como a sequência resultante. Essa propriedade é válida somente quando a propriedade KeyboardHookMode não está habilitada.
HotKeyCtrlAltDel
Leitura/gravação
Especifica o código de chave virtual a ser adicionado a CTRL + ALT para determinar a substituição de tecla de atalho para CTRL + ALT + DELETE, também chamada de seqüência de atenção segura (SAS). VK _ end é o padrão. Observe que mesmo quando a propriedade KeyboardHookMode está habilitada, CTRL + ALT + DELETE nunca é redirecionado para o servidor remoto; CTRL + ALT + DELETE é a sequência SAS local.
HotKeyCtrlEsc
Leitura/gravação
Especifica o código de chave virtual a ser adicionado a ALT para determinar a substituição de tecla de atalho para CTRL + ESC. VK _ HOME é o valor padrão, com Alt + Home como a sequência resultante. Essa propriedade é válida somente quando a propriedade KeyboardHookMode não está habilitada.
HotKeyFullScreen
Leitura/gravação
Especifica o código de chave virtual a ser adicionado a CTRL + ALT para determinar a substituição de tecla de atalho para alternar para o modo de tela inteira. VK _ CANCEL é o valor padrão.
InputEventsAtOnce
Leitura/gravação
Não há suporte a esta propriedade.
keepAliveInterval
Leitura/gravação
Especifica um intervalo, em milissegundos, no qual o cliente envia mensagens Keep-Alive para o servidor. O valor padrão da propriedade é zero, o que desabilita as mensagens Keep-Alive. O valor mínimo válido dessa propriedade é 10.000, que representa 10 segundos. Observe que uma configuração de política de grupo que especifica se as conexões de cliente persistentes com o servidor são permitidas pode substituir essa configuração de propriedade.
KeyboardFunctionKey
Leitura/gravação
válido somente para Windows CE.
KeyboardSubType
Leitura/gravação
válido somente para Windows CE.
Tecladotype
Leitura/gravação
válido somente para Windows CE.
LoadBalanceInfo
Leitura/gravação
Especifica o cookie de balanceamento de carga que será colocado no pacote de solicitação de conexão X. 224 na sequência de conexão de protocolo do Host da Sessão RD Server.
maxEventCount
Leitura/gravação
Não há suporte a esta propriedade.
MaximizeShell
Leitura/gravação
Especifica se os programas iniciados com a propriedade StartProgram devem ser maximizados.
minInputSendInterval
Leitura/gravação
Especifica o intervalo mínimo, em milissegundos, entre o envio de eventos do mouse.
MinutesToIdleTimeout
Leitura/gravação
Especifica o período máximo de tempo, em minutos, que o cliente deve permanecer conectado sem a entrada do usuário. Se o tempo especificado decorrer, o controle chamará o método IMsTscAxEvents:: OnIdleTimeoutNotification .
NotifyTSPublicKey
Leitura/gravação
Não há suporte a esta propriedade.
NumBitmapCaches
Leitura/gravação
Não há suporte a esta propriedade.
orderDrawThreshold
Leitura/gravação
Não há suporte a esta propriedade.
overallConnectionTimeout
Leitura/gravação
Especifica o período total de tempo, em segundos, que o controle de cliente aguarda até que uma conexão seja concluída. O valor máximo válido dessa propriedade é 600, que representa 10 minutos. Se o tempo especificado tiver decorrido antes de a conexão ser concluída, o controle desconectará e chamará o método IMsTscAxEvents:: OnDisconnect . Uma propriedade relacionada é singleConnectionTimeout.
PerformanceFlags
Leitura/gravação
Especifica um conjunto de recursos que podem ser definidos no servidor para melhorar o desempenho.
PersistCacheDirectory
Somente gravação
Não há suporte a esta propriedade.
PinConnectionBar
Leitura/gravação
Especifica o estado da barra de conexão da interface do usuário. Definir essa propriedade como Variant _ true define o estado como "diminuído", ou seja, invisível para o usuário e indisponível para entrada. Variante _ FALSE define o estado como "disparado" e está disponível para entrada do usuário.
RdpdrClipCleanTempDirString
Leitura/gravação
Não há suporte a esta propriedade.
RdpdrClipPasteInfoString
Leitura/gravação
Não há suporte a esta propriedade.
RdpdrLocalPrintingDocName
Leitura/gravação
Não há suporte a esta propriedade.
RDPPort
Leitura/gravação
Especifica a porta de conexão. O valor padrão é 3389.
RedirectDrives
Leitura/gravação
Especifica se o redirecionamento de unidades de disco é permitido.
RedirectPorts
Leitura/gravação
Especifica se o redirecionamento de portas locais (por exemplo, COM e LPT) é permitido.
RedirectPrinters
Leitura/gravação
Especifica se o redirecionamento de impressoras é permitido.
RedirectSmartCards
Leitura/gravação
Especifica se o redirecionamento de cartões inteligentes é permitido.
SasSequence
Leitura/gravação
Especifica a sequência de acesso seguro que o cliente usará para acessar a tela de logon no servidor.
ScaleBitmapCachesByBPP
Leitura/gravação
Não há suporte a esta propriedade.
ShadowBitmap
Leitura/gravação
Não há suporte a esta propriedade.
Windows Vista: Especifica se bitmaps de sombra devem ser usados.
shutdownTimeout
Leitura/gravação
Especifica o período de tempo, em segundos, para aguardar o servidor responder a uma solicitação de desconexão. O valor padrão da propriedade é 10. O valor máximo válido da propriedade é 600, que representa 10 minutos. Se o servidor não responder dentro do tempo especificado, o controle do cliente será desconectado.
singleConnectionTimeout
Leitura/gravação
Especifica o período máximo de tempo, em segundos, que o controle do cliente aguarda uma conexão com um endereço IP. Durante a conexão, o controle pode tentar se conectar a vários endereços IP. O valor máximo válido dessa propriedade é 600. Uma propriedade relacionada é overallConnectionTimeout.
SmartSizing
Leitura/gravação
Especifica se a exibição deve ser dimensionada para se ajustar à área do cliente do controle. VARIANT _ TRUE habilita o dimensionamento. Observe que as barras de rolagem não aparecem quando a propriedade SmartSizing está habilitada.
SmoothScroll
Leitura/gravação
Não há suporte a esta propriedade.
TransportType
Leitura/gravação
Especifica o tipo de transporte usado pelo cliente. Essa propriedade não é usada pelo controle Área de Trabalho Remota ActiveX dados.
WinCEFixedPalette
Leitura/gravação
Válido para Windows CE somente.

Comentários

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

Essa propriedade não pode ser definida quando o controle está conectado, a menos que indicado de outra forma.

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 Vista
Servidor mínimo com suporte
Windows Server 2008
Biblioteca de tipos
MsTscAx.dll
DLL
MsTscAx.dll
IID
_IMs IIDRdpClientAdvancedSettings é definido como 3c65b4ab-12b3-465b-acd4-b8dad3bff9e2

Confira também

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

Imstscadvancedsettings