MFCreateEncryptedMediaExtensionsStoreActivate 函数 (mfcontentdecryptionmodule.h)
此函数创建实现 IMFActivate 的对象。 此对象的 ActivateObject 实现基于指定的 IMFPMPHostApp 和类 ID。
语法
HRESULT MFCreateEncryptedMediaExtensionsStoreActivate(
IMFPMPHostApp *pmpHost,
IStream *objectStream,
LPCWSTR classId,
IMFActivate **activate
);
参数
pmpHost
一个 IMFPMPHostApp,其中包含为此应用包创建 IMFActivate 所需的信息。
objectStream
表示将通过 IMFActivate::Load 加载的对象流的 IStream 。
classId
表示目标对象的可激活类 ID 的 LPCWSTR 。
activate
接收对 IMFActivate 的引用。
返回值
如果成功,则返回 S_OK。
注解
IMFActivate 可以在受保护的进程中创建,并在应用进程中激活。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10,版本 2004 (10.0;内部版本 19041) |
最低受支持的服务器 | Windows Server 版本 2004 (10.0;内部版本 19041) |
标头 | mfcontentdecryptionmodule.h |