1 out of 1 rated this helpful Rate this topic

IMsRdpClientAdvancedSettings::PerformanceFlags property

Specifies a set of features that can be set at the server to improve performance.

This property is read/write.

Syntax

HRESULT put_PerformanceFlags(
  [in]   LONG DisableList = 0x00000000
);

HRESULT get_PerformanceFlags(
  [out]  LONG *pDisableList
);

Property value

The new flags. The default is 0 (TS_PERF_DISABLE_NOTHING.)

ValueMeaning
TS_PERF_DISABLE_NOTHING
0x00000000

No features are disabled.

TS_PERF_DISABLE_WALLPAPER
0x00000001

Wallpaper on the desktop is not displayed.

TS_PERF_DISABLE_FULLWINDOWDRAG
0x00000002

Full-window drag is disabled; only the window outline is displayed when the window is moved.

TS_PERF_DISABLE_MENUANIMATIONS
0x00000004

Menu animations are disabled.

TS_PERF_DISABLE_THEMING
0x00000008

Themes are disabled.

TS_PERF_ENABLE_ENHANCED GRAPHICS
0x00000010

Enable enhanced graphics.

TS_PERF_DISABLE_CURSOR_SHADOW
0x00000020

No shadow is displayed for the cursor.

TS_PERF_DISABLE_CURSORSETTINGS
0x00000040

Cursor blinking is disabled.

TS_PERF_ENABLE_FONT_SMOOTHING
0x00000080

Enable font smoothing.

TS_PERF_ENABLE_DESKTOP_COMPOSITION
0x00000100

Enable desktop composition.

TS_PERF_DEFAULT_NONPERFCLIENT_SETTING
0x40000000

Set internally for clients not aware of this setting.

TS_PERF_RESERVED1
0x80000000

Reserved and used internally by the client.

 

Error codes

Returns S_OK if successful.

Remarks

For more information about Remote Desktop Web Connection, see Requirements for Remote Desktop Web Connection.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows Server 2003

IID

IID_IMsRdpClientAdvancedSettings is defined as 3c65b4ab-12b3-465b-acd4-b8dad3bff9e2

See also

IMsRdpClientAdvancedSettings2
IMsRdpClientAdvancedSettings3
IMsRdpClientAdvancedSettings4
IMsRdpClientAdvancedSettings5
IMsRdpClientAdvancedSettings

 

 

Send comments about this topic to Microsoft

Build date: 9/7/2011

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ
Missing flags
The following flags should also be available / documented

TS_PERF_ENABLE_ENHANCED_GRAPHICS 0x00000010

Enable enhanced graphics.

TS_PERF_ENABLE_FONT_SMOOTHING 0x00000080

Enable font smoothing

TS_PERF_ENABLE_DESKTOP_COMPOSITION 0x00000100

Enable desktop composition.


From the actual RDP Specs.