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


Интерфейс IMFContentDecryptionModuleSession (mfcontentdecryptionmodule.h)

Предоставляет доступ к модулю расшифровки содержимого (CDM) для поддержки расширений зашифрованных носителей.

Наследование

IUnknown

Методы

Интерфейс IMFContentDecryptionModuleSession содержит следующие методы.

 
IMFContentDecryptionModuleSession::Close

Указывает, что приложению больше не нужен сеанс, а модуль расшифровки содержимого (CDM) должен освободить все ресурсы, связанные с сеансом, и закрыть его.
IMFContentDecryptionModuleSession::GenerateRequest

Создает запрос лицензии на основе предоставленных данных.
IMFContentDecryptionModuleSession::GetExpiration

Возвращает время окончания срока действия всех ключей в сеансе CDM.
IMFContentDecryptionModuleSession::GetKeyStatuses

Возвращает ссылку на массив структур, представляющих идентификаторы ключей, известные сеансу модуля расшифровки содержимого (CDM), и текущее состояние связанного ключа.
IMFContentDecryptionModuleSession::GetSessionId

Возвращает уникальный строковый идентификатор, созданный модулем расшифровки содержимого (CDM), который может использоваться приложением для идентификации объектов сеанса.
IMFContentDecryptionModuleSession::Load

Функция IMFContentDecryptionModuleSession::Load загружает данные для указанного сеанса в объект IMFContentDecryptionModuleSession.
IMFContentDecryptionModuleSession::Remove

Удаляет все лицензии и ключи, связанные с сеансом.
IMFContentDecryptionModuleSession::Update

Предоставляет сообщения, включая лицензии, для сеанса модуля расшифровки содержимого (CDM).

Комментарии

IMFContentDecryptionModuleSession основан на mediaKeySession спецификации расширения зашифрованного носителя.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 2004 (10.0; Сборка 19041)
Минимальная версия сервера Windows Server версии 2004 (10.0; Сборка 19041)
Верхняя часть mfcontentdecryptionmodule.h