IWMDRMProfile Interface

Windows Media Encoder SDK banner art

The IWMDRMProfile interface lets you specify the settings for protecting content using digital rights management (DRM).

First, create an IWMDRMContentAuthor interface to create or specify a DRM profile, which contains the basic settings needed for protecting content. Then use the IWMDRMAttributes interface to work with the attributes from the current DRM profile. Use the IWMDRMProfile interface to specify and retrieve properties for the current DRM profile.

The IWMDRMProfile interface exposes the following properties and method.

Property Description
Attributes Retrieves an IWMDRMAttributes interface so you can work with the DRM attributes.
ContentRevocation Retrieves content revocation information, which is used to revoke licenses for content.
Description Specifies and retrieves the description of the current DRM profile.
ID Retrieves the ID of the current DRM profile.
LicenseAcquisitionURL Specifies and retrieves the URL where licenses are issued by your license provider.
Name Specifies and retrieves a friendly name for the current DRM profile.
ProviderURL Retrieves the URL to the license provider's site.
V1LicenseAcquisitionURL Specifies and retrieves the URL for acquiring version 1 licenses.
Method Description
Update Saves DRM profile settings to the system.

See Also