Получить активные сеансы с WMI (win32_logonsession возвращает также неактивные/старые сеансы)C#

Место общения программистов C#
Anonymous
Получить активные сеансы с WMI (win32_logonsession возвращает также неактивные/старые сеансы)

Сообщение Anonymous »

Есть ли способ показать только активные сеансы с WMI?
Проблема в том, что WIN32_Logonsession показывает также неактивные /отключенные сеансы. < /p>

ManagementScope scope = new ManagementScope(ManagementPath.DefaultPath);
SelectQuery query = new SelectQuery("Win32_LogonSession");
ManagementObjectSearcher searcher = new ManagementObjectSearcher(scope, query);
ManagementObjectCollection results = searcher.Get();
foreach (ManagementObject mo in results)
{
PrintWmiObject(mo);
}
< /code>

Вывод этого -что -то вроде этого < /p>


AuthenticationPackage -kerberos < /p>

logonid - 10179411 < /p>

logontype - 10 < /p>

name - < /p>

starttime - 20110617083244.547220+120 < /p>



/> < /blockquote>

Подробнее здесь: https://stackoverflow.com/questions/643 ... -old-sessi

Вернуться в «C#»