Мониторинг установки с помощью MsiSetExternalUI

Авторы пакетов могут отслеживать внутренние сообщения установщика Windows путем создания исполняемого приложения, содержащего обработчик обратного вызова для получения сообщений и функциональные возможности для запуска установки.

Обработчик обратного вызова соответствует прототипу INSTALLUI_HANDLER, а указатель на этот обработчик обратного вызова передается в MsiSetExternalUI. После того как установка была инициирована вызовом MsiInstallProduct, сообщения об установке перехватываются обработчиком обратного вызова, и автор пакета может выборочно отображать или игнорировать любые или все эти сообщения.

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

Дополнительные сведения об использовании внешнего обработчика на основе записей см. в разделе Мониторинг установки с помощью MsiSetExternalUIRecord.