2 #include <reactos/resource.h>
5 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
9 * These strings are exactly as the original winmm's. I think we might be
10 * able to improve on them, as most of them are meaningless to the end
11 * user! Also, translations need to be done
16 MMSYSERR_NOERROR, "The specified command was carried out."
17 MMSYSERR_ERROR, "Undefined external error."
18 MMSYSERR_BADDEVICEID, "A device ID has been used that is out of range for your system."
19 MMSYSERR_NOTENABLED, "The driver was not enabled."
20 MMSYSERR_ALLOCATED, "The specified device is already in use. Wait until it is free, and then try again."
21 MMSYSERR_INVALHANDLE, "The specified device handle is invalid."
22 MMSYSERR_NODRIVER, "There is no driver installed on your system."
23 MMSYSERR_NOMEM, "There is not enough memory available for this tak. Quit one or more applications to increase available memory, and then try again."
24 MMSYSERR_NOTSUPPORTED, "This function is not supported. Use the Capabilities function to determine which functions and messages the driver supports."
25 MMSYSERR_BADERRNUM, "An error number was specified that is not defined in the system."
26 MMSYSERR_INVALFLAG, "An invalid flag was passed to a system function."
27 MMSYSERR_INVALPARAM, "An invalid parameter was passed to a system function."
28 MMSYSERR_HANDLEBUSY, "Handle being used simultaneously on another thread (eg callback)."
29 MMSYSERR_INVALIDALIAS, "Specified alias not found in WIN.INI."
30 MMSYSERR_BADDB, "The registry database is corrupt."
31 MMSYSERR_KEYNOTFOUND, "The specified registry key was not found."
36 MMSYSERR_READERROR, "The registry could not be opened or could not be read."
37 MMSYSERR_WRITEERROR, "The registry could not be written to."
38 MMSYSERR_DELETEERROR, "The specified registry key could not be deleted."
39 MMSYSERR_VALNOTFOUND, "The specified registry key value could not be found."
40 MMSYSERR_NODRIVERCB, "The driver did not generate a valid OPEN callback."
45 WAVERR_BADFORMAT, "The specified format is not supported or cannot be translated. Use the Capabilities function to determine the supported formats."
46 WAVERR_STILLPLAYING, "Cannot perform this operation while media data is still playing. Reset the device, or wait until the data is finished playing."
47 WAVERR_UNPREPARED, "The wave header was not prepared. Use the Prepare function to prepare the header, and then try again."
48 WAVERR_SYNC, "Cannot open the device without using the WAVE_ALLOWSYNC flag. Use the flag, and then try again."
53 MIDIERR_UNPREPARED, "The MIDI header was not prepared. Use the Prepare function to prepare the header, and then try again."
54 MIDIERR_STILLPLAYING, "Cannot perform this operation while media data is still playing. Reset the device, or wait until the data is finished playing."
55 MIDIERR_NOMAP, "A MIDI map was not found. There may be a problem with the driver, or the MIDIMAP.CFG file may be corrupt or missing."
56 MIDIERR_NOTREADY, "The port is transmitting data to the device. Wait until the data has been transmitted, and then try again."
57 MIDIERR_NODEVICE, "The current MIDI Mapper setup refers to a MIDI device that is not installed on the system. Use MIDI Mapper to edit the setup."
58 MIDIERR_INVALIDSETUP, "The current MIDI setup is damaged. Copy the original MIDIMAP.CFG file to the Windows SYSTEM directory, and then try again."
59 MIDIERR_BADOPENMODE, "A MIDI call was made which is invalid with the current open mode. Reopen the device with the correct mode."
60 MIDIERR_DONT_CONTINUE, "Driver condition - do not callback this input event"
66 MCIERR_INVALID_DEVICE_ID, "Invalid MCI device ID. Use the ID returned when opening the MCI device."
67 MCIERR_UNRECOGNIZED_KEYWORD, "The driver cannot recognize the specified command parameter."
68 MCIERR_UNRECOGNIZED_COMMAND, "The driver cannot recognize the specified command."
69 MCIERR_HARDWARE, "There is a problem with your media device. Make sure it is working correctly or contact the device manufacturer."
70 MCIERR_INVALID_DEVICE_NAME, "The specified device is not open or is not recognized by MCI."
71 MCIERR_OUT_OF_MEMORY, "Not enough memory available for this task.\n\nQuit one or more applications to increase available memory, and then try again."
72 MCIERR_DEVICE_OPEN, "The device name is already being used as an alias by this application. Use a unique alias."
73 MCIERR_CANNOT_LOAD_DRIVER, "Unknown problem while loading the specified device driver."
74 MCIERR_MISSING_COMMAND_STRING, "No command was specified."
75 MCIERR_PARAM_OVERFLOW, "The output string was too large to fit in the return buffer. Increase the size of the buffer."
76 MCIERR_MISSING_STRING_ARGUMENT, "The specified command requires a character-string parameter. Please provide one."
77 MCIERR_BAD_INTEGER, "The specified integer is invalid for this command."
78 MCIERR_PARSER_INTERNAL, "The device driver returned an invalid return type. Check with the device manufacturer about obtaining a new driver."
83 MCIERR_DRIVER_INTERNAL, "There is a problem with the device driver. Check with the device manufacturer about obtaining a new driver."
84 MCIERR_MISSING_PARAMETER, "The specified command requires a parameter. Please supply one."
85 MCIERR_UNSUPPORTED_FUNCTION, "The MCI device you are using does not support the specified command."
86 MCIERR_FILE_NOT_FOUND, "Cannot find the specified file. Make sure the path and filename are correct."
87 MCIERR_DEVICE_NOT_READY, "The device driver is not ready."
88 MCIERR_INTERNAL, "A problem occurred in initializing MCI."
89 MCIERR_DRIVER, "There is a problem with the device driver. The driver has closed. Cannot access error."
90 MCIERR_CANNOT_USE_ALL, "Cannot use 'all' as the device name with the specified command."
91 MCIERR_MULTIPLE, "Errors occurred in more than one device. Specify each command and device separately to determine which devices caused the errors."
92 MCIERR_EXTENSION_NOT_FOUND, "Cannot determine the device type from the given filename extension."
93 MCIERR_OUTOFRANGE, "The specified parameter is out of range for the specified command."
94 MCIERR_FLAGS_NOT_COMPATIBLE, "The specified parameters cannot be used together."
95 MCIERR_FILE_NOT_SAVED, "Cannot save the specified file. Make sure you have enough disk space or are still connected to the network."
96 MCIERR_DEVICE_TYPE_REQUIRED, "Cannot find the specified device. Make sure it is installed or that the device name is spelled correctly."
102 MCIERR_DEVICE_LOCKED, "The specified device is now being closed. Wait a few seconds, and then try again."
103 MCIERR_DUPLICATE_ALIAS, "The specified alias is already being used in this application. Use a unique alias."
104 MCIERR_BAD_CONSTANT, "The specified parameter is invalid for this command."
105 MCIERR_MUST_USE_SHAREABLE, "The device driver is already in use. To share it, use the 'shareable' parameter with each 'open' command."
106 MCIERR_MISSING_DEVICE_NAME, "The specified command requires an alias, file, driver, or device name. Please supply one."
107 MCIERR_BAD_TIME_FORMAT, "The specified value for the time format is invalid. Refer to the MCI documentation for valid formats."
108 MCIERR_NO_CLOSING_QUOTE, "A closing double-quotation mark is missing from the parameter value. Please supply one."
109 MCIERR_DUPLICATE_FLAGS, "A parameter or value was specified twice. Only specify it once."
110 MCIERR_INVALID_FILE, "The specified file cannot be played on the specified MCI device. The file may be corrupt, not in the correct format, or no file handler available for this format."
111 MCIERR_NULL_PARAMETER_BLOCK, "A null parameter block was passed to MCI."
112 MCIERR_UNNAMED_RESOURCE, "Cannot save an unnamed file. Supply a filename."
113 MCIERR_NEW_REQUIRES_ALIAS, "You must specify an alias when using the 'new' parameter."
114 MCIERR_NOTIFY_ON_AUTO_OPEN, "Cannot use the 'notify' flag with auto-opened devices."
115 MCIERR_NO_ELEMENT_ALLOWED, "Cannot use a filename with the specified device."
116 MCIERR_NONAPPLICABLE_FUNCTION, "Cannot carry out the commands in the order specified. Correct the command sequence, and then try again."
117 MCIERR_ILLEGAL_FOR_AUTO_OPEN, "Cannot carry out the specified command on an auto-opened device. Wait until the device is closed, and then try again."
122 MCIERR_FILENAME_REQUIRED, "The filename is invalid. Make sure the filename is not longer than 8 characters, followed by a period and an extension."
123 MCIERR_EXTRA_CHARACTERS, "Cannot specify extra characters after a string enclosed in quotation marks."
124 MCIERR_DEVICE_NOT_INSTALLED, "The specified device is not installed on the system. Use the Add/Remove Hardware Wizard in Control Panel to install the device."
125 MCIERR_GET_CD, "Cannot access the specified file or MCI device. Try changing directories or restarting your computer."
126 MCIERR_SET_CD, "Cannot access the specified file or MCI device because the application cannot change directories."
127 MCIERR_SET_DRIVE, "Cannot access specified file or MCI device because the application cannot change drives."
128 MCIERR_DEVICE_LENGTH, "Specify a device or driver name that is less than 79 characters."
129 MCIERR_DEVICE_ORD_LENGTH, "Specify a device or driver name that is less than 69 characters."
130 MCIERR_NO_INTEGER, "The specified command requires an integer parameter. Please provide one."
136 MCIERR_WAVE_OUTPUTSINUSE, "All wave devices that can play files in the current format are in use. Wait until a wave device is free, and then try again."
137 MCIERR_WAVE_SETOUTPUTINUSE, "Cannot set the current wave device for play back because it is in use. Wait until the device is free, and then try again."
138 MCIERR_WAVE_INPUTSINUSE, "All wave devices that can record files in the current format are in use. Wait until a wave device is free, and then try again."
139 MCIERR_WAVE_SETINPUTINUSE, "Cannot set the current wave device for recording because it is in use. Wait until the device is free, and then try again."
140 MCIERR_WAVE_OUTPUTUNSPECIFIED, "Any compatible waveform playback device may be used."
141 MCIERR_WAVE_INPUTUNSPECIFIED, "Any compatible waveform recording device may be used."
142 MCIERR_WAVE_OUTPUTSUNSUITABLE, "No wave device that can play files in the current format is installed. Use the Add/Remove Hardware Wizard in Control Panel to install the wave device."
143 MCIERR_WAVE_SETOUTPUTUNSUITABLE,"The device you are trying to play to cannot recognize the current file format."
144 MCIERR_WAVE_INPUTSUNSUITABLE, "No wave device that can record files in the current format is installed. Use the Add/Remove Hardware Wizard in Control Panel to install the wave device."
145 MCIERR_WAVE_SETINPUTUNSUITABLE, "The device you are trying to record from cannot recognize the current file format."
151 MCIERR_SEQ_DIV_INCOMPATIBLE, "Cannot use the song-pointer time format and the SMPTE time-format together."
152 MCIERR_SEQ_PORT_INUSE, "The specified MIDI device is already in use. Wait until it is free, and then try again."
153 MCIERR_SEQ_PORT_NONEXISTENT, "The specified MIDI device is not installed on the system. Use the Add/Remove Hardware Wizard in Control Panel to install the driver."
154 MCIERR_SEQ_PORT_MAPNODEVICE, "The current MIDI Mapper setup refers to a MIDI device that is not installed on the system. Use MIDI Mapper to edit the setup."
155 MCIERR_SEQ_PORT_MISCERROR, "An error occurred using the specified port."
156 MCIERR_SEQ_TIMER, "All multimedia timers are being used by other applications. Quit one of these applications, and then try again."
157 MCIERR_SEQ_PORTUNSPECIFIED, "There is no current MIDI port."
158 MCIERR_SEQ_NOMIDIPRESENT, "There are no MIDI devices installed on the system. Use the Add/Remove Hardware Wizard in Control Panel to install the driver."
159 MCIERR_NO_WINDOW, "There is no display window."
160 MCIERR_CREATEWINDOW, "Could not create or use window."
161 MCIERR_FILE_READ, "Cannot read the specified file. Make sure the file is still present, or check your disk or network connection."
162 MCIERR_FILE_WRITE, "Cannot write to the specified file. Make sure you have enough disk space or are still connected to the network."
163 MCIERR_NO_IDENTITY, "Cannot determine media identity or universal product code."
168 MCI_DEVTYPE_VCR, "vcr"
169 MCI_DEVTYPE_VIDEODISC, "videodisc"
170 MCI_DEVTYPE_OVERLAY, "overlay"
171 MCI_DEVTYPE_CD_AUDIO, "cdaudio"
172 MCI_DEVTYPE_DAT, "dat"
173 MCI_DEVTYPE_SCANNER, "scanner"
174 MCI_DEVTYPE_ANIMATION, "animation"
175 MCI_DEVTYPE_DIGITAL_VIDEO, "digitalvideo"
176 MCI_DEVTYPE_OTHER, "other"
177 MCI_DEVTYPE_WAVEFORM_AUDIO, "waveaudio"
178 MCI_DEVTYPE_SEQUENCER, "sequencer"
179 MCI_MODE_NOT_READY, "not ready"
180 MCI_MODE_STOP, "stopped"
181 MCI_MODE_PLAY, "playing"
182 MCI_MODE_RECORD, "recording"
187 MCI_MODE_SEEK, "seeking"
188 MCI_MODE_PAUSE, "paused"
189 MCI_MODE_OPEN, "open"
223 1217, "SMPTE 24 Frame"
224 1218, "SMPTE 25 Frame"
225 1219, "SMPTE 30 Drop Frame"
226 1220, "SMPTE 30 Frame"
236 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
238 2001, "Unknown error returned from MCI command"
243 3000, "SystemAsterisk"
244 3001, "SystemQuestion"
248 3006, "SystemExclamation"
254 3008, "Program error"
255 3009, "Close program"
256 3010, "Empty Recycle Bin"
264 3018, "Incoming Call"
265 3019, "Outgoing Call"
274 3024, "Critical Stop"
276 3026, "Start Windows"
278 3028, "Windows Explorer"
283 VS_VERSION_INFO VERSIONINFO
284 FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
285 PRODUCTVERSION RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
296 BLOCK "StringFileInfo"
300 VALUE "CompanyName", RES_STR_COMPANY_NAME
301 VALUE "FileDescription", "ReactOS MCI API Library\0"
302 VALUE "FileVersion", RES_STR_FILE_VERSION
303 VALUE "InternalName", "winmm\0"
304 VALUE "LegalCopyright", RES_STR_LEGAL_COPYRIGHT
305 VALUE "OriginalFilename", "winmm.dll\0"
306 VALUE "ProductName", RES_STR_PRODUCT_NAME
307 VALUE "ProductVersion", RES_STR_PRODUCT_VERSION
312 VALUE "Translation", 0x409, 1200