Tasks Common to Applications and Service Providers

This section describes the following tasks that apply to both applications and service providers built on Windows Media Device Manager.

  • Compiling the IDL Files Supplied with the SDK describes which IDL files are used to create which header files, if you choose not to use the header files provided with the SDK.
  • Enabling Logging describes a logging object provided by Windows Media Device Manager to log data from a running object.
  • Using Secure Authenticated Channels describes Secure Authenticated Channels, which are used for encryption, decryption, and component and message authentication. Anything built on Windows Media Device Manager must at least be able to perform component authentication.
  • Handling Protected Content describes how your application can handle content protected by Windows Media digital rights management (DRM).
  • Getting and Setting Metadata and Attributes describes how an application can retrieve and set attributes and metadata for a storage or device.

Programming Guide