Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2011, 14:08   #1
N-Cat
Пользователь
 
Регистрация: 23.02.2011
Сообщений: 21
По умолчанию GetExitCodeProcess расшифровка ошибок

Добрый день!
С++

Запускаю процесс CreateProcess(...), а именно php-скрипт.

После завершения скрипта GetExitCodeProcess возвращает значения в DWORD'е.

Можно как-то расшифровать эти значения? Эти ведь код ошибки?
N-Cat вне форума Ответить с цитированием
Старый 26.05.2011, 14:16   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Код:
int main()
{
    return 5;
}
таким методом от этого приложения вы получите 5.
соответственно что значит тот или иной код нужно узнать от разработччиков/хелпа приложения

обычно 0 означает нормальное завершение, соответственно не ноль ошибка.(но приложение не обязано возвращать не ноль)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 26.05.2011, 14:32   #3
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

если приложение нормальное и адекватное то оно должно вернуть какой-нибуд код ошибки типа ERROR_*, а расшифровать его поможет функция FormatMessage
rpy3uH вне форума Ответить с цитированием
Старый 26.05.2011, 14:33   #4
N-Cat
Пользователь
 
Регистрация: 23.02.2011
Сообщений: 21
По умолчанию

Дело в том, что возвращаемое значение каждый раз разное. Хотя скрипт выполняется полностью.
Не странно ли это?)
N-Cat вне форума Ответить с цитированием
Старый 26.05.2011, 14:47   #5
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

всё от самой проги (php.exe) зависит
rpy3uH вне форума Ответить с цитированием
Старый 26.05.2011, 16:32   #6
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

> Не странно ли это?

нет
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 31.05.2011, 15:53   #7
N-Cat
Пользователь
 
Регистрация: 23.02.2011
Сообщений: 21
По умолчанию

Спасибо за наводки, действительно, вкурилась в приложение, все возвращаемые значения стали понятны)
N-Cat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возможен ли отлов ошибок "чужих" программ без скана экрана на предмет окон-ошибок? Человек_Борща Общие вопросы Delphi 4 21.04.2011 00:18
расшифровка ошибки Varv Помощь студентам 7 07.02.2011 08:07
Расшифровка формулы НатальяН Microsoft Office Excel 5 31.07.2008 14:41