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


EC_WMT_EVENT (пакет SDK для Windows Media в формате 11)

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

Отправляется пакетом SDK для формата Windows Media, когда приложение использует фильтр читателя ASF для воспроизведения файлов ASF, защищенных с помощью управления цифровыми правами (DRM).

Параметры

lParam1

Может быть одним из следующих WMT_STATUS значений.

Сообщение WMT_STATUS Описание
WMT_NO_RIGHTS Файл защищен с помощью DRM версии 1, и приложение не имеет прав на выполнение запрошенного действия.
WMT_ACQUIRE_LICENSE Процесс получения лицензии завершен. (Это не обязательно означает, что лицензия была успешно приобретена.)
WMT_NO_RIGHTS_EX Файл защищен с помощью DRM версии 7, и приложение не имеет прав на выполнение запрошенного действия.
WMT_NEEDS_INDIVIDUALIZATION Лицензия позволяет выполнять запрошенное действие только для отдельных приложений.
WMT_INDIVIDUALIZE Процесс индивидуализации выполняется или завершен.

 

lParam2

Указатель на структуру AM_WMT_EVENT_DATA , содержащую сведения о событии в указателе элемента pData , а также код состояния HRESULT , отправленный пакетом SDK для формата Windows Media. Значение lParam2 зависит от значения lParam1, как описано в следующей таблице. (Структуры "WM_" определяются в пакете SDK для формата Windows Media.)

Если lParam1 имеет значение ... AM_WMT_EVENT_DATA.pData...
WMT_NO_RIGHTS Указатель на строку WCHAR , содержащую URL-адрес запроса.
WMT_ACQUIRE_LICENSE Указатель на структуру WM_GET_LICENSE_DATA .
WMT_NO_RIGHTS_EX Указатель на структуру WM_GET_LICENSE_DATA .
WMT_NEEDS_INDIVIDUALIZATION NULL.
WMT_INDIVIDUALIZE Указатель на структуру WM_INDIVIDUALIZE_STATUS .

 

Функции управления цифровыми правами

Справочник по DirectShow QASF

Включение поддержки DRM