IOCTL_DVD_GET_REGION IOCTL (ntddcdvd.h)
Renvoie des informations RPC (Region Playback Control) pour un appareil DVD, telles que si le lecteur prend en charge la norme RPC2, le code de région actuel du lecteur et le nombre restant de fois où le code de région du lecteur peut être modifié par l’utilisateur. Ce IOCTL indique également le code de région du disque actuellement monté. Cela ne fonctionne que si un DVD se trouve dans le lecteur. L’opération IOCTL_DVD_READ_KEY doit être utilisée pour obtenir uniquement le code de région de l’appareil. Si la région du lecteur n’a pas été définie précédemment (si elle est toujours par défaut d’usine) et si le média inséré a une région, la région de l’appareil est définie sur la région multimédia actuelle.
Code principal
Mémoire tampon d'entrée
Aucun.
Longueur de la mémoire tampon d’entrée
Aucun.
Mémoire tampon de sortie
Le pilote retourne les données DVD_REGION dans la mémoire tampon sur Irp-AssociatedIrp.SystemBuffer>.
Longueur de la mémoire tampon de sortie
Aucun. Parameters.DeviceIoControl.OutputBufferLength indique la taille, en octets, de la mémoire tampon sur Irp-AssociatedIrp.SystemBuffer>, qui doit être >= sizeof(DVD_REGION).
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 STATUS_INSUFFICIENT_RESOURCES.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddcdvd.h (inclure 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