Freigeben über


IMFContentDecryptionModuleAccess::CreateContentDecryptionModule-Methode (mfcontentdecryptionmodule.h)

Erstellt ein IMFContentDecryptionModule , das ein Content Decryption Module (CDM) für ein DRM-Schlüsselsystem darstellt.

Syntax

HRESULT CreateContentDecryptionModule(
  IPropertyStore             *contentDecryptionModuleProperties,
  IMFContentDecryptionModule **contentDecryptionModule
);

Parameter

contentDecryptionModuleProperties

Ein IPropertyStore-Objekt , das die Eigenschaften für das CDM enthält.

contentDecryptionModule

Empfängt das erstellte IMFContentDecryptionModule-Objekt .

Rückgabewert

Gibt bei Erfolg S_OK zurück.

Hinweise

Die folgenden Eigenschaften werden für den parameter contentDecryptionModuleProperties unterstützt.

Eigenschaft BESCHREIBUNG
MF_CONTENTDECRYPTIONMODULE_INPRIVATESTOREPATH Ein Dateipfad, der einen Speicherort darstellt, den das Inhaltsentschlüsselungsmodul (CDM) für inhaltsspezifische Daten verwenden kann.
MF_CONTENTDECRYPTIONMODULE_STOREPATH Ein Dateipfad, der einen Speicherort darstellt, den das Inhaltsentschlüsselungsmodul (CDM) für die Initialisierung verwenden kann. Der mit dieser Eigenschaft angegebene Pfad wird auch für inhaltsspezifische Daten verwendet, wenn die MF_CONTENTDECRYPTIONMODULE_INPRIVATESTOREPATH-Eigenschaft nicht festgelegt ist.

Anforderungen

   
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