Condividi tramite


Funzione MFCreateEncryptedMediaExtensionsStoreActivate (mfcontentdecryptionmodule.h)

Questa funzione crea un oggetto che implementa IMFActivate. L'implementazione di ActivateObject di questo oggetto è basata sull'ID classe e IMFPMPHostApp specificato.

Sintassi

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

Parametri

pmpHost

Un IMFPMPHostApp con le informazioni necessarie per creare il IMFActivate per questo pacchetto dell'app.

objectStream

IStream che rappresenta il flusso di oggetti che verrà caricato tramite IMFActivate::Load.

classId

LPCWSTR che rappresenta l'ID classe attivabile dell'oggetto di destinazione.

activate

Riceve un riferimento all'oggetto a un IMFActivate.

Valore restituito

Restituisce S_OK in caso di esito positivo.

Commenti

Il IMFActivate può essere creato in un processo protetto e attivato in un processo di app.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 2004 (10.0; Build 19041)
Server minimo supportato Windows Server, versione 2004 (10.0; Build 19041)
Intestazione mfcontentdecryptionmodule.h