Re[2]: Как получить SID текущего пользователя (Win 2000 и вы
От: aceproof  
Дата: 18.11.04 15:19
Оценка:
Решилось довольно просто:
1. Нахожу PID характерного процесса (explorer.exe)
2. OpenProcess(...) -> OpenProcessToken(...) ->GetProcessToken(...) ->GetTokenInformation(..., TokenUser, ...)
3. Получил строку SID с помощью ConvertSidToStringSidA(...)

Когда вход в систему не выполнен, приложение explorer.exe не запущено со всеми вытекающими последствиями

Спасибо всем за ответы
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.