To distribute software packages to managed Windows Mobile devices, you must sign the .cab file and its contents by using certificates. This section describes the procedures that you must perform.
Certification Authority Certificates
Personal Information Exchange (PFX) Certificate
Signing the .Cab
.Cab and .Cpf Files Data
MDM requires that .cab and .cpf files contain Installphase and Appname data, else the .cab and .cpf packages will not register in the device software inventory. Therefore, you cannot use them with MDM.
You can send .cab and .cpf packages to client devices and the packages will install. However, because the inventory configuration service provider file does not return an installed status for the package, Software Distribution interprets this status as a request to reinstall the package every 14th day.
The following is a sample of XML code that includes the necessary Installphase and Appname elements:
<wap-provisioningdoc> <characteristic type="Install"> <parm name="InstallPhase" value="install" /> <parm name="AppName" value="Insert Provisioning Update Name Here" /> <!-- This is the update name --> </characteristic> <!-- Insert your setttings here --> </characteristic> </wap-provisioningdoc>