é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) |