Overview of the Windows Media Device Manager SDK
Windows Media Device Manager acts as a broker between an application, the Microsoft digital rights management system, and the service provider. All communication requests between the application and the portable audio player must go through Windows Media Device Manager. Most of the interfaces in the Windows Media Device Manager SDK come from Windows Media Device Manager and the service provider. The exceptions are application callback methods.
The service provider plug-in is supplied by the portable device vendor. It can provide control for multiple devices. The main functions of the service provider plug-ins are:
- To provide a way of transferring data to and from the portable device.
- To provide device state and capability information to client applications and the digital rights management system.
The Windows Media Device Manager SDK is intended for use by original equipment manufacturers (OEMs) who produce portable audio players, and independent software vendors (ISVs) who create software that downloads digital media onto those portable audio players.
Manufacturers of portable media can also use the Windows Media Device Manager SDK to be sure that their storage devices are recognized properly when working with Windows Media technologies.
See Also