Поделиться через


Метод IMFContentDecryptionModuleAccess::CreateContentDecryptionModule (mfcontentdecryptionmodule.h)

Создает imfContentDecryptionModule , представляющий модуль расшифровки содержимого (CDM) для системы ключей DRM.

Синтаксис

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

Параметры

contentDecryptionModuleProperties

Объект IPropertyStore , содержащий свойства для CDM.

contentDecryptionModule

Получает созданный объект IMFContentDecryptionModule .

Возвращаемое значение

Возвращает S_OK при успешном выполнении.

Комментарии

Для параметра contentDecryptionModuleProperties поддерживаются следующие свойства.

Свойство Описание
MF_CONTENTDECRYPTIONMODULE_INPRIVATESTOREPATH Путь к файлу, представляющий расположение хранилища, которое модуль расшифровки содержимого (CDM) может использовать для данных, относящихся к содержимому.
MF_CONTENTDECRYPTIONMODULE_STOREPATH Путь к файлу, представляющий расположение хранилища, которое модуль расшифровки содержимого (CDM) может использовать для инициализации. Путь, указанный этим свойством, также будет использоваться для данных, относящихся к содержимому, если свойство MF_CONTENTDECRYPTIONMODULE_INPRIVATESTOREPATH не задано.

Требования

   
Минимальная версия клиента Windows 10 версии 2004 (10.0; Сборка 19041)
Минимальная версия сервера Windows Server версии 2004 (10.0; Сборка 19041)
Верхняя часть mfcontentdecryptionmodule.h