IBDA_WMDRMSession Interface

[This documentation is preliminary and is subject to change.]

Supports streaming of content that is protected with Windows Media Digital Rights Management (DRM).

This interface provides access to a device's Windows Media DRM Session Service.

Methods

The IBDA_WMDRMSession interface inherits the methods of the IUnknown interface.

In addition, IBDA_WMDRMSession defines the following methods.

Method Description

GetKeyInfo

Gets a list of the active key IDs for this media transform device (MTD).

GetLicense

Gets a copy of a license key package currently used by the MTD.

GetStatus

Gets the current state of the Windows Media DRM session.

ReissueLicense

Notifies the MTD to stop using the current license, and to issue a new license with the same policy that uses a new encryption key.

RenewLicense

Renews an Extensible Media Rights (XMR) license.

SetCrl

Sets or updates the certificate revocation list (CRL).

SetRevInfo

Sets or updates the revocation information in the MTD.

TransactMessage

Sends a Windows Media DRM for Network Devices message to the MTD.

Requirements

Minimum supported client Windows 7
Minimum supported server Windows Server 2008 R2
IDL Bdaiface.idl

Send comments about this topic to Microsoft

Build date: 3/1/2009