Интерфейс 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 |