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.

Syntaxe

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

Constantes

 
DvdChallengeKey
Obtient une clé de défi. Cela est utilisé pendant le processus d’échange de clés 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 spécifié (AGID).

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 les commandes multimédias SCSI - 3 (MMC-3) spécification. Une commande de clé de rapport peut signaler les données de clé d’une clé spécifiée (clé de défi, clé de bus, clé de titre, clé RPC ou clé de disque) ou 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 requête IOCTL_DVD_READ_KEY.

Exigences

Exigence Valeur
d’en-tête ntddcdvd.h (include Ntddcdvd.h)

Voir aussi

DVD_COPY_PROTECT_KEY

IOCTL_DVD_READ_KEY

IOCTL_DVD_SEND_KEY