Share via


DeviceInformation DDF File

Send Feedback

The following shows the DDF file for the DeviceInformation Configuration Service Provider.

Note   The information has not been tested and is subject to change..

Note   The first line of the DDF is the namespace reference for Microsoft custom properties. For more information, see Managing Microsoft Custom Properties (OMA DM).

<MgmtTree xmlns:MSFT="https://schemas.microsoft.com/MobileDevice/DM">
    <VerDTD>1.1.2</VerDTD>
    <Node>
        <NodeName>DeviceInformation</NodeName>
        <Path>./Vendor/MSFT</Path>
        <DFProperties>
            <DFFormat>
                <node />
            </DFFormat>
            <Occurrence>
                <One />
            </Occurrence>
            <Scope>
                <Permanent />
            </Scope>
            <MSFT:RWAccess>3</MSFT:RWAccess>
            <MSFT:MinValue></MSFT:MinValue>
            <MSFT:MaxValue></MSFT:MaxValue>
            <MSFT:MaxLength></MSFT:MaxLength>
            <Description></Description>
        </DFProperties>
        <Node>
            <NodeName>AvailableStorage</NodeName>
            <DFProperties>
                <AccessType>
                    <Get />
                </AccessType>
                <DFFormat>
                    <chr />
                </DFFormat>
                <Occurrence>
                    <One />
                </Occurrence>
                <Scope>
                    <Permanent />
                </Scope>
                <MSFT:RWAccess>1</MSFT:RWAccess>
                <DFType>
                    <MIME>text/plain</MIME>
                </DFType>
                <MSFT:MinValue></MSFT:MinValue>
                <MSFT:MaxValue></MSFT:MaxValue>
                <MSFT:MaxLength></MSFT:MaxLength>
                <Description>Amount of storage memory currently available on the system.</Description>
            </DFProperties>
        </Node>
        <Node>
            <NodeName>TotalStorage</NodeName>
            <DFProperties>
                <AccessType>
                    <Get />
                </AccessType>
                <DFFormat>
                    <chr />
                </DFFormat>
                <Occurrence>
                    <One />
                </Occurrence>
                <Scope>
                    <Permanent />
                </Scope>
                <MSFT:RWAccess>1</MSFT:RWAccess>
                <DFType>
                    <MIME>text/plain</MIME>
                </DFType>
                <MSFT:MinValue></MSFT:MinValue>
                <MSFT:MaxValue></MSFT:MaxValue>
                <MSFT:MaxLength></MSFT:MaxLength>
                <Description></Description>
            </DFProperties>
        </Node>
        <Node>
            <NodeName>BacklightACTimeout</NodeName>
            <DFProperties>
                <AccessType>
                    <Get />
                    <Replace />
                </AccessType>
                <DFFormat>
                    <int />
                </DFFormat>
                <Occurrence>
                    <One />
                </Occurrence>
                <Scope>
                    <Permanent />
                </Scope>
                <MSFT:RWAccess>3</MSFT:RWAccess>
                <DFType>
                    <MIME>text/plain</MIME>
                </DFType>
                <MSFT:MinValue></MSFT:MinValue>
                <MSFT:MaxValue></MSFT:MaxValue>
                <MSFT:MaxLength></MSFT:MaxLength>
                <Description>Backlight timeout</Description>
            </DFProperties>
        </Node>
        <Node>
            <NodeName>Product</NodeName>
            <DFProperties>
                <AccessType>
                    <Get />
                </AccessType>
                <DFFormat>
                    <chr />
                </DFFormat>
                <Occurrence>
                    <One />
                </Occurrence>
                <Scope>
                    <Permanent />
                </Scope>
                <MSFT:RWAccess>1</MSFT:RWAccess>
                <DFType>
                    <MIME>text/plain</MIME>
                </DFType>
                <MSFT:MinValue></MSFT:MinValue>
                <MSFT:MaxValue></MSFT:MaxValue>
                <MSFT:MaxLength></MSFT:MaxLength>
                <Description>Name of the Product.  (e.g. Pocket PC, Smartphone)</Description>
            </DFProperties>
        </Node>
        <Node>
            <NodeName>BacklightBatteryTimeout</NodeName>
            <DFProperties>
                <AccessType>
                    <Get />
                    <Replace />
                </AccessType>
                <DFFormat>
                    <int />
                </DFFormat>
                <Occurrence>
                    <One />
                </Occurrence>
                <Scope>
                    <Permanent />
                </Scope>
                <MSFT:RWAccess>3</MSFT:RWAccess>
                <DFTitle>Backlight time out:</DFTitle>
                <DFType>
                    <MIME>text/plain</MIME>
                </DFType>
                <MSFT:MinValue></MSFT:MinValue>
                <MSFT:MaxValue></MSFT:MaxValue>
                <MSFT:MaxLength></MSFT:MaxLength>
                <Description>Backlight timeout. in milliseconds. -1 = Never</Description>
            </DFProperties>
        </Node>
        <Node>
            <NodeName>BatteryStrength</NodeName>
            <DFProperties>
                <AccessType>
                    <Get />
                </AccessType>
                <DFFormat>
                    <int />
                </DFFormat>
                <Occurrence>
                    <One />
                </Occurrence>
                <Scope>
                    <Permanent />
                </Scope>
                <MSFT:RWAccess>1</MSFT:RWAccess>
                <DFTitle>Main battery:</DFTitle>
                <DFType>
                    <MIME>text/vnd.ms.progressbar</MIME>
                </DFType>
                <MSFT:MinValue>0</MSFT:MinValue>
                <MSFT:MaxValue>100</MSFT:MaxValue>
                <MSFT:MaxLength></MSFT:MaxLength>
                <Description>Current Battery strength of the device (in Percent)</Description>
            </DFProperties>
        </Node>
        <Node>
            <NodeName>ProcessorType</NodeName>
            <DFProperties>
                <AccessType>
                    <Get />
                </AccessType>
                <DFFormat>
                    <chr />
                </DFFormat>
                <Occurrence>
                    <One />
                </Occurrence>
                <Scope>
                    <Permanent />
                </Scope>
                <MSFT:RWAccess>1</MSFT:RWAccess>
                <DFType>
                    <MIME>text/plain</MIME>
                </DFType>
                <MSFT:MinValue></MSFT:MinValue>
                <MSFT:MaxValue></MSFT:MaxValue>
                <MSFT:MaxLength></MSFT:MaxLength>
                <Description>Type of Processor on which the device is running.</Description>
            </DFProperties>
        </Node>
        <Node>
            <NodeName>AvailableRam</NodeName>
            <DFProperties>
                <AccessType>
                    <Get />
                </AccessType>
                <DFFormat>
                    <chr />
                </DFFormat>
                <Occurrence>
                    <One />
                </Occurrence>
                <Scope>
                    <Permanent />
                </Scope>
                <MSFT:RWAccess>1</MSFT:RWAccess>
                <DFType>
                    <MIME>text/plain</MIME>
                </DFType>
                <MSFT:MinValue></MSFT:MinValue>
                <MSFT:MaxValue></MSFT:MaxValue>
                <MSFT:MaxLength></MSFT:MaxLength>
                <Description>Amount of RAM currently available on the system.</Description>
            </DFProperties>
        </Node>
        <Node>
            <NodeName>TotalRam</NodeName>
            <DFProperties>
                <AccessType>
                    <Get />
                </AccessType>
                <DFFormat>
                    <chr />
                </DFFormat>
                <Occurrence>
                    <One />
                </Occurrence>
                <Scope>
                    <Permanent />
                </Scope>
                <MSFT:RWAccess>1</MSFT:RWAccess>
                <DFType>
                    <MIME>text/plain</MIME>
                </DFType>
                <MSFT:MinValue></MSFT:MinValue>
                <MSFT:MaxValue></MSFT:MaxValue>
                <MSFT:MaxLength></MSFT:MaxLength>
                <Description></Description>
            </DFProperties>
        </Node>
        <Node>
            <NodeName>ProductVersion</NodeName>
            <DFProperties>
                <AccessType>
                    <Get />
                </AccessType>
                <DFFormat>
                    <chr />
                </DFFormat>
                <Occurrence>
                    <One />
                </Occurrence>
                <Scope>
                    <Permanent />
                </Scope>
                <MSFT:RWAccess>1</MSFT:RWAccess>
                <DFType>
                    <MIME>text/plain</MIME>
                </DFType>
                <MSFT:MinValue></MSFT:MinValue>
                <MSFT:MaxValue></MSFT:MaxValue>
                <MSFT:MaxLength></MSFT:MaxLength>
                <Description></Description>
            </DFProperties>
        </Node>
        <Node>
            <NodeName>OperatingSystemVersion</NodeName>
            <DFProperties>
                <AccessType>
                    <Get />
                </AccessType>
                <DFFormat>
                    <chr />
                </DFFormat>
                <Occurrence>
                    <One />
                </Occurrence>
                <Scope>
                    <Permanent />
                </Scope>
                <MSFT:RWAccess>1</MSFT:RWAccess>
                <DFType>
                    <MIME>text/plain</MIME>
                </DFType>
                <MSFT:MinValue></MSFT:MinValue>
                <MSFT:MaxValue></MSFT:MaxValue>
                <MSFT:MaxLength></MSFT:MaxLength>
                <Description></Description>
            </DFProperties>
        </Node>
        <Node>
            <NodeName>OperatingSystem</NodeName>
            <DFProperties>
                <AccessType>
                    <Get />
                </AccessType>
                <DFFormat>
                    <chr />
                </DFFormat>
                <Occurrence>
                    <One />
                </Occurrence>
                <Scope>
                    <Permanent />
                </Scope>
                <MSFT:RWAccess>1</MSFT:RWAccess>
                <DFType>
                    <MIME>text/plain</MIME>
                </DFType>
                <MSFT:MinValue></MSFT:MinValue>
                <MSFT:MaxValue></MSFT:MaxValue>
                <MSFT:MaxLength></MSFT:MaxLength>
                <Description></Description>
            </DFProperties>
        </Node>
    </Node>
</MgmtTree>

See Also

DeviceInformation Configuration Service Provider | DeviceInformation Configuration Service Provider Examples for OMA DM

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.