Condividi tramite


Interfaccia IMFContentDecryptionModule (mfcontentdecryptionmodule.h)

Rappresenta un modulo CDM (Content Decryption Module) per un sistema di chiavi DRM.

Ereditarietà

IUnknown

Metodi

L'interfaccia IMFContentDecryptionModule dispone di questi metodi.

 
IMFContentDecryptionModule::CreateSession

La funzione IMFContentDecryptionModule::CreateSession crea un oggetto IMFContentDecryptionModuleSession che rappresenta una sessione CDM (Content Decryption Module).
IMFContentDecryptionModule::CreateTrustedInput

Crea un oggetto IMFTrustedInput che implementa la decrittografia del contenuto.
IMFContentDecryptionModule::GetProtectionSystemIds

IMFContentDecryptionModule::GetProtectionSystemIds ottiene un elenco di SystemID supportati da IMFContentDecryptionModule.
IMFContentDecryptionModule::GetSuspendNotify

Recupera un oggetto per gli eventi di sospensione IMFContentDecryptionModuleSession.
IMFContentDecryptionModule::SetContentEnabler

Consente al chiamante di specificare l'interfaccia IMFContentEnabler che deve essere utilizzata dal modulo CDM (Content Decryption Module).
IMFContentDecryptionModule::SetPMPHostApp

Consente al chiamante di specificare l'interfaccia IMFPMPHostApp, che rappresenta un processo protetto.
IMFContentDecryptionModule::SetServerCertificate

Fornisce un certificato server da usare per crittografare i messaggi nel server licenze.

Requisiti

   
Client minimo supportato Windows 10 versione 2004 (10.0; Build 19041)
Server minimo supportato Windows Server, versione 2004 (10.0; Build 19041)
Intestazione mfcontentdecryptionmodule.h