IOCTL_DVD_READ_STRUCTURE IOCTL (ntddcdvd.h)
Retourne des informations sur un disque DVD, telles qu’un descripteur de couche, des informations de copyright ou des informations spécifiques au fabricant.
Code principal
Mémoire tampon d'entrée
La mémoire tampon dans Irp-AssociatedIrp.SystemBuffer> contient une structure DVD_READ_STRUCTURE qui indique l’ID de session et le type d’informations à retourner.
Longueur de la mémoire tampon d’entrée
Longueur d’un DVD_READ_STRUCTURE.
Mémoire tampon de sortie
Le pilote retourne les informations de disque dans la mémoire tampon sur Irp-AssociatedIrp.SystemBuffer>.
Longueur de la mémoire tampon de sortie
Parameters.DeviceIoControl.OutputBufferLength dans l’emplacement de la pile d’E/S indique la taille, en octets, de la mémoire tampon, qui doit être >= sizeof(Descriptor) où descripteur est DVD_LAYER_DESCRIPTOR, DVD_COPYRIGHT_DESCRIPTOR, DVD_DISK_KEY_DESCRIPTOR, DVD_BCA_DESCRIPTOR ou DVD_MANUFACTURER_DESCRIPTOR.
Bloc d’état
Le champ Informations est défini sur le nombre d’octets transférés. Le champ État est défini sur STATUS_SUCCESS, ou éventuellement sur STATUS_INSUFFICIENT_RESOURCES.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddcdvd.h (incluez Ntddcdvd.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour