--- title: Win32AppInventory DDF file description: Win32AppInventory DDF file ms.assetid: F6BCC10B-BFE4-40AB-AEEE-34679A4E15B0 ms.reviewer: manager: dansimp ms.author: v-madhi ms.topic: article ms.prod: w10 ms.technology: windows author: v-madhi ms.date: 12/05/2017 --- # Win32AppInventory DDF file This topic shows the OMA DM device description framework (DDF) for the **Win32AppInventory** 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 the current version for this CSP. ``` syntax ]> 1.2 Win32AppInventory ./Vendor/MSFT Win32InstalledProgram The Win32InstalledProgram class represents installed applications. Win32InstalledProgram The InstalledProgram class represents an installed application. InstalledProgram Name Application name Name text/plain Publisher Application publisher Publisher text/plain Version Application version Version text/plain Language Application language Language text/plain RegKey For MSI this is the product code. For ARP this is the registry subkey. RegKey text/plain Source The source of the installation info Source text/plain MsiProductCode GUID that uniquely identifies a particular product. MsiProductCode text/plain MsiPackageCode GUID that identifies a Windows Installer package. MsiPackageCode text/plain ``` ## Related topics [Win32AppInventory configuration service provider](win32appinventory-csp.md)