IMFContentDecryptionModuleSession 接口 (mfcontentdecryptionmodule.h)

提供对内容解密模块 (CDM) 的访问,以支持加密媒体扩展。

继承

IUnknown

方法

IMFContentDecryptionModuleSession 接口具有这些方法。

 
IMFContentDecryptionModuleSession::Close

指示应用程序不再需要会话,内容解密模块 (CDM) 应释放与会话关联的任何资源并关闭它。
IMFContentDecryptionModuleSession::GenerateRequest

根据提供的数据生成许可证请求。
IMFContentDecryptionModuleSession::GetExpiration

获取 CDM 会话中所有密钥的过期时间。
IMFContentDecryptionModuleSession::GetKeyStatuses

获取对结构数组的引用,这些结构表示内容解密模块 (CDM) 会话已知的密钥 ID 以及关联密钥的当前状态。
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