2.12.13 ソフトウェアのインストール実行結果の判定
配布機能によるソフトウェアのインストールが成功したかどうかは、パッケージに設定されたインストールコマンドの実行結果を基に判定されます。パッケージに登録したファイルの形式ごとに、判定方法を示します。
- MSIファイルの場合
- Windows Installerの戻り値に応じて、インストールの実行結果が判定されます。戻り値の判定は、次のとおりです。
- ERROR_SUCCESS(0): 正常終了
- ERROR_SUCCESS_REBOOT_INITIATED(1641) :再起動が必要
- ERROR_SUCCESS_REBOOT_REQUIRED(3010) :再起動が必要
- その他のコード:異常終了
- その他の形式のファイルの場合
- パッケージに設定されたインストールコマンドが実行されると、インストールが正常終了したと判定されます。
なお、インストールコマンドの起動が失敗した場合や、インストールコマンドの起動または起動したインストーラーでタイムアウトが発生した場合は、インストールに失敗したと判定されます。