Мониторинг установки с помощью MsiSetExternalUI
Авторы пакетов могут отслеживать внутренние сообщения установщика Windows путем создания исполняемого приложения, содержащего обработчик обратного вызова для получения сообщений и функциональные возможности для запуска установки.
Обработчик обратного вызова соответствует прототипу INSTALLUI_HANDLER, а указатель на этот обработчик обратного вызова передается в MsiSetExternalUI. После того как установка была инициирована вызовом MsiInstallProduct, сообщения об установке перехватываются обработчиком обратного вызова, и автор пакета может выборочно отображать или игнорировать любые или все эти сообщения.
Дополнительные сведения см. в разделах Обработка сообщений о ходе выполнения с помощью MsiSetExternalUI, Возврат значений из обработчика внешнего пользовательского интерфейса и Анализ сообщений установщика Windows.
Дополнительные сведения об использовании внешнего обработчика на основе записей см. в разделе Мониторинг установки с помощью MsiSetExternalUIRecord.