2015-09-28 8 views
1

Мне нужно выяснить, является ли текущий пользователь сеансом RDP, это просто, но мне нужно знать, инициирован ли сеанс с флагом '/ admin'. В прошлом я использовал идентификатор сеанса, который был 0, но теперь на новых версиях Windows это не 0.Обнаружение администратора RDP-сессия

ответ

0

Может быть, это то, что вам нужно:

[DllImport("Kernel32.dll", SetLastError = true)] 
[return:MarshalAs(UnmanagedType.U4)] 
public static extern int WTSGetActiveConsoleSessionId ();