Системный ли процесс?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Системный ли процесс?

Сообщение Lumen » 24.09.2006 (Вс) 3:52

Доброй ночи!

Искал. Весь поиск облазил, но вразумительного ответа на данный вопрос не нашёл. Пробовал сам решить эту задачу. Делал вот как: Сначала с помощью Process32First - Process32Next получал список процессов, а затем для каждого процесса делал CreateToolhelp32Snapshot с параметром TH32CS_SNAPMODULE (По идее если процесс системный, то CreateToolhelp32Snapshot вернёт -1). А как-нить по другому можно?

Спасибо.
Подпись проходит рефакторинг

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 24.09.2006 (Вс) 8:42

А что такое системный процесс? Это процесс с именем system или процесс запцщеный от пользователя system? или еще что-то?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 24.09.2006 (Вс) 13:42

Второе.
Подпись проходит рефакторинг

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 24.09.2006 (Вс) 13:48

OpenProcess+ OpenProcessToken + GetTokenInformation (TokenUser), но нужны права на открытие процесса с доступом PROCESS_QUERY_INFORMATION и токена с доступом TOKEN_QUERY.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 24.09.2006 (Вс) 13:53

10x. Щас попробую.
Подпись проходит рефакторинг


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 63

    TopList