Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
ВнизКак узнать о состоянии процесса ? Найти похожие ветки
← →
Alkmas (2004-07-12 17:16) [0]Создается процесс при помощи CreateProcess.
Затем вызывается ожидание завершения процесса:
WaitForSingleObject(ProcessInfo.hProcess,INFINITE);
Если в этом процессе произойдет ошибка как об этом узнать?
Или он сразу завершится ?
Подскажите пожалуйста .
← →
Reindeer Moss Eater © (2004-07-12 17:19) [1]Если в этом процессе произойдет ошибка как об этом узнать?
Какая ошибка?
Или он сразу завершится ?
иногда завершится, а иногда нет.
← →
clickmaker © (2004-07-12 17:21) [2]Если при ошибке процесс завершится и вернет код ошибки (что вряд ли), то GetExitCodeProcess()
← →
Alkmas (2004-07-12 17:25) [3]Процесс может выполняться любой.
Задача определить его состояние и если он "подвис" или выполнил недопустимую операцию, то завершить его.
← →
clickmaker © (2004-07-12 17:26) [4]
> или выполнил недопустимую операцию
винда сама об этом позаботится
> если он "подвис"
SendMessageTimeout, SMTO_ABORTIFHUNG
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.038 c