今のところ、私はInno Setupインストーラのログインを改善しています。消費者が何らかのエラーを受けた場合、何がうまくいかなかったのか分かります。WbemObject.Terminateの失敗理由
インストール処理の1つとして、実行中のアプリケーションプロセスを強制終了して、ファイルを正常に上書きします。アプリケーションを終了するには、質問Inno Setup Kill a running processに記載されているアプローチを使用します。WbemObject
を取得し、WbemObject.Terminate
を呼び出します。
今のところ、Terminate
が成功した場合、私は追跡したいと思います。私のテストから、実際にアプリケーションが正常終了したかどうかを示すブール値を返すことがわかりました。しかし、失敗した場合は単に「false」を返します。そして私はより詳細な理由を知りたい。
WbemObject.Terminate
の実際の失敗の理由を取得する方法はありますか?