6 Appendix A: MSI Application Install

The OMA-DM client contains two hooks: one that can be used to enable an MDM server to initiate an MSI install (Windows Installer) on a device, and another that can be used to query whether an MSI-based application has been installed on a device.<15> To use these hooks, the following two WMI Remote classes are required:

  • ./cimv2/mdm/MDM_MsiApplication

  • ./cimv2/mdm/MDM_MsiInstallJob

In addition, implementation of specific properties and methods in the WMI Remote classes is left to the discretion of the MDM vendor.