--- title: DevDetail DDF file description: Learn about the OMA DM device description framework (DDF) for the DevDetail configuration service provider. ms.reviewer: manager: aaroncz ms.author: vinpa ms.topic: article ms.prod: w10 ms.technology: windows author: vinaypamnani-msft ms.date: 06/03/2020 --- # DevDetail DDF file This topic shows the OMA DM device description framework (DDF) for the **DevDetail** 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-ddf.md). The XML below is the current version for this CSP. ```xml ]> 1.2 DevDetail . urn:oma:mo:oma-dm-devdetail:1.2 URI MaxDepth text/plain MaxTotLen text/plain MaxSegLen text/plain DevTyp Device model name, as specified and tracked by the manufacturer text/plain OEM Name of OEM text/plain FwV Provide the version of OEM ROM region. text/plain HwV Returns the hardware version. text/plain LrgObj Large object isn't supported. The data for this node is "false". text/plain Ext Subtree to hold vendor-specific parameters Microsoft Subtree to hold vendor-specific parameters MobileID Indicates the subscriber ID registered with the cellular network. For GSM and UMTS networks, the value returned is the IMSI value; for other networks, SyncML Status code 404 is returned. text/plain RadioSwV Version of the software radio stack text/plain Resolution Resolution of the device in the format of WidthxLength (e.g., "400x800"). text/plain CommercializationOperator Name of operator with whom the device was commercialized. text/plain ProcessorArchitecture Processor architecture of the device, as returned by the GetSystemInfo API. text/plain ProcessorType Processor type of the device, as returned by the GetSystemInfo API. text/plain OSPlatform Name of the operating system platform. text/plain LocalTime Returns the UTC time formatted per ISO8601. Example: 2003-06-16T18:37:44Z. text/plain DeviceName User-specified device name text/plain DNSComputerName This node specifies the DNS name for a device. This setting can be managed remotely. A couple of macros can be embedded within the value for dynamic substitution: %RAND:<# of digits>% and %SERIAL%. Examples: (a) "Test%RAND:6%" will generate a name "Test" followed by 6 random digits (e.g., "Test123456"). (b) "Foo%SERIAL%", will generate a name "Foo" followed by the serial number derived from device's ID. If both macros are in the string, the RANDOM macro will take priority over the SERIAL macro (SERIAL will be ignored). The server must explicitly reboot the device for this value to take effect. This value has a maximum allowed length of 63 characters as per DNS standards. text/plain TotalStorage Total available storage in MB from first internal drive on the device (may be less than total physical storage). Available for Windows Mobile only. text/plain TotalRAM Total available memory in MB on the device (may be less than total physical memory). text/plain SMBIOSSerialNumber SMBIOS Serial Number of the device. text/plain WLANMACAddress The MAC address of the active WiFi connection text/plain VoLTEServiceSetting The VoLTE service setting on or off. Only exposed to Mobile Operator-based OMA-DM servers. text/plain WlanIPv4Address The IPv4 address of the active WiFi connection. Only exposed to Enterprise-based OMA-DM servers. text/plain WlanIPv6Address The IPv6 address of the active WiFi connection. Only exposed to Enterprise-based OMA-DM servers. text/plain WlanDnsSuffix The DNS suffix of the active WiFi connection. Only exposed to Enterprise-based OMA-DM servers. text/plain WlanSubnetMask The subnet mask for the active WiFi connection. Only exposed to Enterprise-based OMA-DM servers. text/plain DeviceHardwareData Added in Windows 10 version 1703. Returns a base64 encoded string of the hardware parameters of a device. text/plain ```