Partager via


énumération MF_MEDIAKEYSESSION_TYPE (mfidl.h)

Spécifie le type d’une session CDM (Content Decryption Module), représentée par un objet IMFContentDecryptionModuleSession .

Syntax

typedef enum MF_MEDIAKEYSESSION_TYPE {
  MF_MEDIAKEYSESSION_TYPE_TEMPORARY = 0,
  MF_MEDIAKEYSESSION_TYPE_PERSISTENT_LICENSE,
  MF_MEDIAKEYSESSION_TYPE_PERSISTENT_RELEASE_MESSAGE,
  MF_MEDIAKEYSESSION_TYPE_PERSISTENT_USAGE_RECORD
} ;

Constantes

 
MF_MEDIAKEYSESSION_TYPE_TEMPORARY
Valeur : 0
Session pour laquelle la licence, la ou les clés et l’enregistrement de ou les données associées à la session ne sont pas conservés.
MF_MEDIAKEYSESSION_TYPE_PERSISTENT_LICENSE
Session pour laquelle la licence (et potentiellement d’autres données liées à la session) sera conservée.
MF_MEDIAKEYSESSION_TYPE_PERSISTENT_RELEASE_MESSAGE
Un enregistrement de destruction de licence.
MF_MEDIAKEYSESSION_TYPE_PERSISTENT_USAGE_RECORD
Enregistrement de l’utilisation de la licence.

Remarques

Passer un membre de cette énumération dans IMFContentDecryptionModule ::CreateSession

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 mfidl.h

Voir aussi