Partager via


AACS_CHALLENGE_KEY structure (ntddcdvd.h)

La structure AACS_CHALLENGE_KEY contient la clé de requête 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 que le client utilise 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.

Configuration requise

Condition requise Valeur
En-tête ntddcdvd.h (incluez Ntddcdvd.h)

Voir aussi

AACS_SEND_CHALLENGE_KEY

IOCTL_AACS_GET_CHALLENGE_KEY

IOCTL_AACS_SEND_CHALLENGE_KEY