Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
4/8/2010

This interface enables DSHOW filters to use FDRM.

When you use the FDRM APIs in a DSHOW filter, the FDRM functions FileDrmShowLicenseInfoand FileDrmRenewRightsmust not be called. In addition, you must specify the FDRVF_NOUI flag when you call FileDrmVerifyRights.

The following table shows the methods for IfileDrmHandlerin the order the compiler calls them.

Method Description

IsPlayable

This method evaluates the DRM status of the media item and returns any errors that result in addition to a value that indicates whether the evaluation attempt was successful.

HandleError

Handles a DRM-related error if the DRM status indicates that the media item failed a DRM status check.

See Also