Share via


FwUpdate DDF File

Send Feedback

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

Note   This code 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>FwUpdate</NodeName>
        <Path>.</Path>
        <DFProperties>
            <AccessType>
                <Get />
            </AccessType>
            <DFFormat>
                <node />
            </DFFormat>
            <Occurrence>
                <One />
            </Occurrence>
            <Scope>
                <Permanent />
            </Scope>
            <MSFT:RWAccess>1</MSFT:RWAccess>
            <DFTitle></DFTitle>
            <DFType>
                <MIME>text/plain</MIME>
            </DFType>
            <MSFT:MinValue></MSFT:MinValue>
            <MSFT:MaxValue></MSFT:MaxValue>
            <MSFT:MaxLength></MSFT:MaxLength>
            <Description>Firmware Update root node</Description>
        </DFProperties>
        <Node>
            <NodeName></NodeName>
            <DFProperties>
                <AccessType>
                    <Add />
                    <Get />
                    <Delete />
                </AccessType>
                <DFFormat>
                    <node />
                </DFFormat>
                <Occurrence>
                    <ZeroOrMore />
                </Occurrence>
                <Scope>
                    <Dynamic />
                </Scope>
                <MSFT:RWAccess>3</MSFT:RWAccess>
                <DFTitle></DFTitle>
                <MSFT:MinValue></MSFT:MinValue>
                <MSFT:MaxValue></MSFT:MaxValue>
                <MSFT:MaxLength></MSFT:MaxLength>
                <Description>Firmware Package ID</Description>
            </DFProperties>
            <Node>
                <NodeName>DownloadAndUpdate</NodeName>
                <DFProperties>
                    <AccessType>
                        <Add />
                        <Exec />
                        <Get />
                    </AccessType>
                    <DFFormat>
                        <node />
                    </DFFormat>
                    <Occurrence>
                        <One />
                    </Occurrence>
                    <Scope>
                        <Dynamic />
                    </Scope>
                    <MSFT:RWAccess>3</MSFT:RWAccess>
                    <DFTitle></DFTitle>
                    <MSFT:MinValue></MSFT:MinValue>
                    <MSFT:MaxValue></MSFT:MaxValue>
                    <MSFT:MaxLength></MSFT:MaxLength>
                    <Description>Exec of DownloadAndUpdate depends on the existence of PkgURL node</Description>
                </DFProperties>
                <Node>
                    <NodeName>PkgURL</NodeName>
                    <DFProperties>
                        <AccessType>
                            <Add />
                            <Get />
                            <Delete />
                            <Replace />
                        </AccessType>
                        <DFFormat>
                            <chr />
                        </DFFormat>
                        <Occurrence>
                            <One />
                        </Occurrence>
                        <Scope>
                            <Dynamic />
                        </Scope>
                        <MSFT:RWAccess>3</MSFT:RWAccess>
                        <DFTitle></DFTitle>
                        <DFType>
                            <MIME>text/plain</MIME>
                        </DFType>
                        <MSFT:MinValue></MSFT:MinValue>
                        <MSFT:MaxValue></MSFT:MaxValue>
                        <MSFT:MaxLength></MSFT:MaxLength>
                        <Description>Package URL to download</Description>
                    </DFProperties>
                </Node>
            </Node>
            <Node>
                <NodeName>PkgName</NodeName>
                <DFProperties>
                    <AccessType>
                        <Add />
                        <Get />
                        <Delete />
                        <Replace />
                    </AccessType>
                    <DFFormat>
                        <chr />
                    </DFFormat>
                    <Occurrence>
                        <ZeroOrOne />
                    </Occurrence>
                    <Scope>
                        <Dynamic />
                    </Scope>
                    <MSFT:RWAccess>3</MSFT:RWAccess>
                    <DFTitle></DFTitle>
                    <DFType>
                        <MIME>text/plain</MIME>
                    </DFType>
                    <MSFT:MinValue></MSFT:MinValue>
                    <MSFT:MaxValue></MSFT:MaxValue>
                    <MSFT:MaxLength></MSFT:MaxLength>
                    <Description>Package Name or Description</Description>
                </DFProperties>
            </Node>
            <Node>
                <NodeName>PkgVersion</NodeName>
                <DFProperties>
                    <AccessType>
                        <Add />
                        <Get />
                        <Delete />
                        <Replace />
                    </AccessType>
                    <DFFormat>
                        <chr />
                    </DFFormat>
                    <Occurrence>
                        <ZeroOrOne />
                    </Occurrence>
                    <Scope>
                        <Dynamic />
                    </Scope>
                    <MSFT:RWAccess>3</MSFT:RWAccess>
                    <DFTitle></DFTitle>
                    <DFType>
                        <MIME>text/plain</MIME>
                    </DFType>
                    <MSFT:MinValue></MSFT:MinValue>
                    <MSFT:MaxValue></MSFT:MaxValue>
                    <MSFT:MaxLength></MSFT:MaxLength>
                    <Description>Package Version</Description>
                </DFProperties>
            </Node>
            <Node>
                <NodeName>State</NodeName>
                <DFProperties>
                    <AccessType>
                        <Get />
                    </AccessType>
                    <DFFormat>
                        <chr />
                    </DFFormat>
                    <Occurrence>
                        <One />
                    </Occurrence>
                    <Scope>
                        <Dymanic />
                    </Scope>
                    <MSFT:RWAccess>1</MSFT:RWAccess>
                    <DFTitle>Package State</DFTitle>
                    <DFType>
                        <MIME>text/plain</MIME>
                    </DFType>
                    <MSFT:MinValue></MSFT:MinValue>
                    <MSFT:MaxValue></MSFT:MaxValue>
                    <MSFT:MaxLength></MSFT:MaxLength>
                    <Description>This node indicates the current state of the download and update, and is created automatically when the DownloadAndUpdate sibling node is first executed.</Description>
                </DFProperties>
            </Node>
        </Node>
    </Node>
</MgmtTree>

See Also

FwUpdate Configuration Service Provider

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.