Уважаемый эксперт Licvidator, возвращаясь к вопросу о прятании процесса от посторонних глаз из списка процессов должен с огорчением заметить, что, как оказалось под Виндовс ХР функции RigisterServiceProcess в kernel32.dll не обнаружено :((( Может есть какой-либо иной способ? или может я что-то делаю не так....
Приветствую Вас, Мирос Лав! Признаю свою вину, совсем забыл, что этот метод только для Win 9х и ME. В ХР (и вообще, во всех NT) с сокрытием процесса придется помучиться. Очень хорошо об этом написано в http://www.delphikingdom.com/asp/answer.asp?IDAnswer=17691 и в http://wasm.ru/forum/index.php?action=vthread&forum=6&topic=5025. Если в двух словах - предлагается использовать нити (CreateRemoteThread) и прятать программу в них либо обманывать NtQuerySystemInformation. Последнее считается невозможным, однако мне удалось найти пример для этого на VС++ http://www.sources.ru/cpp/faqs/29.htm. Осталось только переделать этот пример
на ВБ:))
Кстати, очень хороший и интересный вопрос, давно таких не было:)<
br>
Ответ отправлен: 17.08.2004, 18:51 Отправитель: Licvidator
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.