IFileDrmHandler
This interface enables DSHOW filters to use FDRM.
When you use the FDRM APIs in a DSHOW filter, the FDRM functions FileDrmShowLicenseInfo and FileDrmRenewRights must not be called. In addition, you must specify the FDRVF_NOUI flag when you call FileDrmVerifyRights.
The following table shows the methods for IfileDrmHandler in the order the compiler calls them.
Method | PPC | SP | Description |
---|---|---|---|
IsPlayable | X | X | 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 | X | X | Handles a DRM-related error if the DRM status indicates that the media item failed a DRM status check. |
See Also
Send Feedback on this topic to the authors