Partilhar via


DVD_KEY_TYPE enumeração (ntddcdvd.h)

O tipo de enumeração DVD_KEY_TYPE é usado em conjunto com a estrutura DVD_COPY_PROTECT_KEY para indicar uma chave a ser lida, para invalidar uma ID de concessão de autenticação (AGID) e para solicitar informações de estado ou configurações de região.

Sintaxe

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

Constantes

 
DvdChallengeKey
Obtém uma chave de desafio. Isso é usado durante o processo de troca de chaves de autenticação.
DvdBusKey1
Obtém a primeira chave de ônibus.
DvdBusKey2
Obtém a segunda chave de ônibus.
DvdTitleKey
Obtém uma chave de título que é ofuscada por uma chave de barramento.
DvdAsf
Obtém o estado atual do sinalizador de sucesso de autenticação (ASF).
DvdSetRpcKey
Define o RPC (conteúdo de reprodução de região) para a unidade lógica.
DvdGetRpcKey
Obtém o RPC (conteúdo de reprodução de região) para a unidade lógica.
DvdDiskKey
Obtém a chave de disco.
DvdInvalidateAGID
Invalida a AGID (ID de concessão de autenticação) especificada.

Observações

O driver do dispositivo DVD usa o tipo de chave especificado neste tipo de enumeração para determinar o formato de chave em um comando de chave de relatório, conforme definido pelos comandos multimídia SCSI do - 3 (MMC-3) especificação. Um comando de chave de relatório pode relatar dados de chave para uma chave especificada (chave de desafio, chave de barramento, chave de título, chave RPC ou chave de disco) ou o estado do sinalizador ASF. Ele também pode invalidar um AGID. Consulte a especificação de do MMC-3 para obter mais informações.

Os drivers podem emitir um comando de chave de relatório para recuperar dados de chave por meio de uma solicitação IOCTL_DVD_READ_KEY.

Requisitos

Requisito Valor
cabeçalho ntddcdvd.h (inclua Ntddcdvd.h)

Consulte também

DVD_COPY_PROTECT_KEY

IOCTL_DVD_READ_KEY

IOCTL_DVD_SEND_KEY