Compartir a través de


DVD_KEY_TYPE enumeración (ntddcdvd.h)

El tipo de enumeración DVD_KEY_TYPE se usa junto con la estructura de DVD_COPY_PROTECT_KEY para indicar una clave que se va a leer, para invalidar un identificador de concesión de autenticación (AGID) y para solicitar información de estado o configuración de región.

Syntax

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

Constantes

 
DvdChallengeKey
Obtiene una clave de desafío. Esto se usa durante el proceso de intercambio de claves de autenticación.
DvdBusKey1
Obtiene la primera clave de bus.
DvdBusKey2
Obtiene la segunda clave de bus.
DvdTitleKey
Obtiene una clave de título ofuscada por una clave de bus.
DvdAsf
Obtiene el estado actual de la marca de autenticación correcta (ASF).
DvdSetRpcKey
Establece el contenido de reproducción de la región (RPC) para la unidad lógica.
DvdGetRpcKey
Obtiene el contenido de reproducción de la región (RPC) para la unidad lógica.
DvdDiskKey
Obtiene la tecla de disco.
DvdInvalidateAGID
Invalida el identificador de concesión de autenticación especificado (AGID).

Comentarios

El controlador para el dispositivo DVD usa el tipo de clave especificado en este tipo de enumeración para determinar el formato de clave en un comando de clave de informe, tal como se define en la especificación SCSI Multimedia Commands - 3 (MMC-3). Un comando de clave de informe puede notificar los datos de clave de una clave especificada (clave de desafío, clave de bus, clave de título, clave RPC o clave de disco) o el estado de la marca ASF. También puede invalidar un AGID. Consulte la especificación MMC-3 para obtener más información.

Los controladores pueden emitir un comando de clave de informe para recuperar datos de clave mediante una solicitud de IOCTL_DVD_READ_KEY .

Requisitos

Requisito Valor
Header ntddcdvd.h (incluya Ntddcdvd.h)

Consulte también

DVD_COPY_PROTECT_KEY

IOCTL_DVD_READ_KEY

IOCTL_DVD_SEND_KEY