BENUTZERMEDIAKeys::CreateSession-Methode

Erstellt ein Medienschlüssel-Sitzungsobjekt mit den angegebenen Initialisierungsdaten und benutzerdefinierten Daten. .

Syntax

HRESULT CreateSession(
         BSTR                     mimeType,
   const BYTE                     *initData,
         DWORD                    cb,
   const BYTE                     *customData,
         DWORD                    cbCustomData,
         IMFMediaKeySessionNotify *notify,
         IMFMediaKeySession       **ppSession
);

Parameter

mimeType

Der MIME-Typ des Mediencontainers, der für den Inhalt verwendet wird.

initData

Die Initialisierungsdaten für das Schlüsselsystem.

Cb

Die Anzahl von initData in Bytes.

Customdata

Benutzerdefinierte Daten, die an das Schlüsselsystem gesendet werden.

cbCustomData

Die Anzahl von cbCustomData in Bytes.

Benachrichtigen

Benachrichtigen

ppSession

Die Medienschlüsselsitzung.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S _ OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
[Windows 8.1 Nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 Nur [ R2-Desktop-Apps]
IDL
Mfmediaengine.idl

Weitere Informationen

KEYMediaKeys