Функция 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 |