The following table contains a list of error messages specific to videodisc players.
┌──────────────────────────────┬─────────────────────────────────────────────┐ │Return Code │Cause of the Error Message │ ├──────────────────────────────┼─────────────────────────────────────────────┤ │MCIERR_VDP_COMMANDFAILURE │Videodisc players are external RS-232 │ │ │devices; therefore, it is possible for a │ │ │command to fail because of a device failure. │ ├──────────────────────────────┼─────────────────────────────────────────────┤ │MCIERR_VDP_COMMANDCANCELLED │A command with the MCI_WAIT flag specified is│ │ │either aborted or superseded. │ ├──────────────────────────────┼─────────────────────────────────────────────┤ │MCIERR_VDP_NOSIDE │The videodisc player is unable to determine │ │ │the side of the videodisc. This message can │ │ │be returned by an MCI_STATUS │ │ │MCI_VD_STATUS_SIDE request. │ ├──────────────────────────────┼─────────────────────────────────────────────┤ │MCIERR_VDP_NOSIZE │The videodisc player is unable to determine │ │ │the size of the videodisc. This message can │ │ │be returned by an MCI_STATUS │ │ │MCI_VD_STATUS_DISC_SIZE request. │ ├──────────────────────────────┼─────────────────────────────────────────────┤ │MCIERR_VDP_INVALID_TIMEFORMAT │This message can be returned by any command │ │ │specifying a chapter-specific parameter for a│ │ │device that does not have chapters. It also │ │ │can be returned if MCI_SET_SYNC_OFFSET is │ │ │issued when the device is set to the chapter │ │ │time format. │ ├──────────────────────────────┼─────────────────────────────────────────────┤ │MCIERR_VDP_NOCHAPTER │Chapter information is not present on the │ │ │disc. The following commands require chapter │ │ │information to be present on the disc: │ │ │MCI_SET_TIME_FORMAT MCI_FORMAT CHAPTERS, │ │ │MCI_STATUS MCI_STATUS_CURRENT_TRACK, │ │ │MCI_STATUS MCI_STATUS_NUMBER_OF_TRACKS. │ ├──────────────────────────────┼─────────────────────────────────────────────┤ │MCIERR_VDP_NOTSPUNUP │The following commands require the videodisc │ │ │to be spun up: MCI_INFO MCI_VD_INFO_LABEL and│ │ │MCI_STATUS with the following parameters │ │ │specified: MCI_STATUS_POSITION, │ │ │MCI_STATUS_CURRENT_TRACK, │ │ │MCI_STATUS_NUMBER_OF_TRACKS, │ │ │MCI_STATUS_LENGTH, MCI_VD_MEDIA_TYPE, │ │ │MCI_VD_STATUS_SIDE, MCI_VD_STATUS_SPEED, │ │ │MCI_VD_STATUS_DISC_SIZE. │ └──────────────────────────────┴─────────────────────────────────────────────┘