IOCTL_CDROM_PLAY_AUDIO_MSF IOCTL (ntddcdrm.h)
Reproduce el intervalo especificado del medio. Obsoleto, empezando por Windows Vista.
Código principal
Búfer de entrada
La estructura CDROM_PLAY_AUDIO_MSF del búfer en Irp->AssociatedIrp.System contiene los valores de MSF iniciales y finales.
Longitud del búfer de entrada
Parameters.DeviceIoControl.InputBufferLength en la ubicación de la pila de E/S indica el tamaño, en bytes, del búfer, que debe ser mayor o igual que tamaño de(CDROM_PLAY_AUDIO_MSF).
Búfer de salida
Ninguno.
Longitud del búfer de salida
Ninguno.
Bloque de estado
El campo información de está establecido en cero. El campo Estado de se establece en STATUS_SUCCESS, o posiblemente en STATUS_INVALID_DEVICE_REQUEST, STATUS_BUFFER_TOO_SMALL, STATUS_DEVICE_NOT_READY, STATUS_IO_DEVICE_ERROR, STATUS_IO_TIME_OUT o STATUS_VERIFY_REQUIRED.
Observaciones
A partir de Windows Vista, los controladores de clase CDROM no usan este IOCTL. Antes de Windows Vista, este IOCTL se usaba para la reproducción de audio en unidades de CD-ROM anteriores que admitía la salida directa de audio en hardware.
Las aplicaciones cliente deben usar la API Media Control Interface (MCI) en lugar de emitir este IOCTL.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Obsoleto, empezando por Windows Vista. |
encabezado de | ntddcdrm.h (incluya Ntddcdrm.h) |