Compartilhar via


Função MFCreateEncryptedMediaExtensionsStoreActivate (mfcontentdecryptionmodule.h)

Essa função cria um objeto que implementa IMFActivate. A implementação desse objeto de ActivateObject baseia-se no IMFPMPHostApp e na ID de classe especificados.

Sintaxe

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

Parâmetros

pmpHost

Um IMFPMPHostApp com as informações necessárias para criar o IMFActivate para este pacote de aplicativos.

objectStream

Um IStream que representa o fluxo de objetos que será carregado por meio de IMFActivate::Load.

classId

Um LPCWSTR que representa a ID de classe ativada do objeto de destino.

activate

Recebe uma referência ao para um IMFActivate.

Retornar valor

Retornará S_OK se houver êxito.

Comentários

O IMFActivate pode ser criado em um processo protegido e ativado em um processo de aplicativo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 2004 (10.0; Build 19041)
Servidor mínimo com suporte Windows Server, versão 2004 (10.0; Build 19041)
Cabeçalho mfcontentdecryptionmodule.h