WMRMRights.AllowTransferToNonSDMI
Previous | Next |
WMRMRights.AllowTransferToNonSDMI
The AllowTransferToNonSDMI property specifies and retrieves a Boolean value that indicates whether the license permits the content to be transferred to portable devices or portable media that are not SDMI-compliant, and support Portable Device DRM version 1, or Windows Media DRM 10 for Portable Devices or later.
Syntax
WMRMRights. AllowTransferToNonSDMI = Boolean Boolean = WMRMRights. AllowTransferToNonSDMI
Parameters
This property takes no parameters.
Return Values
If the property succeeds, it returns a Boolean value indicating whether the content can be transferred. If it fails, it returns E_FAIL, 0x80004005.
Remarks
The default value of this property is 0 (false).
In a purchase model, the AllowTransferToSDMI and AllowTransferToNonSDMI rights are typically used for allowing content to be transferred to devices. However, in a subscription model, the AllowCopy right is usually enabled, which requires the use of devices based on Windows Media DRM for Portable Devices.
The AllowTransferToSDMI and AllowTransferToNonSDMI rights are not included in chained licenses, and therefore the content cannot be transferred to devices that are based on Portable Device DRM (only devices that are based on Windows Media DRM for Portable Devices support chained licenses). If you want to support devices based on Portable Device DRM, issue simple licenses instead.
Example Code
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
Previous | Next |