使用 MsiSetExternalUI 监视安装

包作者可创建一个既包含接收消息的回调处理程序又包含安装启动功能的可执行应用程序,来监视内部 Windows Installer 消息。

回调处理程序符合 INSTALLUI_HANDLER 原型,指向此回调处理程序的指针将传递给 MsiSetExternalUI。 通过调用 MsiInstallProduct 启动安装后,回调处理程序会捕获安装消息,包作者可以选择性地显示或忽略其中的任何或全部消息。

有关详细信息,请参阅使用 MsiSetExternalUI 处理进度消息从外部用户界面处理程序返回值分析 Windows Installer 消息

若要详细了解如何使用基于记录的外部处理程序,请参阅使用 MsiSetExternalUIRecord 监视安装