WMRMHeader.LicenseAcqURL
Previous | Next |
WMRMHeader.LicenseAcqURL
The LicenseAcqURL property specifies and retrieves the URL of the Web page that the client must use to apply for a license.
Syntax
WMRMHeader .LicenseAcqURL = String String = WMRMHeader.LicenseAcqURL
Parameters
This property takes no parameters.
Return Values
If the property succeeds, it returns a String containing the URL. If it fails, it returns a number in the error object.
Return code | Description |
0x80004005 | An unspecified error occurred. |
0x80070057 | The specified parameter is not valid. |
Remarks
The correct syntax for the URL is https://license issuer domain name.
Example Code
Dim sKID, sCID, sSeed, sKey, sHeader Dim sPrivKey, sPubKey Dim HeaderObj Dim KeysObj Dim ProtectObj ' Create objects. Set HeaderObj = Server.CreateObject("Wmrmobjs.WMRMHeader") Set KeysObj = Server.CreateObject("Wmrmobjs.WMRMKeys") Set ProtectObj = Server.CreateObject("Wmrmobjs.WMRMProtect") ' Require individualization version 2.2. ' Version numbers change. Verify that this number is up to date. .IndividualizedVersion="2.2" HeaderObj.SetCheckSum(sKey) ' Replace XXX with the packaging server's private key. = "XXX" ' Sign the header. ' Retrieve the string containing the header. sHeader = HeaderObj.Header ' Set the header string into the WMRMProtect object. ProtectObj.Header = sHeader ' Set the key into the WMRMProtect object. ProtectObj.Key = sKey ' Specify the name of the file to be protected. ProtectObj.InputFile = "c:\input_file.wmv" ' Generate a protected file. ProtectObj.ProtectFile("c:\output_file_1.wmv")
Requirements
Version: Windows Media Rights Manager 7 SDK or later
Reference: wmrmobjs 1.0 Type Library
Library: wmrmobjs.dll
Platform: Windows Server 2003
See Also
- WMRMHeader Object
- WMRMHeader.Attribute
- WMRMHeader.ContentID
- WMRMHeader.IndividualizedVersion
- WMRMHeader.KeyID
- WMRMKeys Object
- WMRMProtect Object
Previous | Next |