I've been working on a project which involves using Windows Media Rights Manager (WMRM) Digital Rights Management (DRM). As part of that project I have been applying rights to specific content (movies in this case)
to meet the rules specified by the client.
Unfortunately I was receiving an error and serchin on the error message returned exactly no hits.
{"Error HRESULT E_FAIL has been returned from a call to a COM component."}
at WMRMOBJSLib.WMRMRightsClass.set_DisableOnClockRollback(Int32 pVal)
In case anyone else runs in to this in the future, here's how what the bug actually was.
I was setting a DisableOnClockRollback value of true, but was getting the error when I did so. A short MSDN search later and and I found http://msdn.microsoft.com/en-us/library/bb649390(VS.85).asp. In it is the line:
This property works only if you have set an expiration date first.
That'll be the problem then. Another case of the person making the decisions not knowing the whole story. Ho Hum.
Tuesday, November 03, 2009
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment