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


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

Эта функция создает объект, реализующий МВФActivate. Реализация объекта ActivateObject основана на указанном идентификаторе МВФPMPHostApp и идентификаторе класса.

Синтаксис

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

Параметры

pmpHost

МВФPMPHostApp с необходимыми сведениями для создания МВФActivate для этого пакета приложений.

objectStream

IStream, представляющий поток объектов, который будет загружен с помощью МВФActivate::Load.

classId

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

activate

Получает ссылку на МВФActivate.

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

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

Замечания

МВФАктивация может быть создана в защищенном процессе и активирована в процессе приложения.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows 10 версии 2004 (10.0; Сборка 19041)
минимальный поддерживаемый сервер Windows Server версии 2004 (10.0; Сборка 19041)
Header mfcontentdecryptionmodule.h
Library Mf.lib