MFCreateEncryptedMediaExtensionsStoreActivate-Funktion (mfcontentdecryptionmodule.h)
Diese Funktion erstellt ein -Objekt, das IMFActivate implementiert. Die Implementierung dieses Objekts von ActivateObject basiert auf der angegebenen IMFPMPHostApp und klassen-ID.
Syntax
HRESULT MFCreateEncryptedMediaExtensionsStoreActivate(
IMFPMPHostApp *pmpHost,
IStream *objectStream,
LPCWSTR classId,
IMFActivate **activate
);
Parameter
pmpHost
Eine IMFPMPHostApp mit den erforderlichen Informationen zum Erstellen des IMFActivate für dieses App-Paket.
objectStream
Ein IStream , der den Objektdatenstrom darstellt, der über IMFActivate::Load geladen wird.
classId
Ein LPCWSTR , der die aktivierbare Klassen-ID des Zielobjekts darstellt.
activate
Empfängt einen Verweis auf die zu einem IMFActivate.
Rückgabewert
Gibt bei Erfolg S_OK zurück.
Hinweise
Die IMFActivate kann in einem geschützten Prozess erstellt und in einem App-Prozess aktiviert werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 2004 (10.0; Build 19041) |
Unterstützte Mindestversion (Server) | Windows Server, Version 2004 (10.0; Build 19041) |
Kopfzeile | mfcontentdecryptionmodule.h |