Media Device Manager Return Codes
5000 - MCIERR_SUCCESS
MMPM/2 command completed successfully.
5001 - MCIERR_INVALID_DEVICE_ID
5002 - MCIERR_NO_MASTER
5003 - MCIERR_UNRECOGNIZED_KEYWORD
Unrecognized keyword given in command string.
5004
- MCIERR_MASTER_CONFLICT
Only one device can be
a Master.
5005 - MCIERR_UNRECOGNIZED_COMMAND
5006 - MCIERR_HARDWARE
5007 - MCIERR_INVALID_DEVICE_NAME
Invalid
Device Name given.
5008 - MCIERR_OUT_OF_MEMORY
5009 - MCIERR_DEVICE_OPEN
5010 - MCIERR_CANNOT_LOAD_DRIVER
Cannot load MMPM/2 driver.
5011
- MCIERR_MISSING_COMMAND_STRING
5012 - MCIERR_PARAM_OVERFLOW
5013 - MCIERR_MISSING_STRING_ARGUMENT
Missing required string argument.
5014
- MCIERR_BAD_INTEGER
Bad integer given in command
string.
5015 - MCIERR_PARSER_INTERNAL
Internal
MMPM/2 parser error.
5016 - MCIERR_DRIVER_INTERNAL
Internal MMPM/2 driver error.
5017
- MCIERR_MISSING_PARAMETER
Missing parameter for
this command.
5018 - MCIERR_UNSUPPORTED_FUNCTION
Function not supported by the media control driver
being used.
5019 - MCIERR_FILE_NOT_FOUND
5020 - MCIERR_DEVICE_NOT_READY
5021 - MCIERR_INTERNAL
5022 - MCIERR_DRIVER
Internal
MMPM/2 driver error.
5023 - MCIERR_CANNOT_USE_ALL
Cannot use ALL keyword with this command.
5024
- MCIERR_MULTIPLE
5025
- MCIERR_EXTENSION_NOT_FOUND
5026 - MCIERR_OUTOFRANGE
Value
given is out of range.
5027 - MCIERR_CANNOT_ADD_ALIAS
5028 -
MCIERR_FLAGS_NOT_COMPATIBLE
5029 - MCIERR_CANNOT_USE_NOUNLOAD
Cannot
use NOUNLOAD flag with this command.
5030 - MCIERR_FILE_NOT_SAVED
5031 - MCIERR_DEVICE_TYPE_REQUIRED
5032
- MCIERR_DEVICE_LOCKED
5033
- MCIERR_DUPLICATE_ALIAS
5034
- MCIERR_INSTANCE_INACTIVE
5035
- MCIERR_COMMAND_TABLE
5037
- MCIERR_INI_FILE_LOCKED
The MMPM2.INI file is currently
locked.
5040 - MCIERR_NO_AUDIO_SUPPORT
No
audio support present.
5041 - MCIERR_NOT_IN_PM_SESSION
Not currently in a Presentation Manager Session.
5042 - MCIERR_DUPLICATE_KEYWORD
Duplicate
keyword in command string.
5043 - MCIERR_COMMAND_STRING_OVERFLOW
5044
- MCIERR_DRIVER_PROC_NOT_FOUND
MMPM/2 driver procedure
address not found.
5045 - MCIERR_INVALID_DEVICE_TYPE
Invalid device type given.
5046
- MCIERR_INVALID_DEVICE_ORDINAL
Invalid device ordinal
given.
5047 - MCIERR_HEADPHONES_NOT_SET
5048 - MCIERR_SPEAKERS_NOT_SET
5049 - MCIERR_SOUND_NOT_SET
5050 - MCIERR_INVALID_BUFFER
Invalid
return buffer given.
5051 - MCIERR_INVALID_MEDIA_TYPE
Invalid media type given.
5052
- MCIERR_INVALID_CONNECTOR_INDEX
5053 - MCIERR_NO_CONNECTION
5054 - MCIERR_INVALID_FLAG
Invalid
flag specified for this command.
5055 - MCIERR_CANNOT_LOAD_DSP_MOD
5056
- MCIERR_ALREADY_CONNECTED
The connection already
exists.
5057 - MCIERR_INVALID_CALLBACK
_ HANDLE
Thewindowcallbackhandleisinvalid .
5058-MCIERR
_ DRIVER _ NOT _ FOUND
5059-MCIERR
_ DUPLICATE _ DRIVER
DuplicateMMPM / 2driverfound
.
5060-MCIERR _ INI _ FILE
5061-MCIERR _ INVALID _ GROUP _
ID
5062-MCIERR
_ ID _ ALREADY _ IN _ GROUP
5063-MCIERR _ MEDIA _ CHANGED
5064-MCIERR _ MISSING _ FLAG
FlagmissingforthisMMPM
/ 2command .
5065-MCIERR _ UNSUPPORTED _ FLAG
FlagnotsupportedbythisMMPM
/ 2driverforthiscommand .
5066-MCIERR _ DRIVER _
NOT _ LOADED
MMPM / 2driverisnotloaded .
5067-MCIERR
_ INVALID _ MODE
Devicemodeisinvalidforthiscommand
.
5068-MCIERR _ INVALID _ ITEM _ FLAG
Invaliditemflagspecifiedforthiscommand
.
5069-MCIERR _ INVALID _ TIME _ FORMAT _ FLAG
Invalidtimeformatflagspecifiedforthiscommand
.
5070-MCIERR _ SPEED _ FORMAT _ FLAG
Invalidspeedformatflagspecifiedforthiscommand
.
5071-MCIERR _ INVALID _ AUDIO _ FLAG
Invalidaudioflagspecifiedforthiscommand
.
5072-MCIERR _ NODEFAULT _ DEVICE
Nodefaultdevicespecified
.
5073-MCIERR _ DUPLICATE _ EXTENSION
DuplicateExtensionspecified
.
5074-MCIERR _ FILE _ ATTRIBUTE
FileAttributeerrorspecified
.
5075-MCIERR _ DUPLICATE _ CUEPOINT
5076-MCIERR _ INVALID _ CUEPOINT
5077-MCIERR _ CUEPOINT _ LIMIT _ REACHED
Cue
- pointlimitreached .
5078-MCIERR _ MISSING _ ITEM
Itemflagmissingforthiscommand
.
5079-MCIERR _ MISSING _ TIME _ FORMAT
Timeformatflagmissingforthiscommand
.
5080-MCIERR _ MISSING _ SPEED _ FORMAT
Speedformatflagmissingforthiscommand
.
5081-MCIERR _ INVALID _ CONNECTOR _ TYPE
Invalidconnectortypegiven
.
5082-MCIERR _ TARGET _ DEVICE _ FULL
5083-MCIERR _ UNSUPPORTED _ CONN _ TYPE
Connectortypeisnotsupportedbythisdevice
.
5084-MCIERR _ CANNOT _ MODIFY _ CONNECTOR
Cannotenableordisablethisconnector
.
5085-MCIERR _ RECORD _ ABORTED
5086-MCIERR _ GROUP _ COMMAND
Oneormoredevicesingroupfailedcommand
.
5087-MCIERR _ DEVICE _ NOT _ FOUND
5088-MCIERR _ RESOURCE _ NOT _ AVAILABLE
Deviceresourceisnotavailable
.
5089-MCIERR _ INVALID _ IO _ PROC
InvalidMMIOI
/ Oproceduregiven .
5090-MCIERR _ WAVE _ OUTPUTSINUSE
5091-MCIERR _ WAVE _ SETOUTPUTINUSE
5092-MCIERR _ WAVE _ INPUTSINUSE
5093-MCIERR _ WAVE _ SETINPUTINUSE
5094-MCIERR _ WAVE _ OUTPUTUNSPECIFIED
5095-MCIERR _ WAVE _ INPUTUNSPECIFIED
5096-MCIERR _ WAVE _ OUTPUTSUNSUITABLE
5097-MCIERR _ WAVE _ SETOUTPUTUNSUITABLE
5098-MCIERR _ WAVE _ INPUTSUNSUITABLE
5099-MCIERR _ WAVE _ SETINPUTUNSUITABLE
5100-MCIERR _ SEQ _ DIV _ INCOMPATIBLE
Divisionformatisnotcompatablewiththisdevice
.
5101-MCIERR _ SEQ _ PORT _ INUSE
5102-MCIERR _ SEQ _ PORT _ NONEXISTENT
Portdoesnotexistforthisdevice
.
5103-MCIERR _ SEQ _ PORT _ MAPNODEVICE
MIDImapperdevicedoesnotexist
.
5104-MCIERR _ SEQ _ PORT _ MISCERROR
5105-MCIERR _ SEQ _ TIMER
5106-MCIERR _ VDP _ COMMANDCANCELLED
MMPM
/ 2commandwascancelledbyanotherMCIcommand .
5107-MCIERR
_ VDP _ COMMANDFAILURE
5108-MCIERR
_ VDP _ NOTSPUNUP
MMPM / 2commandrequiresthevideodiscplayertobespunup
.
5109-MCIERR _ VDP _ NOCHAPTER
MMPM
/ 2commandrequiresthevideodisctohavechapters .
5110-MCIERR
_ VDP _ NOSIDE
Videodiscsidecannotbedetermined .
5111-MCIERR
_ VDP _ NOSIZE
Videodiscsizecannotbedetermined .
5112-MCIERR
_ VDP _ INVALID _ TIMEFORMAT
MMPM / 2commanddoesnotsupportthetimeformat
.
5114-MCIERR _ CLIPBOARD _ ERROR
A problem with the clipboard occurred.
5115
- MCIERR_CANNOT_CONVERT
Unable to convert clipboard
format.
5116 - MCIERR_CANNOT_REDO
Cannot
redo previous action.
5117 - MCIERR_CANNOT_UNDO
Cannot undo previous action.
5118
- MCIERR_CLIPBOARD_EMPTY
The clipboard is currently
empty.
5119 - MCIERR_INVALID_WORKPATH
Work
path given is not a valid OS/2 path.
5120 - MCIERR_INDETERMINATE_LENGTH
5121
- MCIERR_DUPLICATE_EA
An Extended Attribute of this
type already exists for another device.
5122 - MCIERR_INVALID_CONNECTION
This connection is not valid.
5123
- MCIERR_CHANNEL_OFF
Primary channel has been turned
off.
5124 - MCIERR_CANNOT_CHANGE_CHANNEL
Can
not change this channel.
5125 - MCIERR_FILE_IO
Error
occurred during file read/write.
5126 - MCIERR_SYSTEM_FILE
Could not find VSH data for RTV record.
5127
- MCIERR_DISPLAY_RESOLUTION
Display resolution not
supported by ActionMedia II adapter.
5128 - MCIERR_NO_ASYNC_PLAY_ACTIVE
Currently there is no asynchronous play active.
5129 - MCIERR_UNSUPP_FORMAT_TAG
5130 - MCIERR_UNSUPP_SAMPLESPERSEC
Unsupported
sampling rate.
5131 - MCIERR_UNSUPP_BITSPERSAMPLE
Unsupported bits per sample.
5132
- MCIERR_UNSUPP_CHANNELS
Unsupported number of channels.
5133 - MCIERR_UNSUPP_FORMAT_MODE
5134 - MCIERR_NO_DEVICE_DRIVER
5135 - MCIERR_CODEC_NOT_SUPPORTED
CODEC can not be found or cannot support the current
video mode.
5136 - MCIERR_TUNER_NO_HW
The
device does not have tuner capability.
5139 - MCIERR_TUNER_CHANNEL_SKIPPED
Channel skipped in region.
5140
- MCIERR_TUNER_CHANNEL_TOO_LOW
Channel too low for
region.
5141 - MCIERR_TUNER_CHANNEL_TOO_HIGH
Channel
too high for region.
5143 - MCIERR_TUNER_INVALID_REGION
The region file either does not exist or is invalid.
5144 - MCIERR_SIGNAL_INVALID
5144 - MCIERR_TUNER_MODE
Frequency
was last set directly. Cannot determine region, channel, or fine tuning.
5146 - MCIERR_TUNER_REGION_NOT_SET
5147 - MCIERR_TUNER_CHANNEL_NOT_SET
No channel is defined. Channel must be set whenever
region is set.
5149 - MCIERR_UNSUPPORTED_ATTRIBUTE
Current mixer hardware does not support the attribute.
5256 - MCIERR_CUSTOM_DRIVER_BASE
[Back: Return Codes]
[Next: Sync Stream Manager Return Codes]