Refusing Licenses to Excluded DRM Components
To ensure that licenses are not issued to player applications using DRM components known to be damaged or corrupted, Windows Media Rights Manager SDK posts a DRM component exclusion list that you must install on the computer running Windows Media License Service . This exclusion list contains the public keys of those DRM components known to be damaged or corrupted.
The license issuer can detect when a license request is coming from a player using an excluded DRM component, and refuse to issue the license. The license issuer can also display a Web page where the consumer can install a new player or upgrade their current player to a version that is acceptable.
To detect whether a license request is coming from a player using an excluded DRM component, use the WMRMLicGen.IsClientExcluded property. Revoking players by using revocation lists is similar, except that rather than preventing a consumer's player from playing any packaged files (including ones that were acquired before the player was revoked), refusing a license to a player with an excluded DRM component simply prevents the consumer from playing new packaged files on the player. The player itself is not affected.
To install the latest DRM exclusion list for each computer that runs Windows Media License Service (licensing server), go to the Microsoft Web site https://licenseserver.windowsmedia.com/, and then click Download the latest License Service Information. It is recommended that you automate this process to occur periodically.
See Also