Condividi tramite


Interfaccia FMContentDecryptionModuleSession (mfcontentdecryptionmodule.h)

Fornisce l'accesso al modulo Content Decryption (CDM) per il supporto delle estensioni multimediali crittografate.

Ereditarietà

IUnknown

Metodi

L'interfaccia IMFContentDecryptionModuleSession include questi metodi.

 
FMContentDecryptionModuleSession::Close

Indica che l'applicazione non ha più bisogno della sessione e il modulo Content Decryption (CDM) deve rilasciare tutte le risorse associate alla sessione e chiuderla.
FMContentDecryptionModuleSession::GenerateRequest

Genera una richiesta di licenza in base ai dati forniti.
FMContentDecryptionModuleSession::GetExpiration

Ottiene l'ora di scadenza per tutte le chiavi nella sessione CDM.
FMContentDecryptionModuleSession::GetKeyStatuses

Ottiene un riferimento a una matrice di strutture che rappresentano gli ID chiave noti per la sessione Content Decryption Module (CDM) e lo stato corrente della chiave associata.
FMContentDecryptionModuleSession::GetSessionId

Ottiene un identificatore di stringa univoco generato dal modulo Content Decryption (CDM) che può essere usato dall'applicazione per identificare gli oggetti sessione.
FMContentDecryptionModuleSession::Load

La funzione IMFContentDecryptionModuleSession::Load carica i dati per la sessione specificata nell'oggetto FMContentDecryptionModuleSession.
FMContentDecryptionModuleSession::Remove

Rimuove tutte le licenze e le chiavi associate alla sessione.
FMContentDecryptionModuleSession::Update

Fornisce messaggi, incluse le licenze, alla sessione Content Decryption Module (CDM).

Commenti

FMContentDecryptionModuleSession si basa sulla specifica MediaKeySession di Encrypted Media Extension.

Requisiti

Requisito Valore
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