Interfaz IMFContentDecryptionModuleSession (mfcontentdecryptionmodule.h)
Proporciona acceso al módulo de descifrado de contenido (CDM) para la compatibilidad con extensiones multimedia cifradas.
Herencia
IUnknown
Métodos
La interfaz IMFContentDecryptionModuleSession tiene estos métodos.
IMFContentDecryptionModuleSession::Close Indica que la aplicación ya no necesita la sesión y que el módulo de descifrado de contenido (CDM) debe liberar los recursos asociados a la sesión y cerrarlo. |
IMFContentDecryptionModuleSession::GenerateRequest Genera una solicitud de licencia basada en los datos proporcionados. |
IMFContentDecryptionModuleSession::GetExpiration Obtiene la hora de expiración de todas las claves de la sesión de CDM. |
IMFContentDecryptionModuleSession::GetKeyStatuses Obtiene una referencia a una matriz de estructuras que representan los identificadores de clave conocidos para la sesión del módulo de descifrado de contenido (CDM) y el estado actual de la clave asociada. |
IMFContentDecryptionModuleSession::GetSessionId Obtiene un identificador de cadena único generado por el módulo de descifrado de contenido (CDM) que la aplicación puede usar para identificar objetos de sesión. |
IMFContentDecryptionModuleSession::Load La función IMFContentDecryptionModuleSession::Load carga los datos de la sesión especificada en el objeto IMFContentDecryptionModuleSession. |
IMFContentDecryptionModuleSession::Remove Quita todas las licencias y claves asociadas a la sesión. |
IMFContentDecryptionModuleSession::Update Proporciona mensajes, incluidas las licencias, a la sesión del módulo de descifrado de contenido (CDM). |
Comentarios
IMFContentDecryptionModuleSession se basa en la especificación MediaKeySession de la especificación de extensión multimedia cifrada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 2004 (10.0; Compilación 19041) |
Servidor mínimo compatible | Windows Server, versión 2004 (10.0; Compilación 19041) |
Encabezado | mfcontentdecryptionmodule.h |