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 = TS_PERF_DISABLE_NOTHING
);
HRESULT get_PerformanceFlags(
[out] LONG *pDisableList
);
Property value
The new flags. The default is 0 (TS_PERF_DISABLE_NOTHING.)
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
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Type library |
|
DLL |
|
IID |
IID_IMsRdpClientAdvancedSettings is defined as 3c65b4ab-12b3-465b-acd4-b8dad3bff9e2 |