Partager via


Keyboard and Mouse Properties of IMsRdpClientAdvancedSettings

You can set and retrieve properties related to accelerators, enabling mouse-button messages and the Windows key, and hotkey replacements.

The following table shows the properties you can set and retrieve.

Property Description
AcceleratorPassthrough Specifies whether keyboard accelerators should be passed to the server. The default is a nonzero value, which enables accelerators. Zero disables them.
DisableCtrlAltDel Specifies whether the initial explanatory screen in Winlogon should display. The default is a nonzero value, which disables display of the screen. Zero enables screen display.
DoubleClickDetect Specifies whether the client identifies double clicks for the server. Setting this property to a nonzero value indicates that the client recognizes double clicks. Zero causes the client to ignore double clicks.
EnableMouse Specifies whether the client sends mouse-button messages to the server. Setting this property to a nonzero value indicates that the client sends mouse-button messages.
EnableWindowsKey Specifies whether the Windows key can be used in the remote session. Setting this property to a nonzero value indicates that the key can be used.
HotKeyAltEsc Virtual-key code to add to CTRL+ALT to determine the hotkey replacement for ALT+ESC. VK_INSERT is the default value.

This property is valid only when the KeyboardHookMode property is not enabled.

For a table that lists the symbolic constants names, hexadecimal values, and mouse or keyboard equivalents for the virtual-key codes used by the system, see Virtual-Key Codes.

HotKeyAltShiftTab Virtual-key code to add to CTRL+ALT to set the hotkey replacement for ALT+SHIFT+TAB. VK_NEXT is the default value.

This property is valid only when the KeyboardHookMode property is not enabled.

HotKeyAltSpace Virtual-key code to add to CTRL+ALT to set the hotkey replacement for ALT+SPACE. VK_DELETE is the default value.

This property is valid only when the KeyboardHookMode property is not enabled.

HotKeyAltTab Virtual-key code to add to CTRL+ALT to set the hotkey replacement for ALT+TAB. VK_PRIOR is the default value.

This property is valid only when the KeyboardHookMode property is not enabled.

HotKeyCtrlAltDel Virtual-key code to add to CTRL+ALT to set the hotkey replacement for CTRL+ALT+DELETE, also called the secure attention sequence (SAS). VK_END is the default value.

Note that even when the KeyboardHookMode property is enabled, CTRL+ALT+DELETE is never redirected to the remote server — CTRL+ALT+DELETE is the local SAS sequence.

HotKeyCtrlEsc Virtual-key code to add to CTRL+ALT to set the hotkey replacement for CTRL+ESC. VK_HOME is the default value.

This property is valid only when the KeyboardHookMode property is not enabled.

See Also

IMsRdpClientAdvancedSettings Property Descriptions

 Last updated on Saturday, April 10, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.