Форум: "WinAPI";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизКак определить, процесс завершился сам, или его закрыли Найти похожие ветки
← →
K (2009-02-14 09:34) [0]Добрый день.
В своей проге, через CreateProcess запускаю другую прогу (работает в фоновом режиме) и жду ее завершения (WaitForSingleObject).
Как определить, процесс завершился сам, или его закрыли (например: в диспетчере задач)?
← →
Leonid Troyanovsky © (2009-02-14 10:40) [1]
> K (14.02.09 09:34)
> Как определить, процесс завершился сам, или его закрыли
> (например: в диспетчере задач)?
GetExitCodeProcess, для штатного завершения ExitCode обычно есть 0,
а, скажем, через диспетчер он 1.
--
Regards, LVT.
← →
K (2009-02-14 12:24) [2]Спасибо!
← →
K (2009-02-17 12:24) [3]Здравствуйте! Еще один вопрос.
Ситуация осложняется тем, что прога, которую я запуская (CreateProcess), по результатам своей работы возвращает число от 1 до 128.
И когда GetExitCodeProcess возвращает ExitCode, не понятно это реально ошибка процесса или же результат работы программы? Как еще можно определить, завершился процесса в результате ошибки или нет?
Помогите пожалуста!
← →
anonims (2009-02-17 14:24) [4]
> Ситуация осложняется тем, что прога, которую я запуская
> (CreateProcess), по результатам своей работы возвращает
> число от 1 до 128.
вернуть 255
← →
Сергей М. © (2009-02-17 14:50) [5]
> Как еще можно определить, завершился процесса в результате
> ошибки или нет?
http://msdn.microsoft.com/en-us/library/ms686722(VS.85).aspx
If a process is terminated due to a fatal exception, the exit code is the value of the exception that caused the termination
← →
K (2009-02-18 05:59) [6]anonims можно по подробнее.
Что значит вернуть 255?
← →
K (2009-02-18 07:49) [7]Из своей программы запускаю левую прогу (изменить которую естественно не могу), возвращаемый код которой (0-254) пересекается с кодами ошибки. Как-то можно сделать, чтобы коды ошибки начинались с 256?
Сергей М., спасибо за ссылку, просмотрел, но мне тяжело разобраться. Может подскажешь по конкретнее.
Заранее спасибо.
← →
Сергей М. © (2009-02-18 09:21) [8]
> мне тяжело разобраться
Что конкретно не понятно ?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.096 c