Basic Command Messages

Basic command messages are recognized by all MCI devices. Every device recognizes these commands, but some devices may not support certain commands. If a device does not support a basic command, it returns MCIERR_UNSUPPORTED_FUNCTION.

MCI_LOAD

Sent by an application to load a file.

MCI_PAUSE

Sent by an application to pause a device.

MCI_PLAY

Sent by an application to start a device playing.

MCI_RECORD

Sent by an application to start recording with a device.

MCI_RESUME

Sent by an application to resume playback or recording after a pause.

MCI_SAVE

Sent by an application to save the current file.

MCI_SEEK

Sent by an application to change locations within a media element.

MCI_SET

Sent by an application to set parameters for a device.

MCI_STOP

Sent by an application to stop a device from playing or recording.