Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Получение User и Logon Info из сервиса

22K
04 июля 2007 года
ghost28
18 / / 14.06.2007
Подскажите, как получить информацию(User Name, тип сессии, Terminal Session ID и т.п.) о залогинившемся пользователе из службы(Service). Служба запускается при старте машины и отслеживает события входа/выхода из профиля.
Я полагаю, есть возможность доступа к новой открытой логон сессии?
22K
04 июля 2007 года
ghost28
18 / / 14.06.2007
Есть вариант, сейчас буду проверять:
http://rsdn.ru/Forum/?mid=2417211
(WTSGetActiveConsoleSessionId и потом WTSQueryUserToken)
+LsaEnumerateLogonSessions и LsaGetLogonSessionData
--
Вариант рабочий, по MSDN на LsaEnumerateLogonSessions можно найти пример энума и вывода.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог