-
Notifications
You must be signed in to change notification settings - Fork 55
Open
Description
UniversalDVC connects successfully with Windows Remote Control Connection.
But I can't connect it by using a windows form Remote Desktop ActiveX control.
I follow this instruction to connect to Virtual Channel plugin:
https://docs.microsoft.com/en-us/windows/win32/termserv/using-the-remote-desktop-activex-control-with-virtual-channels
What am I missing?
Please help me to verify it.
strMachineName = "XXX.XXX.XXX.XXX";
strUsername = username;
strPassword = password;
RemoteControlClientForm form = new RemoteControlClientForm();
AxMsRdpClient9NotSafeForScripting remoteDesktopClient = form.Controls[0] as AxMsRdpClient9NotSafeForScripting;
form.Show();
remoteDesktopClient.DesktopHeight = Screen.PrimaryScreen.Bounds.Height;
remoteDesktopClient.DesktopWidth = Screen.PrimaryScreen.Bounds.Width;
remoteDesktopClient.FullScreen = true;
remoteDesktopClient.Server = strMachineName;
remoteDesktopClient.UserName = strUsername;
remoteDesktopClient.AdvancedSettings8.ClearTextPassword = strPassword;
remoteDesktopClient.AdvancedSettings3.ConnectToServerConsole = true;
remoteDesktopClient.AdvancedSettings8.ConnectToAdministerServer = true;
remoteDesktopClient.AdvancedSettings9.AuthenticationLevel = 2;
remoteDesktopClient.AdvancedSettings8.EnableAutoReconnect = true;
remoteDesktopClient.AdvancedSettings8.RedirectDrives = true;
remoteDesktopClient.AdvancedSettings8.GrabFocusOnConnect = true;
remoteDesktopClient.AdvancedSettings8.DisplayConnectionBar = true;
remoteDesktopClient.AdvancedSettings8.EnableWindowsKey = 1;
remoteDesktopClient.AdvancedSettings8.DisableCtrlAltDel = 1;
remoteDesktopClient.AdvancedSettings8.allowBackgroundInput = 1;
remoteDesktopClient.AdvancedSettings8.AcceleratorPassthrough = 1;
remoteDesktopClient.AdvancedSettings8.BitmapPeristence = 1;
remoteDesktopClient.AdvancedSettings8.Compress = 1;
remoteDesktopClient.AdvancedSettings8.DoubleClickDetect = 1;
remoteDesktopClient.AdvancedSettings7.EnableCredSspSupport = true;
remoteDesktopClient.AdvancedSettings2.PerformanceFlags |= 0x00000080; //TS_PERF_ENABLE_FONT_SMOOTHING;
remoteDesktopClient.AdvancedSettings9.PluginDlls = "UDVC-Plugin.dll"; // Nothing happen with this code
remoteDesktopClient.Connect();
Metadata
Metadata
Assignees
Labels
No labels