Поделиться через


Свойства DRM

[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Он был заменен средством чтения исходного кода и модуля записи приемника. Средство чтения исходного кода и модуль записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код по возможности использовал средство чтения исходного кода и модуль записи приемника вместо пакета SDK для Windows Media Format 11. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]

В следующей таблице перечислены свойства DRM, которые приложения могут получить или задать при записи или чтении защищенных файлов. Эти свойства не являются атрибутами файла; Они не записываются в заголовок ASF-файла.

Свойство DRM Глобальный идентификатор Тип данных
DRM_ActionAllowed g_wszWMDRM_ActionAllowed WMT_TYPE_BOOL
DRM_ActionAllowed_Backup g_wszWMDRM_ActionAllowed_Backup WMT_TYPE_BOOL
DRM_ActionAllowed_CollaborativePlay g_wszWMDRM_ActionAllowed_CollaborativePlay WMT_TYPE_BOOL
DRM_ActionAllowed_Copy g_wszWMDRM_ActionAllowed_Copy WMT_TYPE_BOOL
DRM_ActionAllowed_CopyToCD g_wszWMDRM_ActionAllowed_CopyToCD WMT_TYPE_BOOL
DRM_ActionAllowed_CopyToNonSDMIDevice g_wszWMDRM_ActionAllowed_CopyToNonSDMIDevice WMT_TYPE_BOOL
DRM_ActionAllowed_CopyToSDMIDevice g_wszWMDRM_ActionAllowed_CopyToSDMIDevice WMT_TYPE_BOOL
DRM_ActionAllowed_Playback g_wszWMDRM_ActionAllowed_Playback WMT_TYPE_BOOL
DRM_ActionAllowed_PlaylistBurn g_wszWMDRM_ActionAllowed_PlaylistBurn WMT_TYPE_BOOL
DRM_BaseLicenseAcqURL g_wszWMDRM_BaseLicenseAcqURL WMT_TYPE_STRING
DRM_Flags g_wszWMDRM_Flags WMT_TYPE_DWORD
DRM_HeaderSignPrivKey g_wszWMDRM_HeaderSignPrivKey WMT_TYPE_STRING
DRM_IsDRM g_wszIsDRM WMT_TYPE_BOOL
DRM_IsDRMCached g_wszIsDRMCached WMT_TYPE_BOOL
DRM_KeySeed g_wszWMDRM_KeySeed WMT_TYPE_STRING
DRM_Level g_wszWMDRM_Level WMT_TYPE_DWORD
DRM_LicenseID g_wszWMDRM_LicenseID WMT_TYPE_STRING
DRM_LicenseState g_wszWMDRM_LicenseState WMT_TYPE_DWORD
DRM_LicenseState_CollaborativePlay g_wszWMDRM_LicenseState_CollaborativePlay WMT_TYPE_BINARY
DRM_LicenseState_Copy g_wszWMDRM_LicenseState_Copy WMT_TYPE_BINARY
DRM_LicenseState_CopyToCD g_wszWMDRM_LicenseState_CopyToCD WMT_TYPE_BINARY
DRM_LicenseState_CopyToSDMIDevice g_wszWMDRM_LicenseState_CopyToSDMIDevice WMT_TYPE_BINARY
DRM_LicenseState_CopyToNonSDMIDevice g_wszWMDRM_LicenseState_CopyToNonSDMIDevice WMT_TYPE_BINARY
DRM_LicenseState_Playback g_wszWMDRM_LicenseState_Playback WMT_TYPE_BINARY
DRM_LicenseState_PlaylistBurn g_wszWMDRM_LicenseState_PlaylistBurn WMT_TYPE_BINARY
DRM_Rights g_wszWMDRM_Rights WMT_TYPE_STRING
DRM_SAPLEVEL g_wszWMDRM_SAPLEVEL WMT_TYPE_STRING
Use_Advanced_DRM g_wszWMUse_Advanced_DRM WMT_TYPE_BOOL
Use_DRM g_wszWMUse_DRM WMT_TYPE_BOOL
WMDRMNET_Revocation g_wszWMDRMNET_Revocation WMT_TYPE_STRING

 

Список атрибутов DRM