Получить активные сеансы с 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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