DRM Properties

The following table lists DRM properties that applications can get or set when writing or reading protected files. These properties are not file attributes; they are not written to the ASF file header.

DRM Property Global Identifier Data Type
DRM_ActionAllowed g_wszWMDRM_ActionAllowedWMT_TYPE_BOOL
DRM_ActionAllowed_Backup g_wszWMDRM_ActionAllowed_BackupWMT_TYPE_BOOL
DRM_ActionAllowed_CollaborativePlay g_wszWMDRM_ActionAllowed_CollaborativePlayWMT_TYPE_BOOL
DRM_ActionAllowed_Copy g_wszWMDRM_ActionAllowed_CopyWMT_TYPE_BOOL
DRM_ActionAllowed_CopyToCD g_wszWMDRM_ActionAllowed_CopyToCDWMT_TYPE_BOOL
DRM_ActionAllowed_CopyToNonSDMIDevice g_wszWMDRM_ActionAllowed_CopyToNonSDMIDeviceWMT_TYPE_BOOL
DRM_ActionAllowed_CopyToSDMIDevice g_wszWMDRM_ActionAllowed_CopyToSDMIDeviceWMT_TYPE_BOOL
DRM_ActionAllowed_Playback g_wszWMDRM_ActionAllowed_PlaybackWMT_TYPE_BOOL
DRM_ActionAllowed_PlaylistBurn g_wszWMDRM_ActionAllowed_PlaylistBurnWMT_TYPE_BOOL
DRM_BaseLicenseAcqURL g_wszWMDRM_BaseLicenseAcqURLWMT_TYPE_STRING
DRM_Flags g_wszWMDRM_FlagsWMT_TYPE_DWORD
DRM_HeaderSignPrivKey g_wszWMDRM_HeaderSignPrivKeyWMT_TYPE_STRING
DRM_IsDRM g_wszIsDRMWMT_TYPE_BOOL
DRM_IsDRMCached g_wszIsDRMCachedWMT_TYPE_BOOL
DRM_KeySeed g_wszWMDRM_KeySeedWMT_TYPE_STRING
DRM_Level g_wszWMDRM_LevelWMT_TYPE_DWORD
DRM_LicenseID g_wszWMDRM_LicenseIDWMT_TYPE_STRING
DRM_LicenseState g_wszWMDRM_LicenseStateWMT_TYPE_DWORD
DRM_LicenseState_CollaborativePlay g_wszWMDRM_LicenseState_CollaborativePlayWMT_TYPE_BINARY
DRM_LicenseState_Copy g_wszWMDRM_LicenseState_CopyWMT_TYPE_BINARY
DRM_LicenseState_CopyToCD g_wszWMDRM_LicenseState_CopyToCDWMT_TYPE_BINARY
DRM_LicenseState_CopyToSDMIDevice g_wszWMDRM_LicenseState_CopyToSDMIDeviceWMT_TYPE_BINARY
DRM_LicenseState_CopyToNonSDMIDevice g_wszWMDRM_LicenseState_CopyToNonSDMIDeviceWMT_TYPE_BINARY
DRM_LicenseState_Playback g_wszWMDRM_LicenseState_PlaybackWMT_TYPE_BINARY
DRM_LicenseState_PlaylistBurn g_wszWMDRM_LicenseState_PlaylistBurnWMT_TYPE_BINARY
DRM_Rights g_wszWMDRM_RightsWMT_TYPE_STRING
DRM_SAPLEVEL g_wszWMDRM_SAPLEVELWMT_TYPE_STRING
Use_Advanced_DRM g_wszWMUse_Advanced_DRMWMT_TYPE_BOOL
Use_DRM g_wszWMUse_DRMWMT_TYPE_BOOL
WMDRMNET_Revocation g_wszWMDRMNET_RevocationWMT_TYPE_STRING

 

Related topics

DRM Attribute List

 

 

Show: