Можно изменить код возврата msiexec - PullRequest
0 голосов
/ 24 октября 2011

Я запускаю msiexec в процессе, также я использую :: GetExitCodeProcess для получения кода возврата.Вопрос в том, можно ли каким-то образом изменить этот код возврата?Я хочу, чтобы код возврата всегда был равен 0, независимо от того, какая командная строка msiexec

.

Ответы [ 3 ]

3 голосов
/ 24 октября 2011

Вы не можете изменить код выхода msiexec.

1 голос
/ 24 октября 2011

Я сомневаюсь, что вы можете изменить код выхода msiexec.Однако вы можете попытаться игнорировать код возврата в вызывающем коде (каким бы он ни был).

0 голосов
/ 25 октября 2011

Вы не можете контролировать другой код завершения процесса. Это процесс, который решает, какой код он возвращает, вызывая функцию ExitProcess.

И все же вы можете игнорировать его код выхода.
Если вам не нужен код выхода, вы можете спокойно проигнорировать его и даже удалить вызов из GetExitCodeProcess из своего кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...