WMRMRights.AllowTransferToNonSDMI

banner art

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

© 2007 Microsoft Corporation. All rights reserved.