windows-nt/Source/XPSP1/NT/multimedia/media/winmm/mci.rc
2020-09-26 16:20:57 +08:00

864 lines
53 KiB
Plaintext

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