如何从使用 MsiInstallProduct 启动的 msi 取消/中止安装

本文关键字:取消 msi 安装 启动 MsiInstallProduct | 更新日期: 2023-09-27 18:31:25

我已经使用 MsiInstallProduct 从 msi 开始安装。此外,我还设置了一个MsiSetInternalUI和MsiSetExternalUIRecord。

如何告诉安装停止并执行回滚。

我必须使用特殊命令执行 MsiDoAction 吗?

提前谢谢。

如何从使用 MsiInstallProduct 启动的 msi 取消/中止安装

如果尝试导致(或模拟)用户取消安装,则需要从 UI 的回调函数返回ERROR_INSTALL_USEREXIT。这仅适用于响应回调函数将收到的某些消息。