Compartilhar via


Método IMFContentDecryptionModuleAccess::CreateContentDecryptionModule (mfcontentdecryptionmodule.h)

Cria um IMFContentDecryptionModule que representa um CDM (Content Decryption Module) para um sistema de chaves DRM.

Sintaxe

HRESULT CreateContentDecryptionModule(
  IPropertyStore             *contentDecryptionModuleProperties,
  IMFContentDecryptionModule **contentDecryptionModule
);

Parâmetros

contentDecryptionModuleProperties

Um objeto IPropertyStore que contém as propriedades do CDM.

contentDecryptionModule

Recebe o objeto IMFContentDecryptionModule criado.

Valor retornado

Retornará S_OK se houver êxito.

Comentários

As propriedades a seguir têm suporte para o parâmetro contentDecryptionModuleProperties .

Propriedade Descrição
MF_CONTENTDECRYPTIONMODULE_INPRIVATESTOREPATH Um caminho de arquivo que representa um local de armazenamento que o CDM (Módulo de Descriptografia de Conteúdo) pode usar para dados específicos do conteúdo.
MF_CONTENTDECRYPTIONMODULE_STOREPATH Um caminho de arquivo que representa um local de armazenamento que o CDM (Módulo de Descriptografia de Conteúdo) pode usar para inicialização. O caminho especificado com essa propriedade também será usado para dados específicos do conteúdo se a propriedade MF_CONTENTDECRYPTIONMODULE_INPRIVATESTOREPATH não estiver definida.

Requisitos

   
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