1 / 4

Windows Installer Authored UI

Windows Installer Authored UI. Client updates the UI. Service. Sends messages to the client informing it of the updates made to the system. Client. TMNT for PC. Service updates the system. Disk. Windows Installer External UI. Service.

cruz
Download Presentation

Windows Installer Authored UI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Windows Installer Authored UI Client updates the UI Service Sends messages to the client informing it of the updates made to the system Client TMNT for PC Service updates the system Disk

  2. Windows Installer External UI Service Sends messages to the client informing it of the updates made to the system TMNT for PC Client Client’s callback processes the messages and updates the UI Use MSI API to provide a callback to handle MSI messages Service updates the system Disk

  3. What is missing in MSI UI? • Support for setup authors to provide custom UI as part of the MSI package itself • Useful when installs are invoked from shortcut repairs, ARP uninstalls or patches • Ability for setup authors to chain multiple packages to a single install request with unified UI experience

  4. Design: Embedded UI Timeline Read the UI DLL from the package. Host the DLL in a sandbox process and initialize the DLL Forward MSI messages (like progress) to the UI Word Excel Embedded UI DLL Embedded UI DLL Microsoft Confidential

More Related