Platforms to show: All Mac Windows Linux Cross-Platform
Back to WindowsMCIMBS class.
WindowsMCIMBS.Command as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Audio | MBS Audio Plugin | ❌ No | ✅ Yes | ❌ No | ❌ No | All |
(Read and Write property)
WindowsMCIMBS.Errorcode as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Audio | MBS Audio Plugin | ❌ No | ✅ Yes | ❌ No | ❌ No | All |
This property can be set to make a list of possible error messages like in the example "List MCI Errormessages".
(Read and Write property)
WindowsMCIMBS.Errorstring as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Audio | MBS Audio Plugin | ❌ No | ✅ Yes | ❌ No | ❌ No | All |
Here is a list of some error messages:
0 | The specified command was carried out. |
1 | Undefined external error. |
2 | A device ID has been used that is out of range for your system. |
3 | The driver was not enabled. |
4 | The specified device is already in use. Wait until it is free, and then try again. |
5 | The specified device handle is invalid. |
6 | There is no driver installed on your system. |
7 | There is not enough memory available for this task. Quit one or more applications to increase available memory, and then try again. |
8 | This function is not supported. Use the Capabilities function to determine which functions and messages the driver supports. |
9 | An error number was specified that is not defined in the system. |
10 | An invalid flag was passed to a system function. |
11 | An invalid parameter was passed to a system function. |
12 | Handle being used simultaneously on another thread (eg callback). |
13 | Specified alias not found in WIN.INI. |
14 | The registry database is corrupt. |
15 | The specified registry key was not found. |
16 | The registry could not be opened or could not be read. |
17 | The registry could not be written to. |
18 | The specified registry key could not be deleted. |
19 | The specified registry key value could not be found. |
20 | The driver did not generate a valid OPEN callback. |
32 | The specified format is not supported or cannot be translated. Use the Capabilities function to determine the supported formats. |
33 | Cannot perform this operation while media data is still playing. Reset the device, or wait until the data is finished playing. |
34 | The wave header was not prepared. Use the Prepare function to prepare the header, and then try again. |
35 | Cannot open the device without using the WAVE_ALLOWSYNC flag. Use the flag, and then try again. |
64 | The MIDI header was not prepared. Use the Prepare function to prepare the header, and then try again. |
65 | Cannot perform this operation while media data is still playing. Reset the device, or wait until the data is finished playing. |
66 | A MIDI map was not found. There may be a problem with the driver, or the MIDIMAP.CFG file may be corrupt or missing. |
67 | The port is transmitting data to the device. Wait until the data has been transmitted, and then try again. |
68 | The current MIDI Mapper setup refers to a MIDI device that is not installed on the system. Use MIDI Mapper to edit the setup. |
69 | The current MIDI setup is damaged. Copy the original MIDIMAP.CFG file to the Windows SYSTEM directory, and then try again. |
70 | A MIDI call was made which is invalid with the current open mode. Reopen the device with the correct mode. |
71 | Driver condition - do not callback this input event |
257 | Invalid MCI device ID. Use the ID returned when opening the MCI device. |
259 | The driver cannot recognize the specified command parameter. |
261 | The driver cannot recognize the specified command. |
262 | There is a problem with your media device. Make sure it is working correctly or contact the device manufacturer. |
263 | The specified device is not open or is not recognized by MCI. |
264 | Not enough memory available for this task. Quit one or more applications to increase available memory, and then try again. |
265 | The device name is already being used as an alias by this application. Use a unique alias. |
266 | Unknown problem while loading the specified device driver. |
267 | No command was specified. |
268 | The output string was too large to fit in the return buffer. Increase the size of the buffer. |
269 | The specified command requires a character-string parameter. Please provide one. |
270 | The specified integer is invalid for this command. |
271 | The device driver returned an invalid return type. Check with the device manufacturer about obtaining a new driver. |
272 | There is a problem with the device driver. Check with the device manufacturer about obtaining a new driver. |
273 | The specified command requires a parameter. Please supply one. |
274 | The MCI device you are using does not support the specified command. |
275 | Cannot find the specified file. Make sure the path and filename are correct. |
276 | The device driver is not ready. |
277 | A problem occurred in initializing MCI. |
279 | Cannot use 'all' as the device name with the specified command. |
280 | Errors occurred in more than one device. Specify each command and device separately to determine which devices caused the errors. |
281 | Cannot determine the device type from the given filename extension. |
282 | The specified parameter is out of range for the specified command. |
284 | The specified parameters cannot be used together. |
286 | Cannot save the specified file. Make sure you have enough disk space or are still connected to the network. |
287 | Cannot find the specified device. Make sure it is installed or that the device name is spelled correctly. |
288 | The specified device is now being closed. Wait a few seconds, and then try again. |
289 | The specified alias is already being used in this application. Use a unique alias. |
290 | The specified parameter is invalid for this command. |
291 | The device driver is already in use. To share it, use the 'shareable' parameter with each 'open' command. |
292 | The specified command requires an alias, file, driver, or device name. Please supply one. |
293 | The specified value for the time format is invalid. Refer to the MCI documentation for valid formats. |
294 | A closing double-quotation mark is missing from the parameter value. Please supply one. |
295 | A parameter or value was specified twice. Only specify it once. |
296 | The specified file cannot be played on the specified MCI device. The file may be corrupt, not in the correct format, or no file handler available for this format. |
297 | A null parameter block was passed to MCI. |
298 | Cannot save an unnamed file. Supply a filename. |
299 | You must specify an alias when using the 'new' parameter. |
300 | Cannot use the 'notify' flag with auto-opened devices. |
301 | Cannot use a filename with the specified device. |
302 | Cannot carry out the commands in the order specified. Correct the command sequence, and then try again. |
303 | Cannot carry out the specified command on an auto-opened device. Wait until the device is closed, and then try again. |
304 | The filename is invalid. Make sure the filename is not longer than 8 characters, followed by a period and an extension. |
305 | Cannot specify extra characters after a string enclosed in quotation marks. |
306 | The specified device is not installed on the system. Use the Add/Remove Hardware Wizard in Control Panel to install the device. |
307 | Cannot access the specified file or MCI device. Try changing directories or restarting your computer. |
308 | Cannot access the specified file or MCI device because the application cannot change directories. |
309 | Cannot access specified file or MCI device because the application cannot change drives. |
310 | Specify a device or driver name that is less than 79 characters. |
311 | Specify a device or driver name that is less than 69 characters. |
312 | The specified command requires an integer parameter. Please provide one. |
320 | All wave devices that can play files in the current format are in use. Wait until a wave device is free, and then try again. |
321 | Cannot set the current wave device for play back because it is in use. Wait until the device is free, and then try again. |
322 | All wave devices that can record files in the current format are in use. Wait until a wave device is free, and then try again. |
323 | Cannot set the current wave device for recording because it is in use. Wait until the device is free, and then try again. |
324 | Any compatible waveform playback device may be used. |
325 | Any compatible waveform recording device may be used. |
326 | No wave device that can play files in the current format is installed. Use the Add/Remove Hardware Wizard in Control Panel to install the wave device. |
327 | The device you are trying to play to cannot recognize the current file format. |
328 | No wave device that can record files in the current format is installed. Use the Add/Remove Hardware Wizard in Control Panel to install the wave device. |
329 | The device you are trying to record from cannot recognize the current file format. |
336 | Cannot use the song-pointer time format and the SMPTE time-format together. |
337 | The specified MIDI device is already in use. Wait until it is free, and then try again. |
338 | The specified MIDI device is not installed on the system. Use the Add/Remove Hardware Wizard in Control Panel to install the driver. |
339 | The current MIDI Mapper setup refers to a MIDI device that is not installed on the system. Use MIDI Mapper to edit the setup. |
340 | An error occurred using the specified port. |
341 | All multimedia timers are being used by other applications. Quit one of these applications, and then try again. |
342 | There is no current MIDI port. |
343 | There are no MIDI devices installed on the system. Use the Add/Remove Hardware Wizard in Control Panel to install the driver. |
346 | There is no display window. |
347 | Could not create or use window. |
348 | Cannot read the specified file. Make sure the file is still present, or check your disk or network connection. |
349 | Cannot write to the specified file. Make sure you have enough disk space or are still connected to the network. |
350 | Cannot determine media identity or universal product code. |
WindowsMCIMBS.Result as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Audio | MBS Audio Plugin | ❌ No | ✅ Yes | ❌ No | ❌ No | All |
(Read and Write property)
The items on this page are in the following plugins: MBS Audio Plugin.