INTERFACE IMFContentDecryptionModuleSession (mfcontentdecryptionmodule.h)
Fournit l’accès au module CDM (Content Decryption Module) pour la prise en charge des extensions multimédias chiffrées.
Héritage
IUnknown
Méthodes
L’interface IMFContentDecryptionModuleSession a ces méthodes.
IMFContentDecryptionModuleSession ::Close Indique que l’application n’a plus besoin de la session et que le module de déchiffrement de contenu (CDM) doit libérer toutes les ressources associées à la session et la fermer. |
IMFContentDecryptionModuleSession ::GenerateRequest Génère une demande de licence basée sur les données fournies. |
IMFContentDecryptionModuleSession ::GetExpiration Obtient le délai d’expiration de toutes les clés de la session CDM. |
IMFContentDecryptionModuleSession ::GetKeyStatuses Obtient une référence à un tableau de structures qui représentent les ID de clé connus de la session CDM (Content Decryption Module) et la status actuelle de la clé associée. |
IMFContentDecryptionModuleSession ::GetSessionId Obtient un identificateur de chaîne unique généré par le module CDM (Content Decryption Module) qui peut être utilisé par l’application pour identifier les objets de session. |
IMFContentDecryptionModuleSession ::Load La fonction IMFContentDecryptionModuleSession ::Load charge les données de la session spécifiée dans l’objet IMFContentDecryptionModuleSession. |
IMFContentDecryptionModuleSession ::Remove Supprime toutes les licences et clés associées à la session. |
IMFContentDecryptionModuleSession ::Update Fournit des messages, y compris des licences, à la session CDM (Content Decryption Module). |
Remarques
IMFContentDecryptionModuleSession est basé sur la spécification MediaKeySession de la spécification Encrypted Media Extension.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 (10.0 ; Build 19041) |
Serveur minimal pris en charge | Windows Server, version 2004 (10.0 ; Build 19041) |
En-tête | mfcontentdecryptionmodule.h |