Freigeben über


IOCTL_AACS_READ_SERIAL_NUMBER IOCTL (ntddcdvd.h)

Liest die AACS-spezifische Seriennummer (Advanced Access Content System) vor.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Der Puffer bei Irp->AssociatedIrp.SystemBuffer enthält einen Wert vom Typ DVD_SESSION_ID, der einen Authentifizierungserteilungsbezeichner (Authentication Grant Identifier, AGID) angibt.

Eingabepufferlänge

Länge eines DVD_SESSION_ID.

Ausgabepuffer

Der Puffer bei Irp->AssociatedIrp.SystemBuffer enthält den Wert des Typs AACS_SERIAL_NUMBER, der die Volume-ID angibt.

Länge des Ausgabepuffers

Länge eines AACS_SERIAL_NUMBER.

Statusblock

Das Feld Information wird auf die Anzahl der übertragenen Bytes festgelegt. Das Feld Status wird auf STATUS_SUCCESS oder möglicherweise auf STATUS_INSUFFICIENT_RESOURCES festgelegt.

Bemerkungen

Die IOCTL_AACS_READ_SERIAL_NUMBER-Anforderung entspricht dem Teil des AACS-Authentifizierungsprotokolls, das für die Übertragung der vorab aufgezeichneten Mediennummer verantwortlich ist. Eine vollständige Beschreibung dieses Protokolls finden Sie im Advanced Access Content System, Introduction and Common Cryptographic Elements Specification that is published by Advanced Access Content System Licensing Administrator (AACS LA).

Die AGID wird nach Abschluss der IOCTL_AACS_READ_SERIAL_NUMBER Anforderung automatisch freigegeben.

Anforderungen

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