Я пишу программу для перечисления через процессы, и я хочу выяснить SID / ID пользователя и сеанс, под которым выполняется указанный процесс (т.е. процесс, я хочу SID и сеанс, в котором он работает). Любые подсказки?
Для SID вызовите OpenProcess, чтобы получить дескриптор, затем передайте дескриптор в GetSecurityInfo ().
Для идентификатора сеанса используйте ProcessIdToSessionId ().
WTSEnumerateProcesses работает как вполне прилично здесь:
http://msdn.microsoft.com/en-us/library/aa383831%28VS.85%29.aspx