The DeviceCompanionApplications element specifies the app that will be downloaded when the operator’s mobile broadband hardware is detected on the PC.


  child elements


There are no attributes.

Child elements

Element Description


Specifies the package that will be used for the Microsoft Store device app.

Parent elements

Element Description


The parent element of the SoftwareInfo XML schema.


<xs:element name="DeviceCompanionApplications" type="tns:DeviceCompanionApplicationsType" />

<xs:complexType name="DeviceCompanionApplicationsType">
    <xs:element name="Package" type="tns:PackageType" maxOccurs="unbounded" />
    <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />


  • When you specify the DeviceCompanionApplications element, the specified app will be downloaded when Windows detects the operator’s mobile broadband hardware.

  • The structure for the package Identity and Application element are identical with the application manifest structure.

  • For Windows 8, Windows 8.1, and Windows 10, you can specify only one package and one application ID. The second package or application ID will be ignored if you specify it.

The DeviceCompanionApplications element is optional.