/************************************************************************** * * THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY * KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR * PURPOSE. * * Copyright (c) 1993, 1994 Microsoft Corporation. All Rights Reserved. * **************************************************************************/ /**************************************************************************** * Command Lists for the MCI core command set - DO NOT LOCALIZE *****************************************************************************/ core RCDATA BEGIN "open\0", MCI_OPEN, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "type\0", MCI_OPEN_TYPE, MCI_STRING, "element\0", MCI_OPEN_ELEMENT, MCI_STRING, "alias\0", MCI_OPEN_ALIAS, MCI_STRING, "shareable\0", MCI_OPEN_SHAREABLE, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "close\0", MCI_CLOSE, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG , "\0", 0L, MCI_END_COMMAND, "play\0", MCI_PLAY, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG , "from\0", MCI_FROM, MCI_INTEGER, "to\0", MCI_TO, MCI_INTEGER, "\0", 0L, MCI_END_COMMAND, "record\0", MCI_RECORD, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "from\0", MCI_FROM, MCI_INTEGER, "to\0", MCI_TO, MCI_INTEGER, "insert\0", MCI_RECORD_INSERT, MCI_FLAG, "overwrite\0", MCI_RECORD_OVERWRITE, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "seek\0", MCI_SEEK, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG , "to start\0", MCI_SEEK_TO_START, MCI_FLAG, "to end\0", MCI_SEEK_TO_END, MCI_FLAG, "to\0", MCI_TO, MCI_INTEGER, "\0", 0L, MCI_END_COMMAND, "stop\0", MCI_STOP, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG , "\0", 0L, MCI_END_COMMAND, "pause\0", MCI_PAUSE, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG , "\0", 0L, MCI_END_COMMAND, "status\0", MCI_STATUS, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG , "\0", MCI_STATUS_ITEM, MCI_CONSTANT, "position\0", MCI_STATUS_POSITION, MCI_INTEGER, "length\0", MCI_STATUS_LENGTH, MCI_INTEGER, "number of tracks\0", MCI_STATUS_NUMBER_OF_TRACKS, MCI_INTEGER, "ready\0", MCI_STATUS_READY, MCI_INTEGER, "mode\0", MCI_STATUS_MODE, MCI_INTEGER, "time format\0", MCI_STATUS_TIME_FORMAT, MCI_INTEGER, "current track\0", MCI_STATUS_CURRENT_TRACK, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "track\0", MCI_TRACK, MCI_INTEGER, "start\0", MCI_STATUS_START, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "capability\0", MCI_GETDEVCAPS, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG , "\0", MCI_GETDEVCAPS_ITEM, MCI_CONSTANT "can record\0", MCI_GETDEVCAPS_CAN_RECORD, MCI_INTEGER, "has audio\0", MCI_GETDEVCAPS_HAS_AUDIO, MCI_INTEGER, "has video\0", MCI_GETDEVCAPS_HAS_VIDEO, MCI_INTEGER, "uses files\0", MCI_GETDEVCAPS_USES_FILES, MCI_INTEGER, "compound device\0",MCI_GETDEVCAPS_COMPOUND_DEVICE, MCI_INTEGER, "device type\0", MCI_GETDEVCAPS_DEVICE_TYPE, MCI_INTEGER, "can eject\0", MCI_GETDEVCAPS_CAN_EJECT, MCI_INTEGER, "can play\0", MCI_GETDEVCAPS_CAN_PLAY, MCI_INTEGER, "can save\0", MCI_GETDEVCAPS_CAN_SAVE, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "\0", 0L, MCI_END_COMMAND, "info\0", MCI_INFO, 0, MCI_COMMAND_HEAD, "\0", MCI_STRING, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG , "product\0", MCI_INFO_PRODUCT, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "set\0", MCI_SET, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG , "time format\0", MCI_SET_TIME_FORMAT, MCI_CONSTANT, "milliseconds\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER, "ms\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "door open\0", MCI_SET_DOOR_OPEN, MCI_FLAG, "door closed\0", MCI_SET_DOOR_CLOSED, MCI_FLAG, "audio\0", MCI_SET_AUDIO, MCI_CONSTANT, "all\0", MCI_SET_AUDIO_ALL, MCI_INTEGER, "left\0", MCI_SET_AUDIO_LEFT, MCI_INTEGER, "right\0", MCI_SET_AUDIO_RIGHT, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "video\0", MCI_SET_VIDEO, MCI_FLAG, "on\0", MCI_SET_ON, MCI_FLAG, "off\0", MCI_SET_OFF, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "sysinfo\0", MCI_SYSINFO, 0, MCI_COMMAND_HEAD, "\0", MCI_STRING, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "quantity\0", MCI_SYSINFO_QUANTITY, MCI_FLAG, "open\0", MCI_SYSINFO_OPEN, MCI_FLAG, "installname\0", MCI_SYSINFO_INSTALLNAME, MCI_FLAG, "name\0", MCI_SYSINFO_NAME, MCI_INTEGER, "\0", 0L, MCI_END_COMMAND, "break\0", MCI_BREAK, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "on\0", MCI_BREAK_KEY, MCI_INTEGER, "off\0", MCI_BREAK_OFF, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "sound\0", MCI_SOUND, 0 MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "save\0", MCI_SAVE, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", MCI_SAVE_FILE, MCI_STRING, "\0", 0L, MCI_END_COMMAND, "load\0", MCI_LOAD, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", MCI_LOAD_FILE, MCI_STRING, "\0", 0L, MCI_END_COMMAND, "resume\0", MCI_RESUME, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "\0", 0L, MCI_END_COMMAND_LIST END /**************************************************************************** * Command Lists for the videodisc command set - DO NOT LOCALIZE *****************************************************************************/ videodisc RCDATA BEGIN "play\0", MCI_PLAY, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "from\0", MCI_FROM, MCI_INTEGER, "to\0", MCI_TO, MCI_INTEGER, "fast\0", MCI_VD_PLAY_FAST, MCI_FLAG, "slow\0", MCI_VD_PLAY_SLOW, MCI_FLAG, "speed\0", MCI_VD_PLAY_SPEED, MCI_INTEGER, "reverse\0", MCI_VD_PLAY_REVERSE, MCI_FLAG, "scan\0", MCI_VD_PLAY_SCAN, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "seek\0", MCI_SEEK, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "reverse\0", MCI_VD_SEEK_REVERSE, MCI_FLAG, "to start\0", MCI_SEEK_TO_START, MCI_FLAG, "to end\0", MCI_SEEK_TO_END, MCI_FLAG, "to\0", MCI_TO, MCI_INTEGER, "\0", 0L, MCI_END_COMMAND, "spin\0", MCI_SPIN, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "up\0", MCI_VD_SPIN_UP, MCI_FLAG, "down\0", MCI_VD_SPIN_DOWN, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "step\0", MCI_STEP, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "reverse\0", MCI_VD_STEP_REVERSE, MCI_FLAG, "by\0", MCI_VD_STEP_FRAMES, MCI_INTEGER, "\0", 0L, MCI_END_COMMAND, "set\0", MCI_SET, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "time format\0", MCI_SET_TIME_FORMAT, MCI_CONSTANT, "milliseconds\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER, "ms\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER, "frames\0", MCI_FORMAT_FRAMES, 0, MCI_INTEGER, "hms\0", MCI_FORMAT_HMS, 0 MCI_INTEGER, "track\0", MCI_VD_FORMAT_TRACK, 0, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "door open\0", MCI_SET_DOOR_OPEN, MCI_FLAG, "door closed\0", MCI_SET_DOOR_CLOSED, MCI_FLAG, "audio\0", MCI_SET_AUDIO, MCI_CONSTANT, "all\0", MCI_SET_AUDIO_ALL, MCI_INTEGER, "left\0", MCI_SET_AUDIO_LEFT, MCI_INTEGER, "right\0", MCI_SET_AUDIO_RIGHT, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "video\0", MCI_SET_VIDEO, MCI_FLAG, "on\0", MCI_SET_ON, MCI_FLAG, "off\0", MCI_SET_OFF, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "status\0", MCI_STATUS, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", MCI_STATUS_ITEM, MCI_CONSTANT, "position\0", MCI_STATUS_POSITION, MCI_INTEGER, "length\0", MCI_STATUS_LENGTH, MCI_INTEGER, "number of tracks\0", MCI_STATUS_NUMBER_OF_TRACKS, MCI_INTEGER, "mode\0", MCI_STATUS_MODE, MCI_INTEGER, "media present\0",MCI_STATUS_MEDIA_PRESENT, MCI_INTEGER, "speed\0", MCI_VD_STATUS_SPEED, MCI_INTEGER, "forward\0", MCI_VD_STATUS_FORWARD, MCI_INTEGER, "media type\0", MCI_VD_STATUS_MEDIA_TYPE, MCI_INTEGER, "ready\0", MCI_STATUS_READY, MCI_INTEGER, "side\0", MCI_VD_STATUS_SIDE, MCI_INTEGER, "disc size\0", MCI_VD_STATUS_DISC_SIZE, MCI_INTEGER, "time format\0", MCI_STATUS_TIME_FORMAT, MCI_INTEGER, "current track\0", MCI_STATUS_CURRENT_TRACK, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "track\0", MCI_TRACK, MCI_INTEGER, "start\0", MCI_STATUS_START, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "capability\0", MCI_GETDEVCAPS, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "clv\0", MCI_VD_GETDEVCAPS_CLV, MCI_FLAG, "cav\0", MCI_VD_GETDEVCAPS_CAV, MCI_FLAG, "\0", MCI_GETDEVCAPS_ITEM, MCI_CONSTANT, "can record\0", MCI_GETDEVCAPS_CAN_RECORD, MCI_INTEGER, "has audio\0", MCI_GETDEVCAPS_HAS_AUDIO, MCI_INTEGER, "has video\0", MCI_GETDEVCAPS_HAS_VIDEO, MCI_INTEGER, "device type\0", MCI_GETDEVCAPS_DEVICE_TYPE, MCI_INTEGER, "uses files\0", MCI_GETDEVCAPS_USES_FILES, MCI_INTEGER, "compound device\0",MCI_GETDEVCAPS_COMPOUND_DEVICE, MCI_INTEGER, "can eject\0", MCI_GETDEVCAPS_CAN_EJECT, MCI_INTEGER, "can reverse\0", MCI_VD_GETDEVCAPS_CAN_REVERSE, MCI_INTEGER, "can play\0", MCI_GETDEVCAPS_CAN_PLAY, MCI_INTEGER, "can save\0", MCI_GETDEVCAPS_CAN_SAVE, MCI_INTEGER, "fast play rate\0",MCI_VD_GETDEVCAPS_FAST_RATE, MCI_INTEGER, "slow play rate\0",MCI_VD_GETDEVCAPS_SLOW_RATE, MCI_INTEGER, "normal play rate\0",MCI_VD_GETDEVCAPS_NORMAL_RATE, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "\0", 0L, MCI_END_COMMAND, "escape\0", MCI_ESCAPE, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG , "\0", MCI_VD_ESCAPE_STRING, MCI_STRING, "\0", 0L, MCI_END_COMMAND, "info\0", MCI_INFO, 0, MCI_COMMAND_HEAD, "\0", MCI_STRING, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "product\0", MCI_INFO_PRODUCT, MCI_FLAG, "identity\0", MCI_INFO_MEDIA_IDENTITY, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "\0", 0L, MCI_END_COMMAND_LIST END /**************************************************************************** * Command Lists for the waveform audio command set - DO NOT LOCALIZE *****************************************************************************/ waveaudio RCDATA BEGIN "open\0", MCI_OPEN, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "type\0", MCI_OPEN_TYPE, MCI_STRING, "element\0", MCI_OPEN_ELEMENT, MCI_STRING, "alias\0", MCI_OPEN_ALIAS, MCI_STRING, "shareable\0", MCI_OPEN_SHAREABLE, MCI_FLAG, "buffer\0", MCI_WAVE_OPEN_BUFFER, MCI_INTEGER, "\0", 0L, MCI_END_COMMAND, "status\0", MCI_STATUS, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", MCI_STATUS_ITEM, MCI_CONSTANT, "position\0", MCI_STATUS_POSITION, MCI_INTEGER, "length\0", MCI_STATUS_LENGTH, MCI_INTEGER, "number of tracks\0", MCI_STATUS_NUMBER_OF_TRACKS, MCI_INTEGER, "media present\0", MCI_STATUS_MEDIA_PRESENT, MCI_INTEGER, "mode\0", MCI_STATUS_MODE, MCI_INTEGER, "format tag\0", MCI_WAVE_STATUS_FORMATTAG, MCI_INTEGER, "channels\0", MCI_WAVE_STATUS_CHANNELS, MCI_INTEGER, "samplespersec\0", MCI_WAVE_STATUS_SAMPLESPERSEC, MCI_INTEGER, "bytespersec\0", MCI_WAVE_STATUS_AVGBYTESPERSEC, MCI_INTEGER, "alignment\0", MCI_WAVE_STATUS_BLOCKALIGN, MCI_INTEGER, "bitspersample\0", MCI_WAVE_STATUS_BITSPERSAMPLE, MCI_INTEGER, "input\0", MCI_WAVE_INPUT, MCI_INTEGER, "output\0", MCI_WAVE_OUTPUT, MCI_INTEGER, "level\0", MCI_WAVE_STATUS_LEVEL, MCI_INTEGER, "ready\0", MCI_STATUS_READY, MCI_INTEGER, "time format\0", MCI_STATUS_TIME_FORMAT, MCI_INTEGER, "current track\0", MCI_STATUS_CURRENT_TRACK, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "track\0", MCI_TRACK, MCI_INTEGER, "start\0", MCI_STATUS_START, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "set\0", MCI_SET, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "any input\0", MCI_WAVE_SET_ANYINPUT, MCI_FLAG, "any output\0", MCI_WAVE_SET_ANYOUTPUT, MCI_FLAG, "time format\0", MCI_SET_TIME_FORMAT, MCI_CONSTANT, "milliseconds\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER, "ms\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER, "bytes\0", MCI_FORMAT_BYTES, 0, MCI_INTEGER, "samples\0", MCI_FORMAT_SAMPLES, 0, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "audio\0", MCI_SET_AUDIO, MCI_CONSTANT, "all\0", MCI_SET_AUDIO_ALL, MCI_INTEGER, "left\0", MCI_SET_AUDIO_LEFT, MCI_INTEGER, "right\0", MCI_SET_AUDIO_RIGHT, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "video\0", MCI_SET_VIDEO, MCI_FLAG, "on\0", MCI_SET_ON, MCI_FLAG, "off\0", MCI_SET_OFF, MCI_FLAG, "door open\0", MCI_SET_DOOR_OPEN, MCI_FLAG, "door closed\0", MCI_SET_DOOR_CLOSED, MCI_FLAG, "input\0", MCI_WAVE_INPUT, MCI_INTEGER, "output\0", MCI_WAVE_OUTPUT, MCI_INTEGER, "format tag\0", MCI_WAVE_SET_FORMATTAG, MCI_CONSTANT, "pcm\0", WAVE_FORMAT_PCM, 0, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "channels\0", MCI_WAVE_SET_CHANNELS, MCI_INTEGER, "samplespersec\0", MCI_WAVE_SET_SAMPLESPERSEC, MCI_INTEGER, "bytespersec\0", MCI_WAVE_SET_AVGBYTESPERSEC, MCI_INTEGER, "alignment\0", MCI_WAVE_SET_BLOCKALIGN, MCI_INTEGER, "bitspersample\0", MCI_WAVE_SET_BITSPERSAMPLE, MCI_INTEGER, "\0", 0L, MCI_END_COMMAND, "capability\0", MCI_GETDEVCAPS, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", MCI_GETDEVCAPS_ITEM, MCI_CONSTANT, "can record\0", MCI_GETDEVCAPS_CAN_RECORD, MCI_INTEGER, "has audio\0", MCI_GETDEVCAPS_HAS_AUDIO, MCI_INTEGER, "has video\0", MCI_GETDEVCAPS_HAS_VIDEO, MCI_INTEGER, "device type\0", MCI_GETDEVCAPS_DEVICE_TYPE, MCI_INTEGER, "uses files\0", MCI_GETDEVCAPS_USES_FILES, MCI_INTEGER, "compound device\0", MCI_GETDEVCAPS_COMPOUND_DEVICE, MCI_INTEGER, "can eject\0", MCI_GETDEVCAPS_CAN_EJECT, MCI_INTEGER, "can play\0", MCI_GETDEVCAPS_CAN_PLAY, MCI_INTEGER, "can save\0", MCI_GETDEVCAPS_CAN_SAVE, MCI_INTEGER, "inputs\0", MCI_WAVE_GETDEVCAPS_INPUTS, MCI_INTEGER, "outputs\0", MCI_WAVE_GETDEVCAPS_OUTPUTS, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "\0", 0L, MCI_END_COMMAND, "info\0", MCI_INFO, 0, MCI_COMMAND_HEAD, "\0", MCI_STRING, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "product\0", MCI_INFO_PRODUCT, MCI_FLAG, "input\0", MCI_WAVE_INPUT, MCI_FLAG, "output\0", MCI_WAVE_OUTPUT, MCI_FLAG, "file\0", MCI_INFO_FILE, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "cue\0", MCI_CUE, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "input\0", MCI_WAVE_INPUT, MCI_FLAG, "output\0", MCI_WAVE_OUTPUT, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "delete\0", MCI_DELETE, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "from\0", MCI_FROM, MCI_INTEGER, "to\0", MCI_TO, MCI_INTEGER, "\0", 0L, MCI_END_COMMAND, "\0", 0L, MCI_END_COMMAND_LIST END /**************************************************************************** * Command Lists for the CD audio command set - DO NOT LOCALIZE *****************************************************************************/ cdaudio RCDATA BEGIN "status\0", MCI_STATUS, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", MCI_STATUS_ITEM, MCI_CONSTANT, "position\0", MCI_STATUS_POSITION, MCI_INTEGER, "length\0", MCI_STATUS_LENGTH, MCI_INTEGER, "number of tracks\0", MCI_STATUS_NUMBER_OF_TRACKS, MCI_INTEGER, "ready\0", MCI_STATUS_READY, MCI_INTEGER, "mode\0", MCI_STATUS_MODE, MCI_INTEGER, "media present\0",MCI_STATUS_MEDIA_PRESENT, MCI_INTEGER, "time format\0", MCI_STATUS_TIME_FORMAT, MCI_INTEGER, "current track\0", MCI_STATUS_CURRENT_TRACK, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "track\0", MCI_TRACK, MCI_INTEGER, "start\0", MCI_STATUS_START, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "set\0", MCI_SET, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "time format\0", MCI_SET_TIME_FORMAT, MCI_CONSTANT, "msf\0", MCI_FORMAT_MSF, 0, MCI_INTEGER, "tmsf\0", MCI_FORMAT_TMSF, 0, MCI_INTEGER, "milliseconds\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER, "ms\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "audio\0", MCI_SET_AUDIO, MCI_CONSTANT, "all\0", MCI_SET_AUDIO_ALL, MCI_INTEGER, "left\0", MCI_SET_AUDIO_LEFT, MCI_INTEGER, "right\0", MCI_SET_AUDIO_RIGHT, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "video\0", MCI_SET_VIDEO, MCI_FLAG, "on\0", MCI_SET_ON, MCI_FLAG, "off\0", MCI_SET_OFF, MCI_FLAG, "door open\0", MCI_SET_DOOR_OPEN, MCI_FLAG, "door closed\0", MCI_SET_DOOR_CLOSED, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "info\0", MCI_INFO, 0, MCI_COMMAND_HEAD, "\0", MCI_STRING, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "product\0", MCI_INFO_PRODUCT, MCI_FLAG, "upc\0", MCI_INFO_MEDIA_UPC, MCI_FLAG, "identity\0", MCI_INFO_MEDIA_IDENTITY, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "\0", 0L, MCI_END_COMMAND_LIST END /**************************************************************************** * Command Lists for the Sequencer command set - DO NOT LOCALIZE *****************************************************************************/ sequencer RCDATA BEGIN "status\0", MCI_STATUS, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", MCI_STATUS_ITEM, MCI_CONSTANT, "position\0", MCI_STATUS_POSITION, MCI_INTEGER, "mode\0", MCI_STATUS_MODE, MCI_INTEGER, "length\0", MCI_STATUS_LENGTH, MCI_INTEGER, "number of tracks\0", MCI_STATUS_NUMBER_OF_TRACKS, MCI_INTEGER, "media present\0", MCI_STATUS_MEDIA_PRESENT, MCI_INTEGER, "ready\0", MCI_STATUS_READY, MCI_INTEGER, "tempo\0", MCI_SEQ_STATUS_TEMPO, MCI_INTEGER, "port\0", MCI_SEQ_STATUS_PORT, MCI_INTEGER, "slave\0", MCI_SEQ_STATUS_SLAVE, MCI_INTEGER, "master\0", MCI_SEQ_STATUS_MASTER, MCI_INTEGER, "offset\0", MCI_SEQ_STATUS_OFFSET, MCI_INTEGER, "division type\0", MCI_SEQ_STATUS_DIVTYPE, MCI_INTEGER, "time format\0", MCI_STATUS_TIME_FORMAT, MCI_INTEGER, "current track\0", MCI_STATUS_CURRENT_TRACK, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "track\0", MCI_TRACK, MCI_INTEGER, "start\0", MCI_STATUS_START, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "set\0", MCI_SET, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG , "time format\0", MCI_SET_TIME_FORMAT, MCI_CONSTANT, "milliseconds\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER, "ms\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER, "smpte 30 drop\0", MCI_FORMAT_SMPTE_30DROP, 0, MCI_INTEGER, "smpte 30\0", MCI_FORMAT_SMPTE_30, 0, MCI_INTEGER, "smpte 25\0", MCI_FORMAT_SMPTE_25, 0, MCI_INTEGER, "smpte 24\0", MCI_FORMAT_SMPTE_24, 0, MCI_INTEGER, "song pointer\0", MCI_SEQ_FORMAT_SONGPTR, 0, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "audio\0", MCI_SET_AUDIO, MCI_CONSTANT, "all\0", MCI_SET_AUDIO_ALL, MCI_INTEGER, "left\0", MCI_SET_AUDIO_LEFT, MCI_INTEGER, "right\0", MCI_SET_AUDIO_RIGHT, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "video\0", MCI_SET_VIDEO, MCI_FLAG, "on\0", MCI_SET_ON, MCI_FLAG, "off\0", MCI_SET_OFF, MCI_FLAG, "tempo\0", MCI_SEQ_SET_TEMPO, MCI_INTEGER, "port\0", MCI_SEQ_SET_PORT, MCI_CONSTANT, "none\0", MCI_SEQ_NONE, 0, MCI_INTEGER, "mapper\0", -1, 0, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "slave\0", MCI_SEQ_SET_SLAVE, MCI_CONSTANT, "smpte\0", MCI_SEQ_SMPTE, 0 MCI_INTEGER, "midi\0", MCI_SEQ_MIDI, 0 MCI_INTEGER, "none\0", MCI_SEQ_NONE, 0 MCI_INTEGER, "file\0", MCI_SEQ_FILE, 0 MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "master\0", MCI_SEQ_SET_MASTER, MCI_CONSTANT, "smpte\0", MCI_SEQ_SMPTE, 0, MCI_INTEGER, "midi\0", MCI_SEQ_MIDI, 0, MCI_INTEGER, "none\0", MCI_SEQ_NONE, 0, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "offset\0", MCI_SEQ_SET_OFFSET, MCI_INTEGER, "door open\0", MCI_SET_DOOR_OPEN, MCI_FLAG, "door closed\0", MCI_SET_DOOR_CLOSED, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "info\0", MCI_INFO, 0, MCI_COMMAND_HEAD, "\0", MCI_STRING, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "product\0", MCI_INFO_PRODUCT, MCI_FLAG, "file\0", MCI_INFO_FILE, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "\0", 0L, MCI_END_COMMAND_LIST END /**************************************************************************** * Command Lists for the animation command set - DO NOT LOCALIZE *****************************************************************************/ animation RCDATA BEGIN "open\0", MCI_OPEN, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "type\0", MCI_OPEN_TYPE, MCI_STRING, "element\0", MCI_OPEN_ELEMENT, MCI_STRING, "alias\0", MCI_OPEN_ALIAS, MCI_STRING, "shareable\0", MCI_OPEN_SHAREABLE, MCI_FLAG, "style\0", MCI_ANIM_OPEN_WS, MCI_CONSTANT, "overlapped\0", 0x00CF0000L/*WS_OVERLAPPEDWINDOW*/, MCI_INTEGER, "popup\0", 0x80880000L/*WS_POPUPWINDOW*/, MCI_INTEGER, "child\0", WS_CHILD, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "parent\0", MCI_ANIM_OPEN_PARENT, MCI_INTEGER, "nostatic\0", MCI_ANIM_OPEN_NOSTATIC, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "play\0", MCI_PLAY, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "from\0", MCI_FROM, MCI_INTEGER, "to\0", MCI_TO, MCI_INTEGER, "fast\0", MCI_ANIM_PLAY_FAST, MCI_FLAG, "slow\0", MCI_ANIM_PLAY_SLOW, MCI_FLAG, "scan\0", MCI_ANIM_PLAY_SCAN, MCI_FLAG, "reverse\0", MCI_ANIM_PLAY_REVERSE, MCI_FLAG, "speed\0", MCI_ANIM_PLAY_SPEED, MCI_INTEGER, "\0", 0L, MCI_END_COMMAND, "step\0", MCI_STEP, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "reverse\0", MCI_ANIM_STEP_REVERSE, MCI_FLAG, "by\0", MCI_ANIM_STEP_FRAMES, MCI_INTEGER, "\0", 0L, MCI_END_COMMAND, "set\0", MCI_SET, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "time format\0", MCI_SET_TIME_FORMAT, MCI_CONSTANT, "milliseconds\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER, "ms\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER, "frames\0", MCI_FORMAT_FRAMES, 0, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "audio\0", MCI_SET_AUDIO, MCI_CONSTANT, "all\0", MCI_SET_AUDIO_ALL, MCI_INTEGER, "left\0", MCI_SET_AUDIO_LEFT, MCI_INTEGER, "right\0", MCI_SET_AUDIO_RIGHT, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "video\0", MCI_SET_VIDEO, MCI_FLAG, "on\0", MCI_SET_ON, MCI_FLAG, "off\0", MCI_SET_OFF, MCI_FLAG, "door open\0", MCI_SET_DOOR_OPEN, MCI_FLAG, "door closed\0", MCI_SET_DOOR_CLOSED, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "status\0", MCI_STATUS, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", MCI_STATUS_ITEM, MCI_CONSTANT, "position\0", MCI_STATUS_POSITION, MCI_INTEGER, "length\0", MCI_STATUS_LENGTH, MCI_INTEGER, "number of tracks\0", MCI_STATUS_NUMBER_OF_TRACKS, MCI_INTEGER, "mode\0", MCI_STATUS_MODE, MCI_INTEGER, "ready\0", MCI_STATUS_READY, MCI_INTEGER, "speed\0", MCI_ANIM_STATUS_SPEED, MCI_INTEGER, "forward\0", MCI_ANIM_STATUS_FORWARD, MCI_INTEGER, "window handle\0", MCI_ANIM_STATUS_HWND, MCI_INTEGER, "palette handle\0", MCI_ANIM_STATUS_HPAL, MCI_INTEGER, "media present\0", MCI_STATUS_MEDIA_PRESENT, MCI_INTEGER, "time format\0", MCI_STATUS_TIME_FORMAT, MCI_INTEGER, "current track\0", MCI_STATUS_CURRENT_TRACK, MCI_INTEGER, "stretch\0", MCI_ANIM_STATUS_STRETCH, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "track\0", MCI_TRACK, MCI_INTEGER, "start\0", MCI_STATUS_START, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "info\0", MCI_INFO, 0, MCI_COMMAND_HEAD, "\0", MCI_STRING, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "product\0", MCI_INFO_PRODUCT, MCI_FLAG, "file\0", MCI_INFO_FILE, MCI_FLAG, "window text\0", MCI_ANIM_INFO_TEXT, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "capability\0", MCI_GETDEVCAPS, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", MCI_GETDEVCAPS_ITEM, MCI_CONSTANT, "can record\0", MCI_GETDEVCAPS_CAN_RECORD, MCI_INTEGER, "has audio\0", MCI_GETDEVCAPS_HAS_AUDIO, MCI_INTEGER, "has video\0", MCI_GETDEVCAPS_HAS_VIDEO, MCI_INTEGER, "device type\0", MCI_GETDEVCAPS_DEVICE_TYPE, MCI_INTEGER, "uses files\0", MCI_GETDEVCAPS_USES_FILES, MCI_INTEGER, "compound device\0", MCI_GETDEVCAPS_COMPOUND_DEVICE, MCI_INTEGER, "can eject\0", MCI_GETDEVCAPS_CAN_EJECT, MCI_INTEGER, "can play\0", MCI_GETDEVCAPS_CAN_PLAY, MCI_INTEGER, "can save\0", MCI_GETDEVCAPS_CAN_SAVE, MCI_INTEGER, "can reverse\0", MCI_ANIM_GETDEVCAPS_CAN_REVERSE,MCI_INTEGER, "fast play rate\0", MCI_ANIM_GETDEVCAPS_FAST_RATE, MCI_INTEGER, "slow play rate\0", MCI_ANIM_GETDEVCAPS_SLOW_RATE, MCI_INTEGER, "normal play rate\0", MCI_ANIM_GETDEVCAPS_NORMAL_RATE,MCI_INTEGER, "uses palettes\0", MCI_ANIM_GETDEVCAPS_PALETTES, MCI_INTEGER, "can stretch\0", MCI_ANIM_GETDEVCAPS_CAN_STRETCH,MCI_INTEGER, "windows\0", MCI_ANIM_GETDEVCAPS_MAX_WINDOWS,MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "\0", 0L, MCI_END_COMMAND, "realize\0", MCI_REALIZE, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "normal\0", MCI_ANIM_REALIZE_NORM, MCI_FLAG, "background\0", MCI_ANIM_REALIZE_BKGD, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "window\0", MCI_WINDOW, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "handle\0", MCI_ANIM_WINDOW_HWND, MCI_CONSTANT, "default\0", 0L, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "state\0", MCI_ANIM_WINDOW_STATE, MCI_CONSTANT, "hide\0", SW_HIDE, 0, MCI_INTEGER, "minimize\0", SW_MINIMIZE, 0, MCI_INTEGER, "show\0", SW_SHOW, 0, MCI_INTEGER, "maximized\0", SW_SHOWMAXIMIZED, 0, MCI_INTEGER, "minimized\0", SW_SHOWMINIMIZED, 0, MCI_INTEGER, "iconic\0", SW_SHOWMINNOACTIVE, 0, MCI_INTEGER, "no action\0", SW_SHOWNA, 0, MCI_INTEGER, "no activate\0", SW_SHOWNOACTIVATE, 0, MCI_INTEGER, "normal\0", SW_SHOWNORMAL, 0, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "text\0", MCI_ANIM_WINDOW_TEXT, MCI_STRING, "stretch\0", MCI_ANIM_WINDOW_ENABLE_STRETCH, MCI_FLAG, "fixed\0", MCI_ANIM_WINDOW_DISABLE_STRETCH,MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "put\0", MCI_PUT, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "at\0", MCI_ANIM_RECT, MCI_RECT, "source\0", MCI_ANIM_PUT_SOURCE, MCI_FLAG, "destination\0", MCI_ANIM_PUT_DESTINATION, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "where\0", MCI_WHERE, 0, MCI_COMMAND_HEAD, "\0", MCI_RECT, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "source\0", MCI_ANIM_WHERE_SOURCE, MCI_FLAG, "destination\0", MCI_ANIM_WHERE_DESTINATION, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "update\0", MCI_UPDATE, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "at\0", MCI_ANIM_RECT, MCI_RECT, "hdc\0", MCI_ANIM_UPDATE_HDC, MCI_INTEGER, "\0", 0L, MCI_END_COMMAND, "\0", 0L, MCI_END_COMMAND_LIST END /**************************************************************************** * Command Lists for the overlay command set - DO NOT LOCALIZE *****************************************************************************/ overlay RCDATA BEGIN "open\0", MCI_OPEN, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "type\0", MCI_OPEN_TYPE, MCI_STRING, "element\0", MCI_OPEN_ELEMENT, MCI_STRING, "alias\0", MCI_OPEN_ALIAS, MCI_STRING, "shareable\0", MCI_OPEN_SHAREABLE, MCI_FLAG, "style\0", MCI_OVLY_OPEN_WS, MCI_CONSTANT, "overlapped\0", 0x00CF0000L/*WS_OVERLAPPEDWINDOW*/, MCI_INTEGER, "popup\0", 0x80880000L/*WS_POPUPWINDOW*/, MCI_INTEGER, "child\0", WS_CHILD, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "parent\0", MCI_OVLY_OPEN_PARENT, MCI_INTEGER, "\0", 0L, MCI_END_COMMAND, "status\0", MCI_STATUS, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", MCI_STATUS_ITEM, MCI_CONSTANT, "position\0", MCI_STATUS_POSITION, MCI_INTEGER, "length\0", MCI_STATUS_LENGTH, MCI_INTEGER, "number of tracks\0", MCI_STATUS_NUMBER_OF_TRACKS, MCI_INTEGER, "mode\0", MCI_STATUS_MODE, MCI_INTEGER, "ready\0", MCI_STATUS_READY, MCI_INTEGER, "window handle\0", MCI_OVLY_STATUS_HWND, MCI_INTEGER, "media present\0", MCI_STATUS_MEDIA_PRESENT, MCI_INTEGER, "stretch\0", MCI_OVLY_STATUS_STRETCH, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "track\0", MCI_TRACK, MCI_INTEGER, "start\0", MCI_STATUS_START, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "info\0", MCI_INFO, 0, MCI_COMMAND_HEAD, "\0", MCI_STRING, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "product\0", MCI_INFO_PRODUCT, MCI_FLAG, "file\0", MCI_INFO_FILE, MCI_FLAG, "window text\0", MCI_OVLY_INFO_TEXT, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "capability\0", MCI_GETDEVCAPS, 0, MCI_COMMAND_HEAD, "\0", MCI_INTEGER, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", MCI_GETDEVCAPS_ITEM, MCI_CONSTANT, "can record\0", MCI_GETDEVCAPS_CAN_RECORD, MCI_INTEGER, "has audio\0", MCI_GETDEVCAPS_HAS_AUDIO, MCI_INTEGER, "has video\0", MCI_GETDEVCAPS_HAS_VIDEO, MCI_INTEGER, "device type\0", MCI_GETDEVCAPS_DEVICE_TYPE, MCI_INTEGER, "uses files\0", MCI_GETDEVCAPS_USES_FILES, MCI_INTEGER, "compound device\0", MCI_GETDEVCAPS_COMPOUND_DEVICE, MCI_INTEGER, "can eject\0", MCI_GETDEVCAPS_CAN_EJECT, MCI_INTEGER, "can play\0", MCI_GETDEVCAPS_CAN_PLAY, MCI_INTEGER, "can save\0", MCI_GETDEVCAPS_CAN_SAVE, MCI_INTEGER, "can stretch\0", MCI_OVLY_GETDEVCAPS_CAN_STRETCH,MCI_INTEGER, "can freeze\0", MCI_OVLY_GETDEVCAPS_CAN_FREEZE, MCI_INTEGER, "windows\0", MCI_OVLY_GETDEVCAPS_MAX_WINDOWS,MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "\0", 0L, MCI_END_COMMAND, "window\0", MCI_WINDOW, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "handle\0", MCI_OVLY_WINDOW_HWND, MCI_CONSTANT, "default\0", 0L, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "state\0", MCI_OVLY_WINDOW_STATE, MCI_CONSTANT, "hide\0", SW_HIDE, 0, MCI_INTEGER, "minimize\0", SW_MINIMIZE, 0, MCI_INTEGER, "show\0", SW_SHOW, 0, MCI_INTEGER, "maximized\0", SW_SHOWMAXIMIZED, 0, MCI_INTEGER, "minimized\0", SW_SHOWMINIMIZED, 0, MCI_INTEGER, "iconic\0", SW_SHOWMINNOACTIVE, 0, MCI_INTEGER, "no action\0", SW_SHOWNA, 0, MCI_INTEGER, "no activate\0", SW_SHOWNOACTIVATE, 0, MCI_INTEGER, "normal\0", SW_SHOWNORMAL, 0, MCI_INTEGER, "\0", 0L, MCI_END_CONSTANT, "text\0", MCI_OVLY_WINDOW_TEXT, MCI_STRING, "stretch\0", MCI_OVLY_WINDOW_ENABLE_STRETCH, MCI_FLAG, "fixed\0", MCI_OVLY_WINDOW_DISABLE_STRETCH,MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "put\0", MCI_PUT, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "at\0", MCI_OVLY_RECT, MCI_RECT, "source\0", MCI_OVLY_PUT_SOURCE, MCI_FLAG, "destination\0", MCI_OVLY_PUT_DESTINATION, MCI_FLAG, "frame\0", MCI_OVLY_PUT_FRAME, MCI_FLAG, "video\0", MCI_OVLY_PUT_VIDEO, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "where\0", MCI_WHERE, 0, MCI_COMMAND_HEAD, "\0", MCI_RECT, 0, MCI_RETURN, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "source\0", MCI_OVLY_WHERE_SOURCE, MCI_FLAG, "destination\0", MCI_OVLY_WHERE_DESTINATION, MCI_FLAG, "frame\0", MCI_OVLY_WHERE_FRAME, MCI_FLAG, "video\0", MCI_OVLY_WHERE_VIDEO, MCI_FLAG, "\0", 0L, MCI_END_COMMAND, "save\0", MCI_SAVE, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", MCI_SAVE_FILE, MCI_STRING, "at\0", MCI_OVLY_RECT, MCI_RECT, "\0", 0L, MCI_END_COMMAND, "load\0", MCI_LOAD, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "\0", MCI_LOAD_FILE, MCI_STRING, "at\0", MCI_OVLY_RECT, MCI_RECT, "\0", 0L, MCI_END_COMMAND, "freeze\0", MCI_FREEZE, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "at\0", MCI_OVLY_RECT, MCI_RECT, "\0", 0L, MCI_END_COMMAND, "unfreeze\0", MCI_UNFREEZE, 0, MCI_COMMAND_HEAD, "notify\0", MCI_NOTIFY, MCI_FLAG, "wait\0", MCI_WAIT, MCI_FLAG, "at\0", MCI_OVLY_RECT, MCI_RECT, "\0", 0L, MCI_END_COMMAND, "\0", 0L, MCI_END_COMMAND_LIST END