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


Функция MFCreateEncryptedMediaExtensionsStoreActivate (mfcontentdecryptionmodule.h)

Эта функция создает объект, реализующий IMFActivate. Реализация ActivateObject этого объекта основана на указанном IMFPMPHostApp и идентификаторе класса.

Синтаксис

HRESULT MFCreateEncryptedMediaExtensionsStoreActivate(
  IMFPMPHostApp *pmpHost,
  IStream       *objectStream,
  LPCWSTR       classId,
  IMFActivate   **activate
);

Параметры

pmpHost

Приложение IMFPMPHostApp с необходимыми сведениями для создания IMFActivate для этого пакета приложения.

objectStream

IStream, представляющий поток объектов, который будет загружен через IMFActivate::Load.

classId

LPCWSTR, представляющий идентификатор активируемого класса целевого объекта.

activate

Получает ссылку на объект IMFActivate.

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

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

Комментарии

IMFActivate можно создать в защищенном процессе и активировать в процессе приложения.

Требования

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