Partager via


IOCTL_CDROM_GET_INQUIRY_DATA IOCTL (ntddcdrm.h)

Retourne les données d’interrogation SCSI pour le périphérique CD-ROM. Ce IOCTL peut être utilisé lorsqu’un appareil a été verrouillé exclusivement avec IOCTL_CDROM_EXCLUSIVE_ACCESS.

Code principal

IRP_MJ_DEVICE_CONTROL

Mémoire tampon d'entrée

Aucun.

Longueur de la mémoire tampon d’entrée

Aucun.

Mémoire tampon de sortie

La mémoire tampon sur Irp-AssociatedIrp.SystemBuffer> contient les données d’interrogation retournées. Pour obtenir une description de la disposition des données d’enquête dans la mémoire tampon de sortie, consultez INQUIRYDATA.

Longueur de la mémoire tampon de sortie

Parameters.DeviceIoControl.OutputBufferLength indique le nombre d’octets pouvant être écrits dans Irp-AssociatedIrp.SystemBuffer>, qui doit être >= sizeof(INQUIRYDATA).

Bloc d’état

Le champ Informations contient le nombre d’octets retournés dans la mémoire tampon de sortie. Le champ État indique les résultats de l’opération.

Configuration requise

Condition requise Valeur
En-tête ntddcdrm.h (incluez Ntddcdrm.h)

Voir aussi

INQUIRYDATA

IOCTL_CDROM_EXCLUSIVE_ACCESS