Partager via


structure AACS_CHALLENGE_KEY (ntddcdvd.h)

La structure AACS_CHALLENGE_KEY contient la clé de défi que l’appareil envoie à l’hôte.

Syntaxe

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

Membres

EllipticCurvePoint[40]

Données de point de courbe elliptique (ECC).

Signature[40]

Signature utilisée par le client pour vérifier que le point ECC est valide pour la séquence d’authentification AACS (Advanced Access Content System) actuelle.

Remarques

Les clients récupèrent la clé de défi AACS (Advanced Access Content System) avec une demande de IOCTL_AACS_GET_CHALLENGE_KEY. Les clients envoient une clé de défi AACS à l’unité logique dans une structure AACS_SEND_CHALLENGE_KEY avec un IOCTL_AACS_SEND_CHALLENGE_KEY.

Exigences

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

Voir aussi

AACS_SEND_CHALLENGE_KEY

IOCTL_AACS_GET_CHALLENGE_KEY

IOCTL_AACS_SEND_CHALLENGE_KEY