Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.10.28;
Скачать: [xml.tar.bz2];

Вниз

Принудительно завершить процесс, запущенный моим CreateProcess   Найти похожие ветки 

 
Dmitry V. Averuanov   (2002-08-21 17:51) [0]

Задача такая:
- Запустить процесс (в этом нет вопросов)
- Дождаться его полного запуска - появление главного окна
- Убить этот процесс
- Убедиться, что процесс убит, ресурсы освобождены.


 
Dmitry V. Averuanov   (2002-08-21 18:12) [1]

Собственно как старт процесса, так и убийство проблем не составляют. Проблема убить процесс именно тогда, когда он полностью запущен. При этом заголовок основного окна не известен.


 
Ученик   (2002-08-21 18:17) [2]

Тут рекомендовали WaitForInputIdle


 
Dmitry V. Averuanov   (2002-08-21 18:30) [3]

- Спасибо, Ученик © - ПОЛУЧИЛОСЬ !


 
Юрий Зотов   (2002-08-21 18:58) [4]

> Убедиться, что процесс убит
Это, естественно, не проблема.

> ресурсы освобождены.
А вот с этим сложнее. При простом TerminateXXX могут быть освобождены не все используемые процессом ресурсы (скажем, счетчики ссылок на разделяемые ресурсы не будут декрементированы).



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2002.10.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.008 c
3-92364
Kolya
2002-10-06 08:58
2002.10.28
База данных БЕЗ dll


1-92532
MV-GROB
2002-10-15 20:39
2002.10.28
не работает последняя функция


3-92331
Link
2002-10-06 15:58
2002.10.28
организация запроса


3-92365
Bishop
2002-10-07 18:52
2002.10.28
TpFibTransaction


1-92416
evgen_2001
2002-10-17 10:17
2002.10.28
Консольные приложения.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский