此函式會建立實作 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 可以在受保護的進程中建立,並在應用程式進程中啟動。
需求
| Requirement | 價值觀 |
|---|---|
| 最低支援的用戶端 | Windows 10 版本 2004 (10.0;內部版本 19041) |
| 支援的最低伺服器 | Windows Server 2004 版 (10.0;內部版本 19041) |
| Header | mfcontentdecryptionmodule.h |
| Library | Mf.lib 的 |