MFCreateEncryptedMediaExtensionsStoreActivate 函数 (mfcontentdecryptionmodule.h)

此函数创建实现 IMFActivate 的对象。 此对象的 ActivateObject 实现基于指定的 IMFPMPHostApp 和类 ID。

Syntax

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

参数

pmpHost

一个 IMFPMPHostApp,其中包含为此应用包创建 IMFActivate 所需的信息。

objectStream

一个 IStream ,表示将通过 IMFActivate::Load 加载的对象流。

classId

表示目标对象的可激活类 ID 的 LPCWSTR

activate

接收对 IMFActivate 的引用。

返回值

返回成功S_OK。

注解

可以在受保护的进程中创建 IMFActivate ,并在应用进程中激活。

要求

Requirement 价值
最低支持的客户端 Windows 10 版本 2004 (10.0;内部版本 19041)
支持的最低服务器 Windows Server 版本 2004 (10.0;内部版本 19041)
Header mfcontentdecryptionmodule.h
Library Mf.lib