Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
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
);
Die Parameter
pmpHost
Eine IMFPMPHostApp mit den erforderlichen Informationen zum Erstellen des IMFActivates 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 eine IMFActivate.
Rückgabewert
Gibt S_OK bei Erfolg zurück.
Bemerkungen
Das IMFActivate kann in einem geschützten Prozess erstellt und in einem App-Prozess aktiviert werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 10, Version 2004 (10.0; Build 19041) |
| Mindestanforderungen für unterstützte Server | Windows Server, Version 2004 (10.0; Build 19041) |
| Header | mfcontentdecryptionmodule.h |
| Library | Mf.lib |