Waveform-Audio Errors

The following additional return values are defined for MCI waveform-audio devices:

Value Meaning
MCIERR_WAVE_INPUTSINUSE All waveform devices that can record files in the current format are in use. Wait until one of these devices is free; then, try again.
MCIERR_WAVE_INPUTSUNSUITABLE No installed waveform device can record files in the current format. Use the Drivers option from the Control Panel to install a suitable waveform recording device.
MCIERR_WAVE_INPUTUNSPECIFIED You can specify any compatible waveform recording device.
MCIERR_WAVE_OUTPUTSINUSE All waveform devices that can play files in the current format are in use. Wait until one of these devices is free; then, try again.
MCIERR_WAVE_OUTPUTSUNSUITABLE No installed waveform device can play files in the current format. Use the Drivers option from the Control Panel to install a suitable waveform device.
MCIERR_WAVE_OUTPUTUNSPECIFIED You can specify any compatible waveform playback device.
MCIERR_WAVE_SETINPUTINUSE The current waveform device is in use. Wait until the device is free; then, try again to set the device for recording.
MCIERR_WAVE_SETINPUTUNSUITABLE The device you are using to record a waveform cannot recognize the data format.
MCIERR_WAVE_SETOUTPUTINUSE The current waveform device is in use. Wait until the device is free; then, try again to set the device for playback.
MCIERR_WAVE_SETOUTPUTUNSUITABLE The device you are using to playback a waveform cannot recognize the data format.