libfreerdp-core: updated connection sequence for RemoteApp
This commit is contained in:
parent
d359f026ee
commit
6d8d76a133
@ -1584,6 +1584,13 @@ void rdp_write_confirm_active(STREAM* s, rdpSettings* settings)
|
||||
rdp_write_offscreen_bitmap_cache_capability_set(s, settings);
|
||||
}
|
||||
|
||||
if (settings->remote_app)
|
||||
{
|
||||
numberCapabilities += 2;
|
||||
rdp_write_remote_programs_capability_set(s, settings);
|
||||
rdp_write_window_list_capability_set(s, settings);
|
||||
}
|
||||
|
||||
if (settings->received_caps[CAPSET_TYPE_MULTI_FRAGMENT_UPDATE])
|
||||
{
|
||||
numberCapabilities++;
|
||||
|
@ -277,6 +277,9 @@ void rdp_write_info_packet(STREAM* s, rdpSettings* settings)
|
||||
if (settings->autologon)
|
||||
flags |= INFO_AUTOLOGON;
|
||||
|
||||
if (settings->remote_app)
|
||||
flags |= INFO_RAIL;
|
||||
|
||||
if (settings->console_audio)
|
||||
flags |= INFO_REMOTECONSOLEAUDIO;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user