rustdesk/src/platform
21pages ec042434be
use sihost.exe as fallback for run_as_user if no explorer.exe (#8305)
* There is no relevant information, but I found that each session has a unique sihost.exe, and the user name of the process is consistent with the user name of the session, and after using the task manager to kill this process, it will automatically restart. Checking sessionUserName=siHost UserName may be unnecessary, but since there is no evidence, check it anyway.
* GetFallbackUserPid is called only when explorer.exe does not exist.
* ProcessHacker shows that the tokens of explorer.exe and sihost.exe are the same, I know little about it.

Signed-off-by: 21pages <pages21@163.com>
2024-06-10 20:29:53 +08:00
..
privileges_scripts refactor --service/--server start time check (my stupid to restart 2024-03-27 03:02:36 +08:00
delegate.rs fix uni link when mac service started, by use 2024-03-26 14:11:02 +08:00
linux_desktop_manager.rs more for custom client of linux 2024-05-06 22:02:13 +08:00
linux.rs fix: linux, login wayland, server (#8111) 2024-05-21 23:35:47 +08:00
macos.mm fix mac tray icon to use template icon, no need to know theme any more 2024-02-16 12:29:32 +08:00
macos.rs Feat: Follow remote cursor and window focus | Auto display switch (#7717) 2024-04-25 13:26:02 +08:00
mod.rs remove linux_headless/appimage/flatpak feature 2024-05-02 13:23:32 +08:00
win_device.rs refact: win idd, x86 on x64 (#7796) 2024-04-23 17:00:41 +08:00
windows_delete_test_cert.cc Fix. Compare cert blob before deleting it. (#7643) 2024-04-07 14:31:09 +08:00
windows.cc use sihost.exe as fallback for run_as_user if no explorer.exe (#8305) 2024-06-10 20:29:53 +08:00
windows.rs use sihost.exe as fallback for run_as_user if no explorer.exe (#8305) 2024-06-10 20:29:53 +08:00