Здравствуйте, Dmitry V. Romanovich, Вы писали:
[]
Не поможет, хотя копать в эту сторону не помешает.
Здравствуйте, analyzer, Вы писали:
A>Подскажите плиз!
A>Есть задача — надо запустить процесс/поток так, чтобы его не было видно ни в списке задач, ни в System Tray.
A>Как это сделать? Заранее спасибо!
WIN98 — RegisterServiceProcess ('ne функцию надо экспортировать из kernel.dll, если не ошибаюсь. Если надо, пример отрою

)
WIN2K — копание в сторону сервисов неплохо, но не поможет. Выход, однако, есть:
— написать WinLogon Notification Package (это dll, которая загружается вместе с Winlogon и потом сидит в памяти, отслеживая события запуска, входа/выхода пользователя, лок/анлок, выход, запуск заставки)
— из этого самого пэкеджа предлагаю запустить поток, кот. будет делать все что нужно...
В списке задач будет только Winlogon? убиение которого, кстати, приводит к перезагрузке. Т.е. получишь, кроме того еще и поток почти неубиваемый
Здравствуйте, analyzer, Вы писали:
A>Подскажите плиз!
A>Есть задача — надо запустить процесс/поток так, чтобы его не было видно ни в списке задач, ни в System Tray.
A>Как это сделать? Заранее спасибо!
попробуй посмотреть статью(СОКРЫТИЕ ПРОЦЕССА ОТ ФУНКЦИИ NtQuerySystemInformation В WINDOWS 2000/NT)
http://www.void.ru/content/876
может поможет