Microsoft Remote Desktop ActiveX Control Properties

Property Description
CipherStrength The maximum encryption strength of the current control.
Connected The connection state of the current control.
ConnectingText The text that appears centered in the control while the control is connecting.
DesktopHeight The current control’s height, in pixels, on the initial remote desktop.
DesktopWidth The current control’s width, in pixels, on the initial remote desktop.
DisconnectedText The text that appears centered in the control before a connection is terminated.
Domain The domain to which the current user logs on.
FullScreenTitle Write-only The window title displayed when the control is in full-screen mode.
HorizontalScrollBarVisible Indicates whether the control has displayed a horizontal scroll bar.
SecuredSettings A IMsTsc interface pointer.
SecuredSettingsEnabled Indicates whether the IMsTscSecuredSettings interface is available.
Server The name of the server to which the current control is connected.
StartConnected Indicates whether the control will establish the RD Session Host server connection immediately upon startup.
UserName The user name logon credential.
Version The version number of the current control.
VerticalScrollBarVisible Indicates whether the control displays a vertical scroll bar.
AdvancedSettings2.AcceleratorPassthrough Specifies if keyboard accelerators should be passed to the server.
AdvancedSettings2.BitmapCacheSize The size, in kilobytes, of the bitmap cache file used for 8-bits-per-pixel bitmaps. Valid numeric values of this property are 1 to 32 inclusive.
AdvancedSettings2.BitmapPersistence Specifies if persistent bitmap caching should be used. Persistent caching can improve performance but requires additional disk space.
AdvancedSettings2.BitmapVirtualCache16BppSize Specifies the size, in megabytes, of the persistent bitmap cache file to use for the 15 and 16 bits-per-pixel high-color settings.
AdvancedSettings2.BitmapVirtualCache24BppSize Specifies the size, in megabytes, of the persistent bitmap cache file to use for the 24 bits-per-pixel high-color setting.
AdvancedSettings2.BitmapVirtualCacheSize Specifies the size, in megabytes, of the persistent bitmap cache file to use for 8-bits-per-pixel color. Valid numeric values of this property are 1 to 32 inclusive. Note that the maximum size for all virtual cache files is 128 MB. Related properties
AdvancedSettings2.brushSupportLevel This property is not supported.
AdvancedSettings2.CachePersistenceActive Specifies whether persistent bitmap caching should be used.
AdvancedSettings2.ClearTextPassword Specifies the password with which to connect. For more information, see the IMsTscNonScriptable interface.
AdvancedSettings2.ConnectToServerConsole Windows Server 2003, Windows XP with SP2, Windows XP with SP1, and Windows XP: Specifies if the control should attempt to connect to console session of a server.
AdvancedSettings2.ConnectWithEndpoint Write-only This property is not supported.
AdvancedSettings2.DedicatedTerminal Windows XP with SP1 and Windows XP: Specifies if the client should run in dedicated-terminal
AdvancedSettings2.DisableCtrlAltDel Specifies if the initial explanatory screen in Winlogon should display.
AdvancedSettings2.DisplayConnectionBar Specifies whether to use the connection bar. The default value is VARIANT_TRUE, which enables the property.
AdvancedSettings2.DoubleClickDetect Specifies if the client identifies double-clicks for the server.
AdvancedSettings2.EnableMouse Windows XP with SP1 and Windows XP: Specifies if the client sends mouse-button messages to the server.
AdvancedSettings2.EnableWindowsKey Specifies if the Windows key can be used in the remote session.
AdvancedSettings2.EncryptionEnabled This property is not supported. Encryption cannot be disabled.
AdvancedSettings2.GrabFocusOnConnect Specifies if the client control should have the focus while connecting.
AdvancedSettings2.HotKeyAltEsc Specifies the virtual-key code to add to ALT to determine the hotkey replacement for ALT+ESC.
AdvancedSettings2.HotKeyAltShiftTab Specifies the virtual-key code to add to ALT to determine the hotkey replacement for ALT
AdvancedSettings2.HotKeyAltSpace Specifies the virtual-key code to add to ALT to determine the hotkey replacement for ALT
AdvancedSettings2.HotKeyAltTab Specifies the virtual-key code to add to ALT to determine the hotkey replacement for ALT+TAB.
AdvancedSettings2.HotKeyCtrlAltDel Specifies the virtual-key code to add to CTRL+ALT to determine the hotkey replacement for
AdvancedSettings2.HotKeyCtrlEsc Specifies the virtual-key code to add to ALT to determine the hotkey replacement for CTRL switching to full-screen mode. VK_CANCEL is the default value.
AdvancedSettings2.InputEventsAtOnce This property is not supported. Windows XP with SP1 and Windows XP: Specifies the typical number of input events to batch together.
AdvancedSettings2.keepAliveInterval Specifies an interval, in milliseconds, at which the client sends keep-alive messages to the server. The default value of the property is zero, which disables keep-alive messages. The minimum valid value of this property is 10,000, which represents 10 seconds.
AdvancedSettings2.KeyboardFunctionKey Valid for Windows CE only.
AdvancedSettings2.KeyboardSubType Valid for Windows CE only.
AdvancedSettings2.KeyboardType Valid for Windows CE only.
AdvancedSettings2.LoadBalanceInfo Specifies the load balancing cookie that will be placed in the X.224 Connection Request packet in the RD Session Host server protocol connection sequence.
AdvancedSettings2.maxEventCount This property is not supported. Windows XP with SP1 and Windows XP: Specifies the maximum number of input events to batch together.
AdvancedSettings2.MaximizeShell Specifies if programs launched with the StartProgram property should be maximized.
AdvancedSettings2.minInputSendInterval Specifies the minimum interval, in milliseconds, between the sending of mouse events.
AdvancedSettings2.MinutesToIdleTimeout Specifies the maximum length of time, in minutes, that the client should remain connected without user input. If the specified time elapses, the control calls the IMsTscAxEvents::OnIdleTimeoutNotification method.
AdvancedSettings2.NotifyTSPublicKey This property is not supported.
AdvancedSettings2.NumBitmapCaches This property is not supported. Windows XP with SP1 and Windows XP: Specifies the number of bitmap caches to use.
AdvancedSettings2.orderDrawThreshold This property is not supported. Windows XP with SP1 and Windows XP: Specifies the maximum number of drawing operations to batch together for rendering.
AdvancedSettings2.overallConnectionTimeout Specifies the total length of time, in seconds, that the client control waits for a connection to complete. The maximum valid value of this property is 600, which represents 10 minutes. If the specified time elapses before completes, the control disconnects and calls the IMsTscAxEvents::OnDisconnected method. A related property is singleConnectionTimeout.
AdvancedSettings2.PerformanceFlags Specifies a set of features that can be set at the server to improve performance.
AdvancedSettings2.PersistCacheDirectory Write-only This property is not supported. Windows XP with SP1 and Windows XP: Specifies the path to the directory for storage of bitmap cache files.
AdvancedSettings2.PinConnectionBar Specifies the state of the UI connection bar. Setting this property to VARIANT_TRUE sets the state to “lowered”, that is, invisible to the user and unavailable for input. VARIANT_FALSE sets the to “raised” and available for user input.
AdvancedSettings2.RdpdrClipCleanTempDirString Windows XP with SP1 and Windows XP: Specifies the message to be displayed before exiting while the client control is deleting files in a temporary directory for example, “Cleaning up temporary directory”
AdvancedSettings2.RdpdrClipPasteInfoString Windows XP with SP1 and Windows XP: Specifies the message to be displayed while the client control processes clipboard information in preparation for pasting the data for example, “Preparing to paste information”.
AdvancedSettings2.RdpdrLocalPrintingDocName Windows XP with SP1 and Windows XP: Specifies the name to be used for printer documents that are redirected for example, “Remote Desktop Redirected Printer Document”.
AdvancedSettings2.RDPPort Specifies the connection port. The default value is 3389.
AdvancedSettings2.RedirectDrives Specifies if redirection of disk drives is allowed.
AdvancedSettings2.RedirectPorts Specifies if redirection of local ports (for example, COM and LPT) is allowed.
AdvancedSettings2.RedirectPrinters Specifies if redirection of printers is allowed.
AdvancedSettings2.RedirectSmartCards Specifies if redirection of smart cards is allowed.
AdvancedSettings2.SasSequence Specifies the secure access sequence the client will use to access the login screen on the by bit depth (bits per pixel). The default value, enabled or nonzero, is recommended.
AdvancedSettings2.ShadowBitmap Windows Vista, Windows Server 2003, and Windows XP: Specifies if shadow bitmaps should be disconnection request. The default value of the property is 10. The maximum valid value of the property is 600, which represents 10 minutes. If the server does not reply within the specified time, the client control disconnects.
AdvancedSettings2.SmartSizing Specifies if the display should be scaled to fit the client area of the control. VARIANT_TRUE enables scaling. Note that scroll bars do not appear when the SmartSizing property is enabled.
AdvancedSettings2.SmoothScroll Windows XP with SP1 and Windows XP: Specifies if the Remote Desktop window should scroll smoothly when scroll bars are used. The default is a nonzero value, which enables smooth scrolling and increases the scrolling response on slower computers. The   property has no effect on scrolling in the actual remote session.
AdvancedSettings2.TransportType Specifies the transport type used by the client. This property is not used by the Remote Desktop ActiveX control.
AdvancedSettings2.WinCEFixedPalette Valid for Windows CE only.
AdvancedSettings2.CanAutoReconnect Specifies whether the client control is able to reconnect automatically to the current session in the event of a network disconnection.
AdvancedSettings2.EnableAutoReconnect Specifies whether to enable the client control to reconnect automatically to a session in the event of a network disconnection.
AdvancedSettings2.MaxReconnectAttempts Specifies the number of times to try to reconnect during automatic reconnection. The valid values of this property are 0 to 200 inclusive.
AdvancedSettings2.allowBackgroundInput Specifies whether background input mode is enabled.
AdvancedSettings2.BitmapPeristence Specifies whether bitmap caching is enabled. Note The spelling error in the name of the property is in the released version of the control.
AdvancedSettings2.Compress Specifies whether compression is enabled.
AdvancedSettings2.ContainerHandledFullScreen Specifies whether the container-handled full-screen mode is enabled.
AdvancedSettings2.DisableRdpdr Specifies whether printer and clipboard redirection is enabled.
AdvancedSettings2.IconFile Write-only Specifies the name of the file containing icon data that will be accessed when displaying the client in full-screen mode.
AdvancedSettings2.IconIndex Write-only Specifies the index of the icon within the current icon file.
AdvancedSettings2.KeyBoardLayoutStr Write-only Specifies the name of the active input locale identifier (formerly called the keyboard layout) to use for the connection.
AdvancedSettings2.PluginDlls Write-only Specifies the names of virtual channel client DLLs to be loaded.
AdvancedSettings4.AuthenticationLevel Specifies the authentication level to use for the
connection.AdvancedSettings3.ConnectionBarShowMinimizeButton Specifies whether to display the Minimize button on the connection bar.
AdvancedSettings3.ConnectionBarShowRestoreButton Specifies whether to display the Restore button on the connection bar.
AdvancedSettings5.AudioRedirectionMode The audio redirection mode. The AudioRedirectionMode property has the following possible

Windows PowerShell scripts and tools for task automation.