Share via


2.2 MCEF

MCEFs are used to define specific behavior(s) for a particular device in order to enhance interoperability. The flags can be provided by a DMP, or Digital Media Renderer (DMR) via its User-Agent header, as described in [MS-DLNHND] or its DDD, as defined in [UPNPARCH1] section 2.1. To provide the flag, the device MUST specify the Microsoft-defined microsoft:X_DeviceCaps tag within the Device node of the DDD, as shown in section 3.2.1. The syntax to follow for this tag is specified using ABNF [RFC5234], as follows:

CompatibilityFlag= 1*DIGIT; it is the decimal numerical representation of the bitwise-OR operation among the hexadecimal flags used, as defined in section 2.2.1;

 <microsoft:X_DeviceCaps xmlns:microsoft="urn:schemas-microsoft-com:WMPNSS-1-0"/>CompatibilityFlag</microsoft:X_DeviceCaps>

Note The Microsoft-defined microsoft:X_DeviceCaps attribute does not change in any respect the manner regarding how DDDs are made available to other devices in the network as, described by [UPNPARCH1].