MFCreateEncryptedMediaExtensionsStoreActivate 関数 (mfcontentdecryptionmodule.h)

この関数は、 IMFActivate を実装するオブジェクトを作成します。 このオブジェクトの ActivateObject の実装は、指定された IMFPMPHostApp とクラス ID に基づいています。

構文

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

パラメーター

pmpHost

このアプリ パッケージの IMFActivate を作成するために必要な情報を含む IMFPMPHostApp

objectStream

IMFActivate::Load を介して読み込まれるオブジェクト ストリームを表す IStream

classId

ターゲット オブジェクトのアクティブ化可能なクラス ID を表す LPCWSTR

activate

IMFActivate への への参照を受け取ります。

戻り値

成功すると S_OK を返します。

注釈

IMFActivate は、保護されたプロセスで作成し、アプリ プロセスでアクティブ化できます。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 2004 (10.0;ビルド 19041)
サポートされている最小のサーバー Windows Server バージョン 2004 (10.0;ビルド 19041)
Header mfcontentdecryptionmodule.h