Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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 |