Структуры клиентов DRM в Microsoft Windows Media

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

Следующие структуры поддерживаются расширенными API-интерфейсами клиента DRM windows Media.

Структура или перечисление Описание
DRM_AUDIO_OUTPUT_PROTECTION_IDS Содержит список идентификаторов защиты выходных данных звука.
DRM_AUDIO_OUTPUT_PROTECTION_IDS_EX Содержит список идентификаторов защиты выходных данных звука. Эта структура расширяет DRM_AUDIO_OUTPUT_PROTECTION_IDS путем добавления номера версии.
DRM_COPY_OPL Содержит сведения о уровнях защиты выходных данных, указанных в лицензии для действий копирования.
DRM_LICENSE_STATE_DATA Содержит сведения об ограничениях лицензии для права DRM.
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS Содержит минимальные уровни защиты выходных данных (OPLs) для воспроизведения различных типов содержимого.
DRM_OPL_OUTPUT_IDS Содержит ряд идентификаторов выходных данных OPL.
DRM_OUTPUT_PROTECTION Содержит сведения о технологии защиты выходных данных.
DRM_OUTPUT_PROTECTION_EX Содержит сведения о технологии защиты выходных данных. Эта структура расширяет DRM_OUTPUT_PROTECTION путем добавления номера версии.
DRM_PLAY_OPL Содержит сведения о opLs, указанных в лицензии для действий воспроизведения.
DRM_PLAY_OPL_EX Содержит расширенные сведения о opLs, указанных в лицензии для действий воспроизведения.
DRM_VIDEO_OUTPUT_PROTECTION_IDS Содержит массив структур DRM_VIDEO_OUTPUT_PROTECTION.
DRM_VIDEO_OUTPUT_PROTECTION_IDS_EX Содержит массив структур DRM_VIDEO_OUTPUT_PROTECTION. Эта структура расширяет DRM_VIDEO_OUTPUT_PROTECTION_IDS путем добавления номера версии.
WM_BACKUP_RESTORE_STATUS Содержит сведения о ожидающей операции резервного копирования или восстановления лицензий.
WM_INDIVIDUALIZE_STATUS Содержит сведения о ожидающих процессе индивидуализации.
WMDRM_ANALOG_VIDEO_RESTRICTIONS Содержит сведения об ограничении воспроизведения содержимого в виде аналогового видео.
WMDRM_ANALOG_VIDEO_RESTRICTIONS_EX Содержит расширенные сведения об ограничении воспроизведения содержимого обратно в виде аналогового видео.
WMDRM_ENCRYPT_SCATTER_BLOCK Содержит блок данных для шифрования.
WMDRM_ENCRYPT_SCATTER_INFO Содержит сведения, необходимые для настройки интерфейса IWMDRMEncryptScatter.
WMDRM_LICENSE_FILTER Содержит сведения о фильтрации для создания перечислений лицензий.
WMDRM_OUTPUT_PROTECTION_LEVELS Содержит уровни защиты выходных данных, необходимые лицензией для выполнения различных действий.
WMDRMCryptoData Содержит сведения о алгоритме шифрования, используемом для шифрования и расшифровки содержимого.
WMDRMNET_POLICY Содержит политику, используемую для операций DRM Windows Media для сетевых устройств.
WMDRMNET_POLICY_GLOBAL_REQUIREMENTS Содержит глобальные требования к DRM Windows Media для сетевых устройств.
WMDRMNET_POLICY_MINIMUM_ENVIRONMENT Содержит минимальные требования к безопасности для DRM Windows Media для сетевых устройств.
WMDRMNET_POLICY_TRANSCRYPTPLAY Содержит сведения о политике для воспроизведения содержимого с помощью DRM Windows Media для сетевых устройств.

 

Справочник по программированию