Partilhar via


Monitorando uma instalação usando MsiSetExternalUI

Os autores de pacotes podem monitorizar mensagens internas do Windows Installer através da criação de uma aplicação executável que contém um gestor de retorno de chamada para receber as mensagens e funcionalidades para iniciar uma instalação.

O manipulador de retorno de chamada está em conformidade com o protótipo INSTALLUI_HANDLER e um ponteiro para esse manipulador de retorno de chamada é passado para MsiSetExternalUI. Uma vez que a instalação tenha sido iniciada por uma chamada para MsiInstallProduct, as mensagens de instalação são capturadas pelo manipulador de retorno de chamada e o autor do pacote pode exibir ou ignorar seletivamente qualquer uma ou todas essas mensagens.

Para obter mais informações, consulte Tratamento de mensagens de progresso usando MsiSetExternalUI, Retornando valores de um manipulador de interface do usuário externoe Analisando mensagens do Windows Installer.

Para obter mais informações sobre como usar um manipulador externo baseado em registro, consulte Monitorando uma instalação usando MsiSetExternalUIRecord.