Freigeben über


IOCTL_DVD_SEND_KEY IOCTL (ntddcdvd.h)

Sendet den angegebenen Schlüssel an ein DVD-Gerät, um den entsprechenden Schritt in einer Authentifizierungssequenz abzuschließen.

Dieses IOCTL hat nur Lesezugriff auf das Gerät und kann keine Schlüssel senden, die Änderungen an der Hardwarekonfiguration vornehmen. Daher ist diese Anforderung auf das Senden der Schlüsseltypen DvdChallengeKey, DvdBusKey2 und DvdInvalidateAGID beschränkt.

Die IOCTL_DVD_SEND_KEY2-Anforderung hat Schreibzugriff auf das Gerät und ist nicht auf diese drei Schlüsseltypen beschränkt.

Weitere Informationen finden Sie unter DVD_KEY_TYPE.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Der Puffer bei Irp-AssociatedIrp.SystemBuffer> enthält eine DVD_COPY_PROTECT_KEY-Struktur, die die Sitzungs-ID, den Schlüsseltyp und den Schlüssel angibt, der an das Gerät gesendet werden soll.

Eingabepufferlänge

Länge eines DVD_COPY_PROTECT_KEY.

Ausgabepuffer

Keine.

Länge des Ausgabepuffers

Keine.

Statusblock

Das Feld Information ist auf 0 festgelegt. Das Feld Status ist auf STATUS_SUCCESS oder möglicherweise auf STATUS_INSUFFICIENT_RESOURCES festgelegt.

Anforderungen

Anforderung Wert
Header ntddcdvd.h (include Ntddcdvd.h)

Weitere Informationen

DVD_COPY_PROTECT_KEY