Fonction MFCreateEncryptedMediaExtensionsStoreActivate (mfcontentdecryptionmodule.h)
Cette fonction crée un objet qui implémente IMFActivate. L’implémentation d’ActivateObject de cet objet est basée sur l’ID de classe et l’ID de classe IMFPMPHostApp spécifiés.
Syntaxe
HRESULT MFCreateEncryptedMediaExtensionsStoreActivate(
IMFPMPHostApp *pmpHost,
IStream *objectStream,
LPCWSTR classId,
IMFActivate **activate
);
Paramètres
pmpHost
ImfPMPHostApp avec les informations nécessaires pour créer imfActivate pour ce package d’application.
objectStream
IStream représentant le flux d’objets qui sera chargé via IMFActivate ::Load.
classId
LPCWSTR représentant l’ID de classe activable de l’objet cible.
activate
Reçoit une référence au à un IMFActivate.
Valeur retournée
Renvoie S_OK en cas de réussite.
Remarques
ImfActivate peut être créé dans un processus protégé et activé dans un processus d’application.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 (10.0 ; Build 19041) |
Serveur minimal pris en charge | Windows Server, version 2004 (10.0 ; Build 19041) |
En-tête | mfcontentdecryptionmodule.h |