Interface IMFContentDecryptionModuleSession (mfcontentdecryptionmodule.h)
Fornece acesso ao CDM (Content Decryption Module) para suporte a extensões de mídia criptografadas.
Herança
IUnknown
Métodos
A interface IMFContentDecryptionModuleSession tem esses métodos.
IMFContentDecryptionModuleSession::Close Indica que o aplicativo não precisa mais da sessão e o CDM (Content Decryption Module) deve liberar todos os recursos associados à sessão e fechá-lo. |
IMFContentDecryptionModuleSession::GenerateRequest Gera uma solicitação de licença com base nos dados fornecidos. |
IMFContentDecryptionModuleSession::GetExpiration Obtém o tempo de expiração de todas as chaves na sessão do CDM. |
IMFContentDecryptionModuleSession::GetKeyStatuses Obtém uma referência a uma matriz de estruturas que representam as IDs de chave conhecidas pela sessão CDM (Content Decryption Module) e o status atual da chave associada. |
IMFContentDecryptionModuleSession::GetSessionId Obtém um identificador de cadeia de caracteres exclusivo gerado pelo CDM (Content Decryption Module) que pode ser usado pelo aplicativo para identificar objetos de sessão. |
IMFContentDecryptionModuleSession::Load A função IMFContentDecryptionModuleSession::Load carrega os dados da sessão especificada no objeto IMFContentDecryptionModuleSession. |
IMFContentDecryptionModuleSession::Remove Remove todas as licenças e chaves associadas à sessão. |
IMFContentDecryptionModuleSession::Update Fornece mensagens, incluindo licenças, para a sessão do MÓDULO de Descriptografia de Conteúdo (CDM). |
Comentários
IMFContentDecryptionModuleSession baseia-se na MediaKeySession da especificação da Extensão de Mídia Criptografada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 2004 (10.0; Build 19041) |
Servidor mínimo com suporte | Windows Server, versão 2004 (10.0; Build 19041) |
Cabeçalho | mfcontentdecryptionmodule.h |