Freigeben über


AACS_CHALLENGE_KEY Struktur (ntddcdvd.h)

Die AACS_CHALLENGE_KEY-Struktur enthält den Abfrageschlüssel, den das Gerät an den Host sendet.

Syntax

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

Angehörige

EllipticCurvePoint[40]

Die elliptischen Kurve (ECC)-Punktdaten.

Signature[40]

Die Signatur, die der Client verwendet, um zu überprüfen, ob der ECC-Punkt für die aktuelle Authentifizierungssequenz des Advanced Access Content System (AACS) gültig ist.

Bemerkungen

Clients rufen den AACS-Abfrageschlüssel (Advanced Access Content System) mit einer IOCTL_AACS_GET_CHALLENGE_KEY Anforderung ab. Clients senden einen AACS-Abfrageschlüssel an die logische Einheit in einer AACS_SEND_CHALLENGE_KEY Struktur mit einem IOCTL_AACS_SEND_CHALLENGE_KEY.

Anforderungen

Anforderung Wert
Header- ntddcdvd.h (enthalten Ntddcdvd.h)

Siehe auch

AACS_SEND_CHALLENGE_KEY

IOCTL_AACS_GET_CHALLENGE_KEY

IOCTL_AACS_SEND_CHALLENGE_KEY