Partager via


énumération DVD_KEY_TYPE (ntddcdvd.h)

Le type d’énumération DVD_KEY_TYPE est utilisé conjointement avec la structure DVD_COPY_PROTECT_KEY pour indiquer une clé à lire, invalider un ID d’octroi d’authentification (AGID) et demander des informations d’état ou des paramètres de région.

Syntax

typedef enum {
  DvdChallengeKey,
  DvdBusKey1,
  DvdBusKey2,
  DvdTitleKey,
  DvdAsf,
  DvdSetRpcKey,
  DvdGetRpcKey,
  DvdDiskKey,
  DvdInvalidateAGID
} DVD_KEY_TYPE;

Constantes

 
DvdChallengeKey
Obtient une clé de défi. Il est utilisé pendant le processus d’échange de clé d’authentification.
DvdBusKey1
Obtient la première clé de bus.
DvdBusKey2
Obtient la deuxième clé de bus.
DvdTitleKey
Obtient une clé de titre masquée par une clé de bus.
DvdAsf
Obtient l’état actuel de l’indicateur de réussite de l’authentification (ASF).
DvdSetRpcKey
Définit le contenu de lecture de région (RPC) pour l’unité logique.
DvdGetRpcKey
Obtient le contenu de lecture de région (RPC) pour l’unité logique.
DvdDiskKey
Obtient la clé de disque.
DvdInvalidateAGID
Invalide l’ID d’octroi d’authentification (AGID) spécifié.

Remarques

Le pilote du périphérique DVD utilise le type de clé spécifié dans ce type d’énumération pour déterminer le format de clé dans une commande de clé de rapport, tel que défini par la spécification SCSI Multimedia Commands - 3 (MMC-3). Une commande de clé de rapport peut soit rapporter des données de clé pour une clé spécifiée (clé de défi, clé de bus, clé de titre, clé RPC ou clé de disque), soit l’état de l’indicateur ASF. Il peut également invalider un AGID. Pour plus d’informations, consultez la spécification MMC-3 .

Les pilotes peuvent émettre une commande de clé de rapport pour récupérer des données clés au moyen d’une demande de IOCTL_DVD_READ_KEY .

Configuration requise

Condition requise Valeur
En-tête ntddcdvd.h (inclure Ntddcdvd.h)

Voir aussi

DVD_COPY_PROTECT_KEY

IOCTL_DVD_READ_KEY

IOCTL_DVD_SEND_KEY