|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Окт 9, 2003 21:12:00 Есть в 2000+ WINAPI такие полезные функции. Делаем CreateJobObject(), приаттачиваем к нему любой процесс при помощи AssignProcessToJobObject (), и в дальнейшем все потомки этого процесса будут входить в тот же job, как бы они ни размножались там. Потом делаем TerminateJobObject(), и все такие job-процессы убиваются. Удобно. Есть два вопроса. Во-первых, эти функции появились только в Win2000, что не есть гут. Во-вторых, нет ли какого-нибудь похожего, более переносимого, механизма для отслеживания всех потомков некоторого процесса для того, чтобы потом их, например, централизованно завершить, скрыть их окна и т.д.? Пишу трей- и сервис-менеджер. Наконец, в случае отрицательного ответа на первые два вопроса — вот третий. Как узнать, какие процессы входят в некоторый job? Я не нашел для этого функций в WINAPI. |
|
|
Дата: Окт 10, 2003 04:07:25 да было EnumProcessThreads и типа того.... посмотри! |
|
|
Дата: Окт 10, 2003 04:13:10 Это мне кажется, или твой совет напоминает историю: «Летели два крокодила, один зеленый, а другой тоже в Африку. Первый спрашивает: "Во сколько лет умерла бабушка Карла Маркса?" А тот: "Какие холодильники, я же не курю!"» |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.074 |