--- title: Update DDF file description: Learn about the OMA DM device description framework (DDF) for the Update configuration service provider (CSP). ms.reviewer: manager: aaroncz ms.author: vinpa ms.topic: article ms.prod: w10 ms.technology: windows author: vinaypamnani-msft ms.date: 02/23/2018 --- # Update DDF file This topic shows the OMA DM device description framework (DDF) for the **Update** configuration service provider. DDF files are used only with OMA DM provisioning XML. Looking for the DDF XML files? See [CSP DDF files download](configuration-service-provider-reference.md#csp-ddf-files-download). The XML below is for Windows 10, version 1803. ```xml ]> 1.2 Update ./Vendor/MSFT com.microsoft/1.1/MDM/Update ApprovedUpdates Approve of specific updates to be installed on a device and accept the EULA associated with the update on behalf of the end-user Approved Updates UpdateID field of the UpdateIdentity is used to display relevant update metadata to IT and approved updates to be installed on the device Approved Update Guid ApprovedTime 0 The time updates get approved The time update get approved text/plain FailedUpdates Approved updates that failed to install on a device Failed Updates UpdateID field of the UpdateIdentity GUID that represent an update that failed to install Failed Update Guid HResult 0 Update failure error code HResult text/plain Status Update failure status Failed update status text/plain RevisionNumber The revision number of the update Update's revision number text/plain InstalledUpdates Updates that are installed on the device Installed Updates UpdateIDs that represent the updates installed on a device Installed Update Guid RevisionNumber The revision number of the update Update's revision number text/plain InstallableUpdates Updates that are applicable and not yet installed on the device Installable Updates UpdateIDs that represent the updates applicable and not installed on a device Installable Update Guid Type The UpdateClassification value of the update Values: 0 = None 1 = Security 2 = Critical Type of update text/plain RevisionNumber The revision number of the update Update's revision number text/plain PendingRebootUpdates Devices in the pending reboot state Pending Reboot Update Guid InstalledTime The time the update installed. InstalledTime text/plain RevisionNumber The revision number of the update Update's revision number text/plain LastSuccessfulScanTime 0 Last success scan time. LastSuccessfulScanTime text/plain DeferUpgrade 0 Defer upgrades till the next upgrade period (at least a few months). text/plain Rollback QualityUpdate Roll back Latest Quality Update, if the machine meets the following conditions: Condition 1: Device must be Windows Update for Business connected Condition 2: Device must be in a Paused State Condition 3: Device must have the Latest Quality Update installed on the device (Current State) If the conditions are not true, the device will not Roll Back the Latest Quality Update. QualityUpdate text/plain FeatureUpdate Roll Back Latest Feature Update, if the machine meets the following conditions: Condition 1: Device must be Windows Update for Business connected Condition 2: Device must be in Paused State Condition 3: Device must have the Latest Feature Update Installed on the device (Current State) Condition 4: Machine should be within the uninstall period If the conditions are not true, the device will not Roll Back the Latest Feature Update. FeatureUpdate text/plain QualityUpdateStatus Returns the result of last RollBack QualityUpdate operation. QualityUpdateStatus text/plain FeatureUpdateStatus Returns the result of last RollBack FeatureUpdate operation. FeatureUpdateStatus text/plain ``` ## Related topics [Update CSP](update-csp.md)