IOCTL_DVD_SEND_KEY IOCTL (ntddcdvd.h)
Envoie la clé spécifiée à un appareil DVD pour terminer l’étape associée dans une séquence d’authentification.
Ce IOCTL a uniquement accès en lecture à l’appareil et ne peut pas envoyer de clés qui apportent des modifications à la configuration matérielle. Par conséquent, cette demande est limitée à l’envoi de types de clés DvdChallengeKey, DvdBusKey2et DvdInvalidateAGID.
La demande IOCTL_DVD_SEND_KEY2 a accès en écriture à l’appareil et n’est pas limitée à ces trois types de clés.
Pour plus d’informations, consultez DVD_KEY_TYPE.
Code principal
Mémoire tampon d’entrée
La mémoire tampon à Irp->AssociatedIrp.SystemBuffer contient une structure DVD_COPY_PROTECT_KEY qui indique l’ID de session, le type de clé et la clé à envoyer à l’appareil.
Longueur de la mémoire tampon d’entrée
Longueur d’un DVD_COPY_PROTECT_KEY.
Mémoire tampon de sortie
Aucun.
Longueur de la mémoire tampon de sortie
Aucun.
Bloc d’état
Le champ Informations est défini sur zéro. Le champ Status est défini sur STATUS_SUCCESS, ou éventuellement sur STATUS_INSUFFICIENT_RESOURCES.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddcdvd.h (include Ntddcdvd.h) |