Freigeben über


IOCTL_DVD_SEND_KEY IOCTL (ntddcdvd.h)

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

Diese 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 von Schlüsseltypen DvdChallengeKey, DvdBusKey2und DvdInvalidateAGIDbeschrä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 an das Gerät angibt.

Eingabepufferlänge

Länge eines DVD_COPY_PROTECT_KEY.

Ausgabepuffer

Nichts.

Länge des Ausgabepuffers

Nichts.

Statusblock

Das Feld Information wird auf Null festgelegt. Das Feld Status wird auf STATUS_SUCCESS oder möglicherweise auf STATUS_INSUFFICIENT_RESOURCES festgelegt.

Anforderungen

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

Siehe auch

DVD_COPY_PROTECT_KEY