检测管理员RDP会话
问题描述:
我需要找出当前用户是否为RDP会话,这很简单,但我需要知道会话是否以'/ admin'标志启动。 在过去,我使用会话ID,这是0,但现在在更新的Windows版本它不是0了。检测管理员RDP会话
答
也许,这就是你需要:
[DllImport("Kernel32.dll", SetLastError = true)]
[return:MarshalAs(UnmanagedType.U4)]
public static extern int WTSGetActiveConsoleSessionId ();