Share via


IWMDRMDevice Interface

banner art

This interface is not intended to be implemented by a service provider, but is provided for purposes of complete documentation.

The IWMDRMDevice interface enables a secure content provider to communicate with devices that use Windows Media DRM 10 for Portable Devices.

In addition to the methods inherited from IUnknown, the IWMDRMDevice interface exposes the following methods.

Method Description
CleanDataStore Starts the process of cleaning the DRM data store on the device.
GetDeviceCertificate Retrieves the device certificate.
GetMeterChallenge Retrieves the metering challenge.
GetSecureClock Retrieves the secure clock.
GetSecureClockChallenge Retrieves the secure clock challenge.
GetSyncList Retrieves the license synchronization list.
IsWMDRMDevice Determines whether the device supports Windows Media DRM 10 for Portable Devices.
SetLicenseResponse Sets the license response.
SetMeterResponse Sets the metering response.
SetSecureClockResponse Sets the secure clock response.
  • **Note   **Microsoft recommends that you notify end users if you will be collecting metering data.

See Also