Compartilhar via


estrutura AACS_CHALLENGE_KEY (ntddcdvd.h)

A estrutura AACS_CHALLENGE_KEY contém a chave de desafio que o dispositivo envia para o host.

Sintaxe

typedef struct _AACS_CHALLENGE_KEY {
  UCHAR EllipticCurvePoint[40];
  UCHAR Signature[40];
} AACS_CHALLENGE_KEY, *PAACS_CHALLENGE_KEY;

Membros

EllipticCurvePoint[40]

Os dados do ponto de curva elíptica (ECC).

Signature[40]

A assinatura que o cliente usa para verificar se o ponto ECC é válido para a sequência de autenticação atual do AACS (Advanced Access Content System).

Comentários

Os clientes recuperam a chave de desafio do AACS (Sistema de Conteúdo de Acesso Avançado) com uma solicitação de IOCTL_AACS_GET_CHALLENGE_KEY . Os clientes enviam uma chave de desafio do AACS para a unidade lógica em uma estrutura AACS_SEND_CHALLENGE_KEY com um IOCTL_AACS_SEND_CHALLENGE_KEY.

Requisitos

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

Confira também

AACS_SEND_CHALLENGE_KEY

IOCTL_AACS_GET_CHALLENGE_KEY

IOCTL_AACS_SEND_CHALLENGE_KEY