FDRM Engine Implementation

4/8/2010

The Windows Mobile plug-in FDRM model is a set of generic FDRM APIs that can be called by an application to render and manage FDRM-protected content as long as the OEM provides an FDRM engine and has the FDRM engine registered with the Windows Mobile FDRM model.

To successfully integrate an FDRM engine with a Windows Mobile device, you must do the following:

  • Sign the FDRM engine if required by the device security configuration.
  • Create the FDRM engine module as a DLL. The FDRM engine must not be statically linked.
  • You must integrate the FDRM engine into the OEM or operator ROM region of the device.
    Only one FDRM engine can be included on the device.

One example of an FDRM engine that Microsoft supports is an OMA DRM V1.0 engine. For the most recent version of the OMA DRM V1 Standard go to the Open Mobile Alliance Web site.

Note

The Functionality of the FDRM engine must be thoroughly tested before integration.

In This Section

FDRM Engine Suggested Requirements

Exports from FDRM Implementation Library

FDRM Engine UI Recommendations

FDRM Registry Settings