jscript: Update Russian translation.
[wine] / dlls / dxerr8 / errors.h
1 /* Machine generated. Do not edit. */
2
3 static const WCHAR name1W[] = { 'S','_','O','K',0 };
4 static const CHAR description1A[] = "The function completed successfully";
5 static const WCHAR description1W[] = { 'T','h','e',' ','f','u','n','c','t','i','o','n',' ','c','o','m','p','l','e','t','e','d',' ','s','u','c','c','e','s','s','f','u','l','l','y',0 };
6 static const WCHAR name2W[] = { 'S','_','F','A','L','S','E',0 };
7 static const CHAR description2A[] = "Call successful, but returned FALSE";
8 static const WCHAR description2W[] = { 'C','a','l','l',' ','s','u','c','c','e','s','s','f','u','l',',',' ','b','u','t',' ','r','e','t','u','r','n','e','d',' ','F','A','L','S','E',0 };
9 static const WCHAR name3W[] = { 'E','R','R','O','R','_','F','I','L','E','_','N','O','T','_','F','O','U','N','D',0 };
10 static const CHAR description3A[] = "The system cannot find the file specified.";
11 static const WCHAR description3W[] = { 'T','h','e',' ','s','y','s','t','e','m',' ','c','a','n','n','o','t',' ','f','i','n','d',' ','t','h','e',' ','f','i','l','e',' ','s','p','e','c','i','f','i','e','d','.',0 };
12 static const WCHAR name4W[] = { 'E','R','R','O','R','_','P','A','T','H','_','N','O','T','_','F','O','U','N','D',0 };
13 static const CHAR description4A[] = "The system cannot find the path specified.";
14 static const WCHAR description4W[] = { 'T','h','e',' ','s','y','s','t','e','m',' ','c','a','n','n','o','t',' ','f','i','n','d',' ','t','h','e',' ','p','a','t','h',' ','s','p','e','c','i','f','i','e','d','.',0 };
15 static const WCHAR name5W[] = { 'E','R','R','O','R','_','T','O','O','_','M','A','N','Y','_','O','P','E','N','_','F','I','L','E','S',0 };
16 static const CHAR description5A[] = "The system cannot open the file.";
17 static const WCHAR description5W[] = { 'T','h','e',' ','s','y','s','t','e','m',' ','c','a','n','n','o','t',' ','o','p','e','n',' ','t','h','e',' ','f','i','l','e','.',0 };
18 static const WCHAR name6W[] = { 'E','R','R','O','R','_','A','C','C','E','S','S','_','D','E','N','I','E','D',0 };
19 static const CHAR description6A[] = "Access is denied.";
20 static const WCHAR description6W[] = { 'A','c','c','e','s','s',' ','i','s',' ','d','e','n','i','e','d','.',0 };
21 static const WCHAR name7W[] = { 'E','R','R','O','R','_','I','N','V','A','L','I','D','_','H','A','N','D','L','E',0 };
22 static const CHAR description7A[] = "The handle is invalid.";
23 static const WCHAR description7W[] = { 'T','h','e',' ','h','a','n','d','l','e',' ','i','s',' ','i','n','v','a','l','i','d','.',0 };
24 static const WCHAR name8W[] = { 'E','R','R','O','R','_','N','O','T','_','E','N','O','U','G','H','_','M','E','M','O','R','Y',0 };
25 static const CHAR description8A[] = "Not enough storage is available to process this command.";
26 static const WCHAR description8W[] = { 'N','o','t',' ','e','n','o','u','g','h',' ','s','t','o','r','a','g','e',' ','i','s',' ','a','v','a','i','l','a','b','l','e',' ','t','o',' ','p','r','o','c','e','s','s',' ','t','h','i','s',' ','c','o','m','m','a','n','d','.',0 };
27 static const WCHAR name9W[] = { 'E','R','R','O','R','_','I','N','V','A','L','I','D','_','B','L','O','C','K',0 };
28 static const CHAR description9A[] = "The storage control block address is invalid.";
29 static const WCHAR description9W[] = { 'T','h','e',' ','s','t','o','r','a','g','e',' ','c','o','n','t','r','o','l',' ','b','l','o','c','k',' ','a','d','d','r','e','s','s',' ','i','s',' ','i','n','v','a','l','i','d','.',0 };
30 static const WCHAR name10W[] = { 'E','R','R','O','R','_','B','A','D','_','E','N','V','I','R','O','N','M','E','N','T',0 };
31 static const CHAR description10A[] = "The environment is incorrect.";
32 static const WCHAR description10W[] = { 'T','h','e',' ','e','n','v','i','r','o','n','m','e','n','t',' ','i','s',' ','i','n','c','o','r','r','e','c','t','.',0 };
33 static const WCHAR name11W[] = { 'E','R','R','O','R','_','B','A','D','_','F','O','R','M','A','T',0 };
34 static const CHAR description11A[] = "An attempt was made to load a program with an incorrect format.";
35 static const WCHAR description11W[] = { 'A','n',' ','a','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','l','o','a','d',' ','a',' ','p','r','o','g','r','a','m',' ','w','i','t','h',' ','a','n',' ','i','n','c','o','r','r','e','c','t',' ','f','o','r','m','a','t','.',0 };
36 static const WCHAR name12W[] = { 'E','R','R','O','R','_','O','U','T','O','F','M','E','M','O','R','Y',0 };
37 static const CHAR description12A[] = "The system cannot find the drive specified.";
38 static const WCHAR description12W[] = { 'T','h','e',' ','s','y','s','t','e','m',' ','c','a','n','n','o','t',' ','f','i','n','d',' ','t','h','e',' ','d','r','i','v','e',' ','s','p','e','c','i','f','i','e','d','.',0 };
39 static const WCHAR name13W[] = { 'V','F','W','_','S','_','N','O','_','M','O','R','E','_','I','T','E','M','S',0 };
40 static const CHAR description13A[] = "The end of the list has been reached.";
41 static const WCHAR description13W[] = { 'T','h','e',' ','e','n','d',' ','o','f',' ','t','h','e',' ','l','i','s','t',' ','h','a','s',' ','b','e','e','n',' ','r','e','a','c','h','e','d','.',0 };
42 static const WCHAR name14W[] = { 'V','F','W','_','S','_','D','U','P','L','I','C','A','T','E','_','N','A','M','E',0 };
43 static const CHAR description14A[] = "An attempt to add a filter with a duplicate name succeeded with a modified name.";
44 static const WCHAR description14W[] = { 'A','n',' ','a','t','t','e','m','p','t',' ','t','o',' ','a','d','d',' ','a',' ','f','i','l','t','e','r',' ','w','i','t','h',' ','a',' ','d','u','p','l','i','c','a','t','e',' ','n','a','m','e',' ','s','u','c','c','e','e','d','e','d',' ','w','i','t','h',' ','a',' ','m','o','d','i','f','i','e','d',' ','n','a','m','e','.',0 };
45 static const WCHAR name15W[] = { 'V','F','W','_','S','_','S','T','A','T','E','_','I','N','T','E','R','M','E','D','I','A','T','E',0 };
46 static const CHAR description15A[] = "The state transition has not completed.";
47 static const WCHAR description15W[] = { 'T','h','e',' ','s','t','a','t','e',' ','t','r','a','n','s','i','t','i','o','n',' ','h','a','s',' ','n','o','t',' ','c','o','m','p','l','e','t','e','d','.',0 };
48 static const WCHAR name16W[] = { 'V','F','W','_','S','_','P','A','R','T','I','A','L','_','R','E','N','D','E','R',0 };
49 static const CHAR description16A[] = "Some of the streams in this movie are in an unsupported format.";
50 static const WCHAR description16W[] = { 'S','o','m','e',' ','o','f',' ','t','h','e',' ','s','t','r','e','a','m','s',' ','i','n',' ','t','h','i','s',' ','m','o','v','i','e',' ','a','r','e',' ','i','n',' ','a','n',' ','u','n','s','u','p','p','o','r','t','e','d',' ','f','o','r','m','a','t','.',0 };
51 static const WCHAR name17W[] = { 'V','F','W','_','S','_','S','O','M','E','_','D','A','T','A','_','I','G','N','O','R','E','D',0 };
52 static const CHAR description17A[] = "The file contained some property settings that were not used.";
53 static const WCHAR description17W[] = { 'T','h','e',' ','f','i','l','e',' ','c','o','n','t','a','i','n','e','d',' ','s','o','m','e',' ','p','r','o','p','e','r','t','y',' ','s','e','t','t','i','n','g','s',' ','t','h','a','t',' ','w','e','r','e',' ','n','o','t',' ','u','s','e','d','.',0 };
54 static const WCHAR name18W[] = { 'V','F','W','_','S','_','C','O','N','N','E','C','T','I','O','N','S','_','D','E','F','E','R','R','E','D',0 };
55 static const CHAR description18A[] = "Some connections have failed and have been deferred.";
56 static const WCHAR description18W[] = { 'S','o','m','e',' ','c','o','n','n','e','c','t','i','o','n','s',' ','h','a','v','e',' ','f','a','i','l','e','d',' ','a','n','d',' ','h','a','v','e',' ','b','e','e','n',' ','d','e','f','e','r','r','e','d','.',0 };
57 static const WCHAR name19W[] = { 'V','F','W','_','S','_','R','E','S','O','U','R','C','E','_','N','O','T','_','N','E','E','D','E','D',0 };
58 static const CHAR description19A[] = "The resource specified is no longer needed.";
59 static const WCHAR description19W[] = { 'T','h','e',' ','r','e','s','o','u','r','c','e',' ','s','p','e','c','i','f','i','e','d',' ','i','s',' ','n','o',' ','l','o','n','g','e','r',' ','n','e','e','d','e','d','.',0 };
60 static const WCHAR name20W[] = { 'V','F','W','_','S','_','M','E','D','I','A','_','T','Y','P','E','_','I','G','N','O','R','E','D',0 };
61 static const CHAR description20A[] = "A connection could not be made with the media type in the persistent graph, but has been made with a negotiated media type.";
62 static const WCHAR description20W[] = { 'A',' ','c','o','n','n','e','c','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','m','a','d','e',' ','w','i','t','h',' ','t','h','e',' ','m','e','d','i','a',' ','t','y','p','e',' ','i','n',' ','t','h','e',' ','p','e','r','s','i','s','t','e','n','t',' ','g','r','a','p','h',',',' ','b','u','t',' ','h','a','s',' ','b','e','e','n',' ','m','a','d','e',' ','w','i','t','h',' ','a',' ','n','e','g','o','t','i','a','t','e','d',' ','m','e','d','i','a',' ','t','y','p','e','.',0 };
63 static const WCHAR name21W[] = { 'V','F','W','_','S','_','V','I','D','E','O','_','N','O','T','_','R','E','N','D','E','R','E','D',0 };
64 static const CHAR description21A[] = "Cannot play back the video stream: no suitable decompressor could be found.";
65 static const WCHAR description21W[] = { 'C','a','n','n','o','t',' ','p','l','a','y',' ','b','a','c','k',' ','t','h','e',' ','v','i','d','e','o',' ','s','t','r','e','a','m',':',' ','n','o',' ','s','u','i','t','a','b','l','e',' ','d','e','c','o','m','p','r','e','s','s','o','r',' ','c','o','u','l','d',' ','b','e',' ','f','o','u','n','d','.',0 };
66 static const WCHAR name22W[] = { 'V','F','W','_','S','_','A','U','D','I','O','_','N','O','T','_','R','E','N','D','E','R','E','D',0 };
67 static const CHAR description22A[] = "Cannot play back the audio stream: no audio hardware is available.";
68 static const WCHAR description22W[] = { 'C','a','n','n','o','t',' ','p','l','a','y',' ','b','a','c','k',' ','t','h','e',' ','a','u','d','i','o',' ','s','t','r','e','a','m',':',' ','n','o',' ','a','u','d','i','o',' ','h','a','r','d','w','a','r','e',' ','i','s',' ','a','v','a','i','l','a','b','l','e','.',0 };
69 static const WCHAR name23W[] = { 'V','F','W','_','S','_','R','P','Z','A',0 };
70 static const CHAR description23A[] = "Cannot play back the video stream: format 'RPZA' is not supported.";
71 static const WCHAR description23W[] = { 'C','a','n','n','o','t',' ','p','l','a','y',' ','b','a','c','k',' ','t','h','e',' ','v','i','d','e','o',' ','s','t','r','e','a','m',':',' ','f','o','r','m','a','t',' ','\'','R','P','Z','A','\'',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','.',0 };
72 static const WCHAR name24W[] = { 'V','F','W','_','S','_','E','S','T','I','M','A','T','E','D',0 };
73 static const CHAR description24A[] = "The value returned had to be estimated. Its accuracy cannot be guaranteed.";
74 static const WCHAR description24W[] = { 'T','h','e',' ','v','a','l','u','e',' ','r','e','t','u','r','n','e','d',' ','h','a','d',' ','t','o',' ','b','e',' ','e','s','t','i','m','a','t','e','d','.',' ','I','t','s',' ','a','c','c','u','r','a','c','y',' ','c','a','n','n','o','t',' ','b','e',' ','g','u','a','r','a','n','t','e','e','d','.',0 };
75 static const WCHAR name25W[] = { 'V','F','W','_','S','_','R','E','S','E','R','V','E','D',0 };
76 static const CHAR description25A[] = "This success code is reserved for internal purposes within ActiveMovie.";
77 static const WCHAR description25W[] = { 'T','h','i','s',' ','s','u','c','c','e','s','s',' ','c','o','d','e',' ','i','s',' ','r','e','s','e','r','v','e','d',' ','f','o','r',' ','i','n','t','e','r','n','a','l',' ','p','u','r','p','o','s','e','s',' ','w','i','t','h','i','n',' ','A','c','t','i','v','e','M','o','v','i','e','.',0 };
78 static const WCHAR name26W[] = { 'V','F','W','_','S','_','S','T','R','E','A','M','_','O','F','F',0 };
79 static const CHAR description26A[] = "The stream has been turned off.";
80 static const WCHAR description26W[] = { 'T','h','e',' ','s','t','r','e','a','m',' ','h','a','s',' ','b','e','e','n',' ','t','u','r','n','e','d',' ','o','f','f','.',0 };
81 static const WCHAR name27W[] = { 'V','F','W','_','S','_','C','A','N','T','_','C','U','E',0 };
82 static const CHAR description27A[] = "The graph can't be cued because of lack of or corrupt data.";
83 static const WCHAR description27W[] = { 'T','h','e',' ','g','r','a','p','h',' ','c','a','n','\'','t',' ','b','e',' ','c','u','e','d',' ','b','e','c','a','u','s','e',' ','o','f',' ','l','a','c','k',' ','o','f',' ','o','r',' ','c','o','r','r','u','p','t',' ','d','a','t','a','.',0 };
84 static const WCHAR name28W[] = { 'V','F','W','_','S','_','N','O','_','S','T','O','P','_','T','I','M','E',0 };
85 static const CHAR description28A[] = "The stop time for the sample was not set.";
86 static const WCHAR description28W[] = { 'T','h','e',' ','s','t','o','p',' ','t','i','m','e',' ','f','o','r',' ','t','h','e',' ','s','a','m','p','l','e',' ','w','a','s',' ','n','o','t',' ','s','e','t','.',0 };
87 static const WCHAR name29W[] = { 'V','F','W','_','S','_','N','O','P','R','E','V','I','E','W','P','I','N',0 };
88 static const CHAR description29A[] = "There was no preview pin available, so the capture pin output is being split to provide both capture and preview.";
89 static const WCHAR description29W[] = { 'T','h','e','r','e',' ','w','a','s',' ','n','o',' ','p','r','e','v','i','e','w',' ','p','i','n',' ','a','v','a','i','l','a','b','l','e',',',' ','s','o',' ','t','h','e',' ','c','a','p','t','u','r','e',' ','p','i','n',' ','o','u','t','p','u','t',' ','i','s',' ','b','e','i','n','g',' ','s','p','l','i','t',' ','t','o',' ','p','r','o','v','i','d','e',' ','b','o','t','h',' ','c','a','p','t','u','r','e',' ','a','n','d',' ','p','r','e','v','i','e','w','.',0 };
90 static const WCHAR name30W[] = { 'V','F','W','_','S','_','D','V','D','_','N','O','N','_','O','N','E','_','S','E','Q','U','E','N','T','I','A','L',0 };
91 static const CHAR description30A[] = "The current title was not a sequential set of chapters (PGC) and the returned timing information might not be continuous.";
92 static const WCHAR description30W[] = { 'T','h','e',' ','c','u','r','r','e','n','t',' ','t','i','t','l','e',' ','w','a','s',' ','n','o','t',' ','a',' ','s','e','q','u','e','n','t','i','a','l',' ','s','e','t',' ','o','f',' ','c','h','a','p','t','e','r','s',' ','(','P','G','C',')',' ','a','n','d',' ','t','h','e',' ','r','e','t','u','r','n','e','d',' ','t','i','m','i','n','g',' ','i','n','f','o','r','m','a','t','i','o','n',' ','m','i','g','h','t',' ','n','o','t',' ','b','e',' ','c','o','n','t','i','n','u','o','u','s','.',0 };
93 static const WCHAR name31W[] = { 'V','F','W','_','S','_','D','V','D','_','C','H','A','N','N','E','L','_','C','O','N','T','E','N','T','S','_','N','O','T','_','A','V','A','I','L','A','B','L','E',0 };
94 static const CHAR description31A[] = "The audio stream did not contain sufficient information to determine the contents of each channel.";
95 static const WCHAR description31W[] = { 'T','h','e',' ','a','u','d','i','o',' ','s','t','r','e','a','m',' ','d','i','d',' ','n','o','t',' ','c','o','n','t','a','i','n',' ','s','u','f','f','i','c','i','e','n','t',' ','i','n','f','o','r','m','a','t','i','o','n',' ','t','o',' ','d','e','t','e','r','m','i','n','e',' ','t','h','e',' ','c','o','n','t','e','n','t','s',' ','o','f',' ','e','a','c','h',' ','c','h','a','n','n','e','l','.',0 };
96 static const WCHAR name32W[] = { 'V','F','W','_','S','_','D','V','D','_','N','O','T','_','A','C','C','U','R','A','T','E',0 };
97 static const CHAR description32A[] = "The seek into the movie was not frame accurate.";
98 static const WCHAR description32W[] = { 'T','h','e',' ','s','e','e','k',' ','i','n','t','o',' ','t','h','e',' ','m','o','v','i','e',' ','w','a','s',' ','n','o','t',' ','f','r','a','m','e',' ','a','c','c','u','r','a','t','e','.',0 };
99 static const WCHAR name33W[] = { 'D','S','_','N','O','_','V','I','R','T','U','A','L','I','Z','A','T','I','O','N',0 };
100 static const CHAR description33A[] = "The call succeeded, but we had to substitute the 3D algorithm";
101 static const WCHAR description33W[] = { 'T','h','e',' ','c','a','l','l',' ','s','u','c','c','e','e','d','e','d',',',' ','b','u','t',' ','w','e',' ','h','a','d',' ','t','o',' ','s','u','b','s','t','i','t','u','t','e',' ','t','h','e',' ','3','D',' ','a','l','g','o','r','i','t','h','m',0 };
102 static const WCHAR name34W[] = { 'D','S','_','I','N','C','O','M','P','L','E','T','E',0 };
103 static const CHAR description34A[] = "The call succeeded, but not all of the optional effects were obtained.";
104 static const WCHAR description34W[] = { 'T','h','e',' ','c','a','l','l',' ','s','u','c','c','e','e','d','e','d',',',' ','b','u','t',' ','n','o','t',' ','a','l','l',' ','o','f',' ','t','h','e',' ','o','p','t','i','o','n','a','l',' ','e','f','f','e','c','t','s',' ','w','e','r','e',' ','o','b','t','a','i','n','e','d','.',0 };
105 static const WCHAR name35W[] = { 'D','M','U','S','_','S','_','P','A','R','T','I','A','L','L','O','A','D',0 };
106 static const CHAR description35A[] = "The object could only load partially. This can happen if some components are not registered properly, such as embedded tracks and tools. This can also happen if some content is missing. For example, if a segment uses a DLS collection that is not in the loader's current search directory.";
107 static const WCHAR description35W[] = { 'T','h','e',' ','o','b','j','e','c','t',' ','c','o','u','l','d',' ','o','n','l','y',' ','l','o','a','d',' ','p','a','r','t','i','a','l','l','y','.',' ','T','h','i','s',' ','c','a','n',' ','h','a','p','p','e','n',' ','i','f',' ','s','o','m','e',' ','c','o','m','p','o','n','e','n','t','s',' ','a','r','e',' ','n','o','t',' ','r','e','g','i','s','t','e','r','e','d',' ','p','r','o','p','e','r','l','y',',',' ','s','u','c','h',' ','a','s',' ','e','m','b','e','d','d','e','d',' ','t','r','a','c','k','s',' ','a','n','d',' ','t','o','o','l','s','.',' ','T','h','i','s',' ','c','a','n',' ','a','l','s','o',' ','h','a','p','p','e','n',' ','i','f',' ','s','o','m','e',' ','c','o','n','t','e','n','t',' ','i','s',' ','m','i','s','s','i','n','g','.',' ','F','o','r',' ','e','x','a','m','p','l','e',',',' ','i','f',' ','a',' ','s','e','g','m','e','n','t',' ','u','s','e','s',' ','a',' ','D','L','S',' ','c','o','l','l','e','c','t','i','o','n',' ','t','h','a','t',' ','i','s',' ','n','o','t',' ','i','n',' ','t','h','e',' ','l','o','a','d','e','r','\'','s',' ','c','u','r','r','e','n','t',' ','s','e','a','r','c','h',' ','d','i','r','e','c','t','o','r','y','.',0 };
108 static const WCHAR name36W[] = { 'D','M','U','S','_','S','_','P','A','R','T','I','A','L','D','O','W','N','L','O','A','D',0 };
109 static const CHAR description36A[] = "Return value from IDirectMusicBand::Download() which indicates that some of the instruments safely downloaded, but others failed. This usually occurs when some instruments are on PChannels not supported by the performance or port.";
110 static const WCHAR description36W[] = { 'R','e','t','u','r','n',' ','v','a','l','u','e',' ','f','r','o','m',' ','I','D','i','r','e','c','t','M','u','s','i','c','B','a','n','d',':',':','D','o','w','n','l','o','a','d','(',')',' ','w','h','i','c','h',' ','i','n','d','i','c','a','t','e','s',' ','t','h','a','t',' ','s','o','m','e',' ','o','f',' ','t','h','e',' ','i','n','s','t','r','u','m','e','n','t','s',' ','s','a','f','e','l','y',' ','d','o','w','n','l','o','a','d','e','d',',',' ','b','u','t',' ','o','t','h','e','r','s',' ','f','a','i','l','e','d','.',' ','T','h','i','s',' ','u','s','u','a','l','l','y',' ','o','c','c','u','r','s',' ','w','h','e','n',' ','s','o','m','e',' ','i','n','s','t','r','u','m','e','n','t','s',' ','a','r','e',' ','o','n',' ','P','C','h','a','n','n','e','l','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d',' ','b','y',' ','t','h','e',' ','p','e','r','f','o','r','m','a','n','c','e',' ','o','r',' ','p','o','r','t','.',0 };
111 static const WCHAR name37W[] = { 'D','M','U','S','_','S','_','R','E','Q','U','E','U','E',0 };
112 static const CHAR description37A[] = "Return value from IDirectMusicTool::ProcessPMsg() which indicates to the performance that it should cue the PMsg again automatically.";
113 static const WCHAR description37W[] = { 'R','e','t','u','r','n',' ','v','a','l','u','e',' ','f','r','o','m',' ','I','D','i','r','e','c','t','M','u','s','i','c','T','o','o','l',':',':','P','r','o','c','e','s','s','P','M','s','g','(',')',' ','w','h','i','c','h',' ','i','n','d','i','c','a','t','e','s',' ','t','o',' ','t','h','e',' ','p','e','r','f','o','r','m','a','n','c','e',' ','t','h','a','t',' ','i','t',' ','s','h','o','u','l','d',' ','c','u','e',' ','t','h','e',' ','P','M','s','g',' ','a','g','a','i','n',' ','a','u','t','o','m','a','t','i','c','a','l','l','y','.',0 };
114 static const WCHAR name38W[] = { 'D','M','U','S','_','S','_','F','R','E','E',0 };
115 static const CHAR description38A[] = "Return value from IDirectMusicTool::ProcessPMsg() which indicates to the performance that it should free the PMsg automatically.";
116 static const WCHAR description38W[] = { 'R','e','t','u','r','n',' ','v','a','l','u','e',' ','f','r','o','m',' ','I','D','i','r','e','c','t','M','u','s','i','c','T','o','o','l',':',':','P','r','o','c','e','s','s','P','M','s','g','(',')',' ','w','h','i','c','h',' ','i','n','d','i','c','a','t','e','s',' ','t','o',' ','t','h','e',' ','p','e','r','f','o','r','m','a','n','c','e',' ','t','h','a','t',' ','i','t',' ','s','h','o','u','l','d',' ','f','r','e','e',' ','t','h','e',' ','P','M','s','g',' ','a','u','t','o','m','a','t','i','c','a','l','l','y','.',0 };
117 static const WCHAR name39W[] = { 'D','M','U','S','_','S','_','E','N','D',0 };
118 static const CHAR description39A[] = "Return value from IDirectMusicTrack::Play() which indicates to the segment that the track has no more data after mtEnd.";
119 static const WCHAR description39W[] = { 'R','e','t','u','r','n',' ','v','a','l','u','e',' ','f','r','o','m',' ','I','D','i','r','e','c','t','M','u','s','i','c','T','r','a','c','k',':',':','P','l','a','y','(',')',' ','w','h','i','c','h',' ','i','n','d','i','c','a','t','e','s',' ','t','o',' ','t','h','e',' ','s','e','g','m','e','n','t',' ','t','h','a','t',' ','t','h','e',' ','t','r','a','c','k',' ','h','a','s',' ','n','o',' ','m','o','r','e',' ','d','a','t','a',' ','a','f','t','e','r',' ','m','t','E','n','d','.',0 };
120 static const WCHAR name40W[] = { 'D','M','U','S','_','S','_','S','T','R','I','N','G','_','T','R','U','N','C','A','T','E','D',0 };
121 static const CHAR description40A[] = "Returned string has been truncated to fit the buffer size.";
122 static const WCHAR description40W[] = { 'R','e','t','u','r','n','e','d',' ','s','t','r','i','n','g',' ','h','a','s',' ','b','e','e','n',' ','t','r','u','n','c','a','t','e','d',' ','t','o',' ','f','i','t',' ','t','h','e',' ','b','u','f','f','e','r',' ','s','i','z','e','.',0 };
123 static const WCHAR name41W[] = { 'D','M','U','S','_','S','_','L','A','S','T','_','T','O','O','L',0 };
124 static const CHAR description41A[] = "Returned from IDirectMusicGraph::StampPMsg() this indicates that the PMsg is already stamped with the last tool in the graph. The returned PMsg's tool pointer is now NULL.";
125 static const WCHAR description41W[] = { 'R','e','t','u','r','n','e','d',' ','f','r','o','m',' ','I','D','i','r','e','c','t','M','u','s','i','c','G','r','a','p','h',':',':','S','t','a','m','p','P','M','s','g','(',')',' ','t','h','i','s',' ','i','n','d','i','c','a','t','e','s',' ','t','h','a','t',' ','t','h','e',' ','P','M','s','g',' ','i','s',' ','a','l','r','e','a','d','y',' ','s','t','a','m','p','e','d',' ','w','i','t','h',' ','t','h','e',' ','l','a','s','t',' ','t','o','o','l',' ','i','n',' ','t','h','e',' ','g','r','a','p','h','.',' ','T','h','e',' ','r','e','t','u','r','n','e','d',' ','P','M','s','g','\'','s',' ','t','o','o','l',' ','p','o','i','n','t','e','r',' ','i','s',' ','n','o','w',' ','N','U','L','L','.',0 };
126 static const WCHAR name42W[] = { 'D','M','U','S','_','S','_','O','V','E','R','_','C','H','O','R','D',0 };
127 static const CHAR description42A[] = "Returned from IDirectMusicPerformance::MusicToMIDI() this indicates that no note has been calculated because the music value has the note at a position higher than the top note of the chord. This applies only to DMUS_PLAYMODE_NORMALCHORD play mode. This success code indicates that the caller should not do anything with the note. It is not meant to be played against this chord.";
128 static const WCHAR description42W[] = { 'R','e','t','u','r','n','e','d',' ','f','r','o','m',' ','I','D','i','r','e','c','t','M','u','s','i','c','P','e','r','f','o','r','m','a','n','c','e',':',':','M','u','s','i','c','T','o','M','I','D','I','(',')',' ','t','h','i','s',' ','i','n','d','i','c','a','t','e','s',' ','t','h','a','t',' ','n','o',' ','n','o','t','e',' ','h','a','s',' ','b','e','e','n',' ','c','a','l','c','u','l','a','t','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','m','u','s','i','c',' ','v','a','l','u','e',' ','h','a','s',' ','t','h','e',' ','n','o','t','e',' ','a','t',' ','a',' ','p','o','s','i','t','i','o','n',' ','h','i','g','h','e','r',' ','t','h','a','n',' ','t','h','e',' ','t','o','p',' ','n','o','t','e',' ','o','f',' ','t','h','e',' ','c','h','o','r','d','.',' ','T','h','i','s',' ','a','p','p','l','i','e','s',' ','o','n','l','y',' ','t','o',' ','D','M','U','S','_','P','L','A','Y','M','O','D','E','_','N','O','R','M','A','L','C','H','O','R','D',' ','p','l','a','y',' ','m','o','d','e','.',' ','T','h','i','s',' ','s','u','c','c','e','s','s',' ','c','o','d','e',' ','i','n','d','i','c','a','t','e','s',' ','t','h','a','t',' ','t','h','e',' ','c','a','l','l','e','r',' ','s','h','o','u','l','d',' ','n','o','t',' ','d','o',' ','a','n','y','t','h','i','n','g',' ','w','i','t','h',' ','t','h','e',' ','n','o','t','e','.',' ','I','t',' ','i','s',' ','n','o','t',' ','m','e','a','n','t',' ','t','o',' ','b','e',' ','p','l','a','y','e','d',' ','a','g','a','i','n','s','t',' ','t','h','i','s',' ','c','h','o','r','d','.',0 };
129 static const WCHAR name43W[] = { 'D','M','U','S','_','S','_','U','P','_','O','C','T','A','V','E',0 };
130 static const CHAR description43A[] = "Returned from IDirectMusicPerformance::MIDIToMusic() and IDirectMusicPerformance::MusicToMIDI() this indicates that the note conversion generated a note value that is below 0, so it has been bumped up one or more octaves to be in the proper MIDI range of 0 through 127. Note that this is valid for MIDIToMusic() when using play modes DMUS_PLAYMODE_FIXEDTOCHORD and DMUS_PLAYMODE_FIXEDTOKEY, both of which store MIDI values in wMusicValue. With MusicToMIDI() it is valid for all play modes. Ofcourse, DMUS_PLAYMODE_FIXED will never return this success code.";
131 static const WCHAR description43W[] = { 'R','e','t','u','r','n','e','d',' ','f','r','o','m',' ','I','D','i','r','e','c','t','M','u','s','i','c','P','e','r','f','o','r','m','a','n','c','e',':',':','M','I','D','I','T','o','M','u','s','i','c','(',')',' ','a','n','d',' ','I','D','i','r','e','c','t','M','u','s','i','c','P','e','r','f','o','r','m','a','n','c','e',':',':','M','u','s','i','c','T','o','M','I','D','I','(',')',' ','t','h','i','s',' ','i','n','d','i','c','a','t','e','s',' ','t','h','a','t',' ','t','h','e',' ','n','o','t','e',' ','c','o','n','v','e','r','s','i','o','n',' ','g','e','n','e','r','a','t','e','d',' ','a',' ','n','o','t','e',' ','v','a','l','u','e',' ','t','h','a','t',' ','i','s',' ','b','e','l','o','w',' ','0',',',' ','s','o',' ','i','t',' ','h','a','s',' ','b','e','e','n',' ','b','u','m','p','e','d',' ','u','p',' ','o','n','e',' ','o','r',' ','m','o','r','e',' ','o','c','t','a','v','e','s',' ','t','o',' ','b','e',' ','i','n',' ','t','h','e',' ','p','r','o','p','e','r',' ','M','I','D','I',' ','r','a','n','g','e',' ','o','f',' ','0',' ','t','h','r','o','u','g','h',' ','1','2','7','.',' ','N','o','t','e',' ','t','h','a','t',' ','t','h','i','s',' ','i','s',' ','v','a','l','i','d',' ','f','o','r',' ','M','I','D','I','T','o','M','u','s','i','c','(',')',' ','w','h','e','n',' ','u','s','i','n','g',' ','p','l','a','y',' ','m','o','d','e','s',' ','D','M','U','S','_','P','L','A','Y','M','O','D','E','_','F','I','X','E','D','T','O','C','H','O','R','D',' ','a','n','d',' ','D','M','U','S','_','P','L','A','Y','M','O','D','E','_','F','I','X','E','D','T','O','K','E','Y',',',' ','b','o','t','h',' ','o','f',' ','w','h','i','c','h',' ','s','t','o','r','e',' ','M','I','D','I',' ','v','a','l','u','e','s',' ','i','n',' ','w','M','u','s','i','c','V','a','l','u','e','.',' ','W','i','t','h',' ','M','u','s','i','c','T','o','M','I','D','I','(',')',' ','i','t',' ','i','s',' ','v','a','l','i','d',' ','f','o','r',' ','a','l','l',' ','p','l','a','y',' ','m','o','d','e','s','.',' ','O','f','c','o','u','r','s','e',',',' ','D','M','U','S','_','P','L','A','Y','M','O','D','E','_','F','I','X','E','D',' ','w','i','l','l',' ','n','e','v','e','r',' ','r','e','t','u','r','n',' ','t','h','i','s',' ','s','u','c','c','e','s','s',' ','c','o','d','e','.',0 };
132 static const WCHAR name44W[] = { 'D','M','U','S','_','S','_','D','O','W','N','_','O','C','T','A','V','E',0 };
133 static const CHAR description44A[] = "Returned from IDirectMusicPerformance::MIDIToMusic() and IDirectMusicPerformance::MusicToMIDI() this indicates that the note conversion generated a note value that is above 127, so it has been bumped down one or more octaves to be in the proper MIDI range of 0 through 127. Note that this is valid for MIDIToMusic() when using play modes DMUS_PLAYMODE_FIXEDTOCHORD and DMUS_PLAYMODE_FIXEDTOKEY, both of which store MIDI values in wMusicValue. With MusicToMIDI() it is valid for all play modes. Ofcourse, DMUS_PLAYMODE_FIXED will never return this success code.";
134 static const WCHAR description44W[] = { 'R','e','t','u','r','n','e','d',' ','f','r','o','m',' ','I','D','i','r','e','c','t','M','u','s','i','c','P','e','r','f','o','r','m','a','n','c','e',':',':','M','I','D','I','T','o','M','u','s','i','c','(',')',' ','a','n','d',' ','I','D','i','r','e','c','t','M','u','s','i','c','P','e','r','f','o','r','m','a','n','c','e',':',':','M','u','s','i','c','T','o','M','I','D','I','(',')',' ','t','h','i','s',' ','i','n','d','i','c','a','t','e','s',' ','t','h','a','t',' ','t','h','e',' ','n','o','t','e',' ','c','o','n','v','e','r','s','i','o','n',' ','g','e','n','e','r','a','t','e','d',' ','a',' ','n','o','t','e',' ','v','a','l','u','e',' ','t','h','a','t',' ','i','s',' ','a','b','o','v','e',' ','1','2','7',',',' ','s','o',' ','i','t',' ','h','a','s',' ','b','e','e','n',' ','b','u','m','p','e','d',' ','d','o','w','n',' ','o','n','e',' ','o','r',' ','m','o','r','e',' ','o','c','t','a','v','e','s',' ','t','o',' ','b','e',' ','i','n',' ','t','h','e',' ','p','r','o','p','e','r',' ','M','I','D','I',' ','r','a','n','g','e',' ','o','f',' ','0',' ','t','h','r','o','u','g','h',' ','1','2','7','.',' ','N','o','t','e',' ','t','h','a','t',' ','t','h','i','s',' ','i','s',' ','v','a','l','i','d',' ','f','o','r',' ','M','I','D','I','T','o','M','u','s','i','c','(',')',' ','w','h','e','n',' ','u','s','i','n','g',' ','p','l','a','y',' ','m','o','d','e','s',' ','D','M','U','S','_','P','L','A','Y','M','O','D','E','_','F','I','X','E','D','T','O','C','H','O','R','D',' ','a','n','d',' ','D','M','U','S','_','P','L','A','Y','M','O','D','E','_','F','I','X','E','D','T','O','K','E','Y',',',' ','b','o','t','h',' ','o','f',' ','w','h','i','c','h',' ','s','t','o','r','e',' ','M','I','D','I',' ','v','a','l','u','e','s',' ','i','n',' ','w','M','u','s','i','c','V','a','l','u','e','.',' ','W','i','t','h',' ','M','u','s','i','c','T','o','M','I','D','I','(',')',' ','i','t',' ','i','s',' ','v','a','l','i','d',' ','f','o','r',' ','a','l','l',' ','p','l','a','y',' ','m','o','d','e','s','.',' ','O','f','c','o','u','r','s','e',',',' ','D','M','U','S','_','P','L','A','Y','M','O','D','E','_','F','I','X','E','D',' ','w','i','l','l',' ','n','e','v','e','r',' ','r','e','t','u','r','n',' ','t','h','i','s',' ','s','u','c','c','e','s','s',' ','c','o','d','e','.',0 };
135 static const WCHAR name45W[] = { 'D','M','U','S','_','S','_','N','O','B','U','F','F','E','R','C','O','N','T','R','O','L',0 };
136 static const CHAR description45A[] = "Although the audio output from the port will be routed to the same device as the given DirectSound buffer, buffer controls such as pan and volume will not affect the output.";
137 static const WCHAR description45W[] = { 'A','l','t','h','o','u','g','h',' ','t','h','e',' ','a','u','d','i','o',' ','o','u','t','p','u','t',' ','f','r','o','m',' ','t','h','e',' ','p','o','r','t',' ','w','i','l','l',' ','b','e',' ','r','o','u','t','e','d',' ','t','o',' ','t','h','e',' ','s','a','m','e',' ','d','e','v','i','c','e',' ','a','s',' ','t','h','e',' ','g','i','v','e','n',' ','D','i','r','e','c','t','S','o','u','n','d',' ','b','u','f','f','e','r',',',' ','b','u','f','f','e','r',' ','c','o','n','t','r','o','l','s',' ','s','u','c','h',' ','a','s',' ','p','a','n',' ','a','n','d',' ','v','o','l','u','m','e',' ','w','i','l','l',' ','n','o','t',' ','a','f','f','e','c','t',' ','t','h','e',' ','o','u','t','p','u','t','.',0 };
138 static const WCHAR name46W[] = { 'D','M','U','S','_','S','_','G','A','R','B','A','G','E','_','C','O','L','L','E','C','T','E','D',0 };
139 static const CHAR description46A[] = "The requested operation was not performed because during CollectGarbage the loader determined that the object had been released.";
140 static const WCHAR description46W[] = { 'T','h','e',' ','r','e','q','u','e','s','t','e','d',' ','o','p','e','r','a','t','i','o','n',' ','w','a','s',' ','n','o','t',' ','p','e','r','f','o','r','m','e','d',' ','b','e','c','a','u','s','e',' ','d','u','r','i','n','g',' ','C','o','l','l','e','c','t','G','a','r','b','a','g','e',' ','t','h','e',' ','l','o','a','d','e','r',' ','d','e','t','e','r','m','i','n','e','d',' ','t','h','a','t',' ','t','h','e',' ','o','b','j','e','c','t',' ','h','a','d',' ','b','e','e','n',' ','r','e','l','e','a','s','e','d','.',0 };
141 static const WCHAR name47W[] = { 'E','_','P','E','N','D','I','N','G',0 };
142 static const CHAR description47A[] = "The data necessary to complete this operation is not yet available.";
143 static const WCHAR description47W[] = { 'T','h','e',' ','d','a','t','a',' ','n','e','c','e','s','s','a','r','y',' ','t','o',' ','c','o','m','p','l','e','t','e',' ','t','h','i','s',' ','o','p','e','r','a','t','i','o','n',' ','i','s',' ','n','o','t',' ','y','e','t',' ','a','v','a','i','l','a','b','l','e','.',0 };
144 static const WCHAR name48W[] = { 'E','_','N','O','T','I','M','P','L',0 };
145 static const CHAR description48A[] = "The function called is not supported at this time";
146 static const WCHAR description48W[] = { 'T','h','e',' ','f','u','n','c','t','i','o','n',' ','c','a','l','l','e','d',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d',' ','a','t',' ','t','h','i','s',' ','t','i','m','e',0 };
147 static const WCHAR name49W[] = { 'E','_','N','O','I','N','T','E','R','F','A','C','E',0 };
148 static const CHAR description49A[] = "The requested COM interface is not available";
149 static const WCHAR description49W[] = { 'T','h','e',' ','r','e','q','u','e','s','t','e','d',' ','C','O','M',' ','i','n','t','e','r','f','a','c','e',' ','i','s',' ','n','o','t',' ','a','v','a','i','l','a','b','l','e',0 };
150 static const WCHAR name50W[] = { 'E','_','P','O','I','N','T','E','R',0 };
151 static const CHAR description50A[] = "Invalid pointer";
152 static const WCHAR description50W[] = { 'I','n','v','a','l','i','d',' ','p','o','i','n','t','e','r',0 };
153 static const WCHAR name51W[] = { 'E','_','A','B','O','R','T',0 };
154 static const CHAR description51A[] = "Operation aborted";
155 static const WCHAR description51W[] = { 'O','p','e','r','a','t','i','o','n',' ','a','b','o','r','t','e','d',0 };
156 static const WCHAR name52W[] = { 'E','_','F','A','I','L',0 };
157 static const CHAR description52A[] = "An undetermined error occurred";
158 static const WCHAR description52W[] = { 'A','n',' ','u','n','d','e','t','e','r','m','i','n','e','d',' ','e','r','r','o','r',' ','o','c','c','u','r','r','e','d',0 };
159 static const WCHAR name53W[] = { 'E','_','U','N','E','X','P','E','C','T','E','D',0 };
160 static const CHAR description53A[] = "Catastrophic failure";
161 static const WCHAR description53W[] = { 'C','a','t','a','s','t','r','o','p','h','i','c',' ','f','a','i','l','u','r','e',0 };
162 static const WCHAR name54W[] = { 'C','L','A','S','S','_','E','_','N','O','A','G','G','R','E','G','A','T','I','O','N',0 };
163 static const CHAR description54A[] = "This object does not support aggregation";
164 static const WCHAR description54W[] = { 'T','h','i','s',' ','o','b','j','e','c','t',' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','a','g','g','r','e','g','a','t','i','o','n',0 };
165 static const WCHAR name55W[] = { 'R','E','G','D','B','_','E','_','C','L','A','S','S','N','O','T','R','E','G',0 };
166 static const CHAR description55A[] = "Class not registered";
167 static const WCHAR description55W[] = { 'C','l','a','s','s',' ','n','o','t',' ','r','e','g','i','s','t','e','r','e','d',0 };
168 static const WCHAR name56W[] = { 'C','O','_','E','_','N','O','T','I','N','I','T','I','A','L','I','Z','E','D',0 };
169 static const CHAR description56A[] = "CoInitialize has not been called.";
170 static const WCHAR description56W[] = { 'C','o','I','n','i','t','i','a','l','i','z','e',' ','h','a','s',' ','n','o','t',' ','b','e','e','n',' ','c','a','l','l','e','d','.',0 };
171 static const WCHAR name57W[] = { 'C','O','_','E','_','A','L','R','E','A','D','Y','I','N','I','T','I','A','L','I','Z','E','D',0 };
172 static const CHAR description57A[] = "CoInitialize has already been called.";
173 static const WCHAR description57W[] = { 'C','o','I','n','i','t','i','a','l','i','z','e',' ','h','a','s',' ','a','l','r','e','a','d','y',' ','b','e','e','n',' ','c','a','l','l','e','d','.',0 };
174 static const WCHAR name58W[] = { 'D','I','E','R','R','_','I','N','S','U','F','F','I','C','I','E','N','T','P','R','I','V','S',' ','&',' ','V','F','W','_','E','_','I','N','V','A','L','I','D','M','E','D','I','A','T','Y','P','E',0 };
175 static const CHAR description58A[] = "Unable to IDirectInputJoyConfig_Acquire because the user does not have sufficient privileges to change the joystick configuration. & An invalid media type was specified";
176 static const WCHAR description58W[] = { 'U','n','a','b','l','e',' ','t','o',' ','I','D','i','r','e','c','t','I','n','p','u','t','J','o','y','C','o','n','f','i','g','_','A','c','q','u','i','r','e',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','u','s','e','r',' ','d','o','e','s',' ','n','o','t',' ','h','a','v','e',' ','s','u','f','f','i','c','i','e','n','t',' ','p','r','i','v','i','l','e','g','e','s',' ','t','o',' ','c','h','a','n','g','e',' ','t','h','e',' ','j','o','y','s','t','i','c','k',' ','c','o','n','f','i','g','u','r','a','t','i','o','n','.',' ','&',' ','A','n',' ','i','n','v','a','l','i','d',' ','m','e','d','i','a',' ','t','y','p','e',' ','w','a','s',' ','s','p','e','c','i','f','i','e','d',0 };
177 static const WCHAR name59W[] = { 'D','I','E','R','R','_','D','E','V','I','C','E','F','U','L','L',' ','&',' ','V','F','W','_','E','_','I','N','V','A','L','I','D','S','U','B','T','Y','P','E',0 };
178 static const CHAR description59A[] = "The device is full. & An invalid media subtype was specified.";
179 static const WCHAR description59W[] = { 'T','h','e',' ','d','e','v','i','c','e',' ','i','s',' ','f','u','l','l','.',' ','&',' ','A','n',' ','i','n','v','a','l','i','d',' ','m','e','d','i','a',' ','s','u','b','t','y','p','e',' ','w','a','s',' ','s','p','e','c','i','f','i','e','d','.',0 };
180 static const WCHAR name60W[] = { 'D','I','E','R','R','_','M','O','R','E','D','A','T','A',' ','&',' ','V','F','W','_','E','_','N','E','E','D','_','O','W','N','E','R',0 };
181 static const CHAR description60A[] = "Not all the requested information fit into the buffer. & This object can only be created as an aggregated object.";
182 static const WCHAR description60W[] = { 'N','o','t',' ','a','l','l',' ','t','h','e',' ','r','e','q','u','e','s','t','e','d',' ','i','n','f','o','r','m','a','t','i','o','n',' ','f','i','t',' ','i','n','t','o',' ','t','h','e',' ','b','u','f','f','e','r','.',' ','&',' ','T','h','i','s',' ','o','b','j','e','c','t',' ','c','a','n',' ','o','n','l','y',' ','b','e',' ','c','r','e','a','t','e','d',' ','a','s',' ','a','n',' ','a','g','g','r','e','g','a','t','e','d',' ','o','b','j','e','c','t','.',0 };
183 static const WCHAR name61W[] = { 'D','I','E','R','R','_','N','O','T','D','O','W','N','L','O','A','D','E','D',' ','&',' ','V','F','W','_','E','_','E','N','U','M','_','O','U','T','_','O','F','_','S','Y','N','C',0 };
184 static const CHAR description61A[] = "The effect is not downloaded. & The enumerator has become invalid.";
185 static const WCHAR description61W[] = { 'T','h','e',' ','e','f','f','e','c','t',' ','i','s',' ','n','o','t',' ','d','o','w','n','l','o','a','d','e','d','.',' ','&',' ','T','h','e',' ','e','n','u','m','e','r','a','t','o','r',' ','h','a','s',' ','b','e','c','o','m','e',' ','i','n','v','a','l','i','d','.',0 };
186 static const WCHAR name62W[] = { 'D','I','E','R','R','_','H','A','S','E','F','F','E','C','T','S',' ','&',' ','V','F','W','_','E','_','A','L','R','E','A','D','Y','_','C','O','N','N','E','C','T','E','D',0 };
187 static const CHAR description62A[] = "The device cannot be reinitialized because there are still effects attached to it. & At least one of the pins involved in the operation is already connected.";
188 static const WCHAR description62W[] = { 'T','h','e',' ','d','e','v','i','c','e',' ','c','a','n','n','o','t',' ','b','e',' ','r','e','i','n','i','t','i','a','l','i','z','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','a','r','e',' ','s','t','i','l','l',' ','e','f','f','e','c','t','s',' ','a','t','t','a','c','h','e','d',' ','t','o',' ','i','t','.',' ','&',' ','A','t',' ','l','e','a','s','t',' ','o','n','e',' ','o','f',' ','t','h','e',' ','p','i','n','s',' ','i','n','v','o','l','v','e','d',' ','i','n',' ','t','h','e',' ','o','p','e','r','a','t','i','o','n',' ','i','s',' ','a','l','r','e','a','d','y',' ','c','o','n','n','e','c','t','e','d','.',0 };
189 static const WCHAR name63W[] = { 'D','I','E','R','R','_','N','O','T','E','X','C','L','U','S','I','V','E','A','C','Q','U','I','R','E','D',' ','&',' ','V','F','W','_','E','_','F','I','L','T','E','R','_','A','C','T','I','V','E',0 };
190 static const CHAR description63A[] = "The operation cannot be performed unless the device is acquired in DISCL_EXCLUSIVE mode. & This operation cannot be performed because the filter is active.";
191 static const WCHAR description63W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','p','e','r','f','o','r','m','e','d',' ','u','n','l','e','s','s',' ','t','h','e',' ','d','e','v','i','c','e',' ','i','s',' ','a','c','q','u','i','r','e','d',' ','i','n',' ','D','I','S','C','L','_','E','X','C','L','U','S','I','V','E',' ','m','o','d','e','.',' ','&',' ','T','h','i','s',' ','o','p','e','r','a','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','p','e','r','f','o','r','m','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','f','i','l','t','e','r',' ','i','s',' ','a','c','t','i','v','e','.',0 };
192 static const WCHAR name64W[] = { 'D','I','E','R','R','_','I','N','C','O','M','P','L','E','T','E','E','F','F','E','C','T',' ','&',' ','V','F','W','_','E','_','N','O','_','T','Y','P','E','S',0 };
193 static const CHAR description64A[] = "The effect could not be downloaded because essential information is missing. For example, no axes have been associated with the effect, or no type-specific information has been created. & One of the specified pins supports no media types.";
194 static const WCHAR description64W[] = { 'T','h','e',' ','e','f','f','e','c','t',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','d','o','w','n','l','o','a','d','e','d',' ','b','e','c','a','u','s','e',' ','e','s','s','e','n','t','i','a','l',' ','i','n','f','o','r','m','a','t','i','o','n',' ','i','s',' ','m','i','s','s','i','n','g','.',' ','F','o','r',' ','e','x','a','m','p','l','e',',',' ','n','o',' ','a','x','e','s',' ','h','a','v','e',' ','b','e','e','n',' ','a','s','s','o','c','i','a','t','e','d',' ','w','i','t','h',' ','t','h','e',' ','e','f','f','e','c','t',',',' ','o','r',' ','n','o',' ','t','y','p','e','-','s','p','e','c','i','f','i','c',' ','i','n','f','o','r','m','a','t','i','o','n',' ','h','a','s',' ','b','e','e','n',' ','c','r','e','a','t','e','d','.',' ','&',' ','O','n','e',' ','o','f',' ','t','h','e',' ','s','p','e','c','i','f','i','e','d',' ','p','i','n','s',' ','s','u','p','p','o','r','t','s',' ','n','o',' ','m','e','d','i','a',' ','t','y','p','e','s','.',0 };
195 static const WCHAR name65W[] = { 'D','I','E','R','R','_','N','O','T','B','U','F','F','E','R','E','D',' ','&',' ','V','F','W','_','E','_','N','O','_','A','C','C','E','P','T','A','B','L','E','_','T','Y','P','E','S',0 };
196 static const CHAR description65A[] = "Attempted to read buffered device data from a device that is not buffered. & There is no common media type between these pins.";
197 static const WCHAR description65W[] = { 'A','t','t','e','m','p','t','e','d',' ','t','o',' ','r','e','a','d',' ','b','u','f','f','e','r','e','d',' ','d','e','v','i','c','e',' ','d','a','t','a',' ','f','r','o','m',' ','a',' ','d','e','v','i','c','e',' ','t','h','a','t',' ','i','s',' ','n','o','t',' ','b','u','f','f','e','r','e','d','.',' ','&',' ','T','h','e','r','e',' ','i','s',' ','n','o',' ','c','o','m','m','o','n',' ','m','e','d','i','a',' ','t','y','p','e',' ','b','e','t','w','e','e','n',' ','t','h','e','s','e',' ','p','i','n','s','.',0 };
198 static const WCHAR name66W[] = { 'D','I','E','R','R','_','E','F','F','E','C','T','P','L','A','Y','I','N','G',' ','&',' ','V','F','W','_','E','_','I','N','V','A','L','I','D','_','D','I','R','E','C','T','I','O','N',0 };
199 static const CHAR description66A[] = "An attempt was made to modify parameters of an effect while it is playing. Not all hardware devices support altering the parameters of an effect while it is playing. & Two pins of the same direction cannot be connected together.";
200 static const WCHAR description66W[] = { 'A','n',' ','a','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','m','o','d','i','f','y',' ','p','a','r','a','m','e','t','e','r','s',' ','o','f',' ','a','n',' ','e','f','f','e','c','t',' ','w','h','i','l','e',' ','i','t',' ','i','s',' ','p','l','a','y','i','n','g','.',' ','N','o','t',' ','a','l','l',' ','h','a','r','d','w','a','r','e',' ','d','e','v','i','c','e','s',' ','s','u','p','p','o','r','t',' ','a','l','t','e','r','i','n','g',' ','t','h','e',' ','p','a','r','a','m','e','t','e','r','s',' ','o','f',' ','a','n',' ','e','f','f','e','c','t',' ','w','h','i','l','e',' ','i','t',' ','i','s',' ','p','l','a','y','i','n','g','.',' ','&',' ','T','w','o',' ','p','i','n','s',' ','o','f',' ','t','h','e',' ','s','a','m','e',' ','d','i','r','e','c','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','c','o','n','n','e','c','t','e','d',' ','t','o','g','e','t','h','e','r','.',0 };
201 static const WCHAR name67W[] = { 'D','I','E','R','R','_','U','N','P','L','U','G','G','E','D',' ','&',' ','V','F','W','_','E','_','N','O','T','_','C','O','N','N','E','C','T','E','D',0 };
202 static const CHAR description67A[] = "The operation could not be completed because the device is not plugged in. & The operation cannot be performed because the pins are not connected.";
203 static const WCHAR description67W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','o','m','p','l','e','t','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','d','e','v','i','c','e',' ','i','s',' ','n','o','t',' ','p','l','u','g','g','e','d',' ','i','n','.',' ','&',' ','T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','p','e','r','f','o','r','m','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','p','i','n','s',' ','a','r','e',' ','n','o','t',' ','c','o','n','n','e','c','t','e','d','.',0 };
204 static const WCHAR name68W[] = { 'D','I','E','R','R','_','R','E','P','O','R','T','F','U','L','L',' ','&',' ','V','F','W','_','E','_','N','O','_','A','L','L','O','C','A','T','O','R',0 };
205 static const CHAR description68A[] = "SendDeviceData failed because more information was requested to be sent than can be sent to the device. Some devices have restrictions on how much data can be sent to them. (For example, there might be a limit on the number of buttons that can be pressed at once.) & No sample buffer allocator is available.";
206 static const WCHAR description68W[] = { 'S','e','n','d','D','e','v','i','c','e','D','a','t','a',' ','f','a','i','l','e','d',' ','b','e','c','a','u','s','e',' ','m','o','r','e',' ','i','n','f','o','r','m','a','t','i','o','n',' ','w','a','s',' ','r','e','q','u','e','s','t','e','d',' ','t','o',' ','b','e',' ','s','e','n','t',' ','t','h','a','n',' ','c','a','n',' ','b','e',' ','s','e','n','t',' ','t','o',' ','t','h','e',' ','d','e','v','i','c','e','.',' ','S','o','m','e',' ','d','e','v','i','c','e','s',' ','h','a','v','e',' ','r','e','s','t','r','i','c','t','i','o','n','s',' ','o','n',' ','h','o','w',' ','m','u','c','h',' ','d','a','t','a',' ','c','a','n',' ','b','e',' ','s','e','n','t',' ','t','o',' ','t','h','e','m','.',' ','(','F','o','r',' ','e','x','a','m','p','l','e',',',' ','t','h','e','r','e',' ','m','i','g','h','t',' ','b','e',' ','a',' ','l','i','m','i','t',' ','o','n',' ','t','h','e',' ','n','u','m','b','e','r',' ','o','f',' ','b','u','t','t','o','n','s',' ','t','h','a','t',' ','c','a','n',' ','b','e',' ','p','r','e','s','s','e','d',' ','a','t',' ','o','n','c','e','.',')',' ','&',' ','N','o',' ','s','a','m','p','l','e',' ','b','u','f','f','e','r',' ','a','l','l','o','c','a','t','o','r',' ','i','s',' ','a','v','a','i','l','a','b','l','e','.',0 };
207 static const WCHAR name69W[] = { 'D','I','E','R','R','_','M','A','P','F','I','L','E','F','A','I','L',' ','&',' ','V','F','W','_','E','_','R','U','N','T','I','M','E','_','E','R','R','O','R',0 };
208 static const CHAR description69A[] = "A mapper file function failed because reading or writing the user or IHV settings file failed. & A run-time error occurred.";
209 static const WCHAR description69W[] = { 'A',' ','m','a','p','p','e','r',' ','f','i','l','e',' ','f','u','n','c','t','i','o','n',' ','f','a','i','l','e','d',' ','b','e','c','a','u','s','e',' ','r','e','a','d','i','n','g',' ','o','r',' ','w','r','i','t','i','n','g',' ','t','h','e',' ','u','s','e','r',' ','o','r',' ','I','H','V',' ','s','e','t','t','i','n','g','s',' ','f','i','l','e',' ','f','a','i','l','e','d','.',' ','&',' ','A',' ','r','u','n','-','t','i','m','e',' ','e','r','r','o','r',' ','o','c','c','u','r','r','e','d','.',0 };
210 static const WCHAR name70W[] = { 'V','F','W','_','E','_','B','U','F','F','E','R','_','N','O','T','S','E','T',0 };
211 static const CHAR description70A[] = "No buffer space has been set";
212 static const WCHAR description70W[] = { 'N','o',' ','b','u','f','f','e','r',' ','s','p','a','c','e',' ','h','a','s',' ','b','e','e','n',' ','s','e','t',0 };
213 static const WCHAR name71W[] = { 'V','F','W','_','E','_','B','U','F','F','E','R','_','O','V','E','R','F','L','O','W',0 };
214 static const CHAR description71A[] = "The buffer is not big enough.";
215 static const WCHAR description71W[] = { 'T','h','e',' ','b','u','f','f','e','r',' ','i','s',' ','n','o','t',' ','b','i','g',' ','e','n','o','u','g','h','.',0 };
216 static const WCHAR name72W[] = { 'V','F','W','_','E','_','B','A','D','A','L','I','G','N',0 };
217 static const CHAR description72A[] = "An invalid alignment was specified.";
218 static const WCHAR description72W[] = { 'A','n',' ','i','n','v','a','l','i','d',' ','a','l','i','g','n','m','e','n','t',' ','w','a','s',' ','s','p','e','c','i','f','i','e','d','.',0 };
219 static const WCHAR name73W[] = { 'V','F','W','_','E','_','A','L','R','E','A','D','Y','_','C','O','M','M','I','T','T','E','D',0 };
220 static const CHAR description73A[] = "Cannot change allocated memory while the filter is active.";
221 static const WCHAR description73W[] = { 'C','a','n','n','o','t',' ','c','h','a','n','g','e',' ','a','l','l','o','c','a','t','e','d',' ','m','e','m','o','r','y',' ','w','h','i','l','e',' ','t','h','e',' ','f','i','l','t','e','r',' ','i','s',' ','a','c','t','i','v','e','.',0 };
222 static const WCHAR name74W[] = { 'V','F','W','_','E','_','B','U','F','F','E','R','S','_','O','U','T','S','T','A','N','D','I','N','G',0 };
223 static const CHAR description74A[] = "One or more buffers are still active.";
224 static const WCHAR description74W[] = { 'O','n','e',' ','o','r',' ','m','o','r','e',' ','b','u','f','f','e','r','s',' ','a','r','e',' ','s','t','i','l','l',' ','a','c','t','i','v','e','.',0 };
225 static const WCHAR name75W[] = { 'V','F','W','_','E','_','N','O','T','_','C','O','M','M','I','T','T','E','D',0 };
226 static const CHAR description75A[] = "Cannot allocate a sample when the allocator is not active.";
227 static const WCHAR description75W[] = { 'C','a','n','n','o','t',' ','a','l','l','o','c','a','t','e',' ','a',' ','s','a','m','p','l','e',' ','w','h','e','n',' ','t','h','e',' ','a','l','l','o','c','a','t','o','r',' ','i','s',' ','n','o','t',' ','a','c','t','i','v','e','.',0 };
228 static const WCHAR name76W[] = { 'V','F','W','_','E','_','S','I','Z','E','N','O','T','S','E','T',0 };
229 static const CHAR description76A[] = "Cannot allocate memory because no size has been set.";
230 static const WCHAR description76W[] = { 'C','a','n','n','o','t',' ','a','l','l','o','c','a','t','e',' ','m','e','m','o','r','y',' ','b','e','c','a','u','s','e',' ','n','o',' ','s','i','z','e',' ','h','a','s',' ','b','e','e','n',' ','s','e','t','.',0 };
231 static const WCHAR name77W[] = { 'V','F','W','_','E','_','N','O','_','C','L','O','C','K',0 };
232 static const CHAR description77A[] = "Cannot lock for synchronization because no clock has been defined.";
233 static const WCHAR description77W[] = { 'C','a','n','n','o','t',' ','l','o','c','k',' ','f','o','r',' ','s','y','n','c','h','r','o','n','i','z','a','t','i','o','n',' ','b','e','c','a','u','s','e',' ','n','o',' ','c','l','o','c','k',' ','h','a','s',' ','b','e','e','n',' ','d','e','f','i','n','e','d','.',0 };
234 static const WCHAR name78W[] = { 'V','F','W','_','E','_','N','O','_','S','I','N','K',0 };
235 static const CHAR description78A[] = "Quality messages could not be sent because no quality sink has been defined.";
236 static const WCHAR description78W[] = { 'Q','u','a','l','i','t','y',' ','m','e','s','s','a','g','e','s',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','s','e','n','t',' ','b','e','c','a','u','s','e',' ','n','o',' ','q','u','a','l','i','t','y',' ','s','i','n','k',' ','h','a','s',' ','b','e','e','n',' ','d','e','f','i','n','e','d','.',0 };
237 static const WCHAR name79W[] = { 'V','F','W','_','E','_','N','O','_','I','N','T','E','R','F','A','C','E',0 };
238 static const CHAR description79A[] = "A required interface has not been implemented.";
239 static const WCHAR description79W[] = { 'A',' ','r','e','q','u','i','r','e','d',' ','i','n','t','e','r','f','a','c','e',' ','h','a','s',' ','n','o','t',' ','b','e','e','n',' ','i','m','p','l','e','m','e','n','t','e','d','.',0 };
240 static const WCHAR name80W[] = { 'V','F','W','_','E','_','N','O','T','_','F','O','U','N','D',0 };
241 static const CHAR description80A[] = "An object or name was not found.";
242 static const WCHAR description80W[] = { 'A','n',' ','o','b','j','e','c','t',' ','o','r',' ','n','a','m','e',' ','w','a','s',' ','n','o','t',' ','f','o','u','n','d','.',0 };
243 static const WCHAR name81W[] = { 'V','F','W','_','E','_','C','A','N','N','O','T','_','C','O','N','N','E','C','T',0 };
244 static const CHAR description81A[] = "No combination of intermediate filters could be found to make the connection.";
245 static const WCHAR description81W[] = { 'N','o',' ','c','o','m','b','i','n','a','t','i','o','n',' ','o','f',' ','i','n','t','e','r','m','e','d','i','a','t','e',' ','f','i','l','t','e','r','s',' ','c','o','u','l','d',' ','b','e',' ','f','o','u','n','d',' ','t','o',' ','m','a','k','e',' ','t','h','e',' ','c','o','n','n','e','c','t','i','o','n','.',0 };
246 static const WCHAR name82W[] = { 'V','F','W','_','E','_','C','A','N','N','O','T','_','R','E','N','D','E','R',0 };
247 static const CHAR description82A[] = "No combination of filters could be found to render the stream.";
248 static const WCHAR description82W[] = { 'N','o',' ','c','o','m','b','i','n','a','t','i','o','n',' ','o','f',' ','f','i','l','t','e','r','s',' ','c','o','u','l','d',' ','b','e',' ','f','o','u','n','d',' ','t','o',' ','r','e','n','d','e','r',' ','t','h','e',' ','s','t','r','e','a','m','.',0 };
249 static const WCHAR name83W[] = { 'V','F','W','_','E','_','C','H','A','N','G','I','N','G','_','F','O','R','M','A','T',0 };
250 static const CHAR description83A[] = "Could not change formats dynamically.";
251 static const WCHAR description83W[] = { 'C','o','u','l','d',' ','n','o','t',' ','c','h','a','n','g','e',' ','f','o','r','m','a','t','s',' ','d','y','n','a','m','i','c','a','l','l','y','.',0 };
252 static const WCHAR name84W[] = { 'V','F','W','_','E','_','N','O','_','C','O','L','O','R','_','K','E','Y','_','S','E','T',0 };
253 static const CHAR description84A[] = "No color key has been set.";
254 static const WCHAR description84W[] = { 'N','o',' ','c','o','l','o','r',' ','k','e','y',' ','h','a','s',' ','b','e','e','n',' ','s','e','t','.',0 };
255 static const WCHAR name85W[] = { 'V','F','W','_','E','_','N','O','T','_','O','V','E','R','L','A','Y','_','C','O','N','N','E','C','T','I','O','N',0 };
256 static const CHAR description85A[] = "Current pin connection is not using the IOverlay transport.";
257 static const WCHAR description85W[] = { 'C','u','r','r','e','n','t',' ','p','i','n',' ','c','o','n','n','e','c','t','i','o','n',' ','i','s',' ','n','o','t',' ','u','s','i','n','g',' ','t','h','e',' ','I','O','v','e','r','l','a','y',' ','t','r','a','n','s','p','o','r','t','.',0 };
258 static const WCHAR name86W[] = { 'V','F','W','_','E','_','N','O','T','_','S','A','M','P','L','E','_','C','O','N','N','E','C','T','I','O','N',0 };
259 static const CHAR description86A[] = "Current pin connection is not using the IMemInputPin transport.";
260 static const WCHAR description86W[] = { 'C','u','r','r','e','n','t',' ','p','i','n',' ','c','o','n','n','e','c','t','i','o','n',' ','i','s',' ','n','o','t',' ','u','s','i','n','g',' ','t','h','e',' ','I','M','e','m','I','n','p','u','t','P','i','n',' ','t','r','a','n','s','p','o','r','t','.',0 };
261 static const WCHAR name87W[] = { 'V','F','W','_','E','_','P','A','L','E','T','T','E','_','S','E','T',0 };
262 static const CHAR description87A[] = "Setting a color key would conflict with the palette already set.";
263 static const WCHAR description87W[] = { 'S','e','t','t','i','n','g',' ','a',' ','c','o','l','o','r',' ','k','e','y',' ','w','o','u','l','d',' ','c','o','n','f','l','i','c','t',' ','w','i','t','h',' ','t','h','e',' ','p','a','l','e','t','t','e',' ','a','l','r','e','a','d','y',' ','s','e','t','.',0 };
264 static const WCHAR name88W[] = { 'V','F','W','_','E','_','C','O','L','O','R','_','K','E','Y','_','S','E','T',0 };
265 static const CHAR description88A[] = "Setting a palette would conflict with the color key already set.";
266 static const WCHAR description88W[] = { 'S','e','t','t','i','n','g',' ','a',' ','p','a','l','e','t','t','e',' ','w','o','u','l','d',' ','c','o','n','f','l','i','c','t',' ','w','i','t','h',' ','t','h','e',' ','c','o','l','o','r',' ','k','e','y',' ','a','l','r','e','a','d','y',' ','s','e','t','.',0 };
267 static const WCHAR name89W[] = { 'V','F','W','_','E','_','N','O','_','C','O','L','O','R','_','K','E','Y','_','F','O','U','N','D',0 };
268 static const CHAR description89A[] = "No matching color key is available.";
269 static const WCHAR description89W[] = { 'N','o',' ','m','a','t','c','h','i','n','g',' ','c','o','l','o','r',' ','k','e','y',' ','i','s',' ','a','v','a','i','l','a','b','l','e','.',0 };
270 static const WCHAR name90W[] = { 'V','F','W','_','E','_','N','O','_','P','A','L','E','T','T','E','_','A','V','A','I','L','A','B','L','E',0 };
271 static const CHAR description90A[] = "No palette is available.";
272 static const WCHAR description90W[] = { 'N','o',' ','p','a','l','e','t','t','e',' ','i','s',' ','a','v','a','i','l','a','b','l','e','.',0 };
273 static const WCHAR name91W[] = { 'V','F','W','_','E','_','N','O','_','D','I','S','P','L','A','Y','_','P','A','L','E','T','T','E',0 };
274 static const CHAR description91A[] = "Display does not use a palette.";
275 static const WCHAR description91W[] = { 'D','i','s','p','l','a','y',' ','d','o','e','s',' ','n','o','t',' ','u','s','e',' ','a',' ','p','a','l','e','t','t','e','.',0 };
276 static const WCHAR name92W[] = { 'V','F','W','_','E','_','T','O','O','_','M','A','N','Y','_','C','O','L','O','R','S',0 };
277 static const CHAR description92A[] = "Too many colors for the current display settings.";
278 static const WCHAR description92W[] = { 'T','o','o',' ','m','a','n','y',' ','c','o','l','o','r','s',' ','f','o','r',' ','t','h','e',' ','c','u','r','r','e','n','t',' ','d','i','s','p','l','a','y',' ','s','e','t','t','i','n','g','s','.',0 };
279 static const WCHAR name93W[] = { 'V','F','W','_','E','_','S','T','A','T','E','_','C','H','A','N','G','E','D',0 };
280 static const CHAR description93A[] = "The state changed while waiting to process the sample.";
281 static const WCHAR description93W[] = { 'T','h','e',' ','s','t','a','t','e',' ','c','h','a','n','g','e','d',' ','w','h','i','l','e',' ','w','a','i','t','i','n','g',' ','t','o',' ','p','r','o','c','e','s','s',' ','t','h','e',' ','s','a','m','p','l','e','.',0 };
282 static const WCHAR name94W[] = { 'V','F','W','_','E','_','N','O','T','_','S','T','O','P','P','E','D',0 };
283 static const CHAR description94A[] = "The operation could not be performed because the filter is not stopped.";
284 static const WCHAR description94W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','p','e','r','f','o','r','m','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','f','i','l','t','e','r',' ','i','s',' ','n','o','t',' ','s','t','o','p','p','e','d','.',0 };
285 static const WCHAR name95W[] = { 'V','F','W','_','E','_','N','O','T','_','P','A','U','S','E','D',0 };
286 static const CHAR description95A[] = "The operation could not be performed because the filter is not paused.";
287 static const WCHAR description95W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','p','e','r','f','o','r','m','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','f','i','l','t','e','r',' ','i','s',' ','n','o','t',' ','p','a','u','s','e','d','.',0 };
288 static const WCHAR name96W[] = { 'V','F','W','_','E','_','N','O','T','_','R','U','N','N','I','N','G',0 };
289 static const CHAR description96A[] = "The operation could not be performed because the filter is not running.";
290 static const WCHAR description96W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','p','e','r','f','o','r','m','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','f','i','l','t','e','r',' ','i','s',' ','n','o','t',' ','r','u','n','n','i','n','g','.',0 };
291 static const WCHAR name97W[] = { 'V','F','W','_','E','_','W','R','O','N','G','_','S','T','A','T','E',0 };
292 static const CHAR description97A[] = "The operation could not be performed because the filter is in the wrong state.";
293 static const WCHAR description97W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','p','e','r','f','o','r','m','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','f','i','l','t','e','r',' ','i','s',' ','i','n',' ','t','h','e',' ','w','r','o','n','g',' ','s','t','a','t','e','.',0 };
294 static const WCHAR name98W[] = { 'V','F','W','_','E','_','S','T','A','R','T','_','T','I','M','E','_','A','F','T','E','R','_','E','N','D',0 };
295 static const CHAR description98A[] = "The sample start time is after the sample end time.";
296 static const WCHAR description98W[] = { 'T','h','e',' ','s','a','m','p','l','e',' ','s','t','a','r','t',' ','t','i','m','e',' ','i','s',' ','a','f','t','e','r',' ','t','h','e',' ','s','a','m','p','l','e',' ','e','n','d',' ','t','i','m','e','.',0 };
297 static const WCHAR name99W[] = { 'V','F','W','_','E','_','I','N','V','A','L','I','D','_','R','E','C','T',0 };
298 static const CHAR description99A[] = "The supplied rectangle is invalid.";
299 static const WCHAR description99W[] = { 'T','h','e',' ','s','u','p','p','l','i','e','d',' ','r','e','c','t','a','n','g','l','e',' ','i','s',' ','i','n','v','a','l','i','d','.',0 };
300 static const WCHAR name100W[] = { 'V','F','W','_','E','_','T','Y','P','E','_','N','O','T','_','A','C','C','E','P','T','E','D',0 };
301 static const CHAR description100A[] = "This pin cannot use the supplied media type.";
302 static const WCHAR description100W[] = { 'T','h','i','s',' ','p','i','n',' ','c','a','n','n','o','t',' ','u','s','e',' ','t','h','e',' ','s','u','p','p','l','i','e','d',' ','m','e','d','i','a',' ','t','y','p','e','.',0 };
303 static const WCHAR name101W[] = { 'V','F','W','_','E','_','S','A','M','P','L','E','_','R','E','J','E','C','T','E','D',0 };
304 static const CHAR description101A[] = "This sample cannot be rendered.";
305 static const WCHAR description101W[] = { 'T','h','i','s',' ','s','a','m','p','l','e',' ','c','a','n','n','o','t',' ','b','e',' ','r','e','n','d','e','r','e','d','.',0 };
306 static const WCHAR name102W[] = { 'V','F','W','_','E','_','S','A','M','P','L','E','_','R','E','J','E','C','T','E','D','_','E','O','S',0 };
307 static const CHAR description102A[] = "This sample cannot be rendered because the end of the stream has been reached.";
308 static const WCHAR description102W[] = { 'T','h','i','s',' ','s','a','m','p','l','e',' ','c','a','n','n','o','t',' ','b','e',' ','r','e','n','d','e','r','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','e','n','d',' ','o','f',' ','t','h','e',' ','s','t','r','e','a','m',' ','h','a','s',' ','b','e','e','n',' ','r','e','a','c','h','e','d','.',0 };
309 static const WCHAR name103W[] = { 'V','F','W','_','E','_','D','U','P','L','I','C','A','T','E','_','N','A','M','E',0 };
310 static const CHAR description103A[] = "An attempt to add a filter with a duplicate name failed.";
311 static const WCHAR description103W[] = { 'A','n',' ','a','t','t','e','m','p','t',' ','t','o',' ','a','d','d',' ','a',' ','f','i','l','t','e','r',' ','w','i','t','h',' ','a',' ','d','u','p','l','i','c','a','t','e',' ','n','a','m','e',' ','f','a','i','l','e','d','.',0 };
312 static const WCHAR name104W[] = { 'V','F','W','_','E','_','T','I','M','E','O','U','T',0 };
313 static const CHAR description104A[] = "A time-out has expired.";
314 static const WCHAR description104W[] = { 'A',' ','t','i','m','e','-','o','u','t',' ','h','a','s',' ','e','x','p','i','r','e','d','.',0 };
315 static const WCHAR name105W[] = { 'V','F','W','_','E','_','I','N','V','A','L','I','D','_','F','I','L','E','_','F','O','R','M','A','T',0 };
316 static const CHAR description105A[] = "The file format is invalid.";
317 static const WCHAR description105W[] = { 'T','h','e',' ','f','i','l','e',' ','f','o','r','m','a','t',' ','i','s',' ','i','n','v','a','l','i','d','.',0 };
318 static const WCHAR name106W[] = { 'V','F','W','_','E','_','E','N','U','M','_','O','U','T','_','O','F','_','R','A','N','G','E',0 };
319 static const CHAR description106A[] = "The list has already been exhausted.";
320 static const WCHAR description106W[] = { 'T','h','e',' ','l','i','s','t',' ','h','a','s',' ','a','l','r','e','a','d','y',' ','b','e','e','n',' ','e','x','h','a','u','s','t','e','d','.',0 };
321 static const WCHAR name107W[] = { 'V','F','W','_','E','_','C','I','R','C','U','L','A','R','_','G','R','A','P','H',0 };
322 static const CHAR description107A[] = "The filter graph is circular.";
323 static const WCHAR description107W[] = { 'T','h','e',' ','f','i','l','t','e','r',' ','g','r','a','p','h',' ','i','s',' ','c','i','r','c','u','l','a','r','.',0 };
324 static const WCHAR name108W[] = { 'V','F','W','_','E','_','N','O','T','_','A','L','L','O','W','E','D','_','T','O','_','S','A','V','E',0 };
325 static const CHAR description108A[] = "Updates are not allowed in this state.";
326 static const WCHAR description108W[] = { 'U','p','d','a','t','e','s',' ','a','r','e',' ','n','o','t',' ','a','l','l','o','w','e','d',' ','i','n',' ','t','h','i','s',' ','s','t','a','t','e','.',0 };
327 static const WCHAR name109W[] = { 'V','F','W','_','E','_','T','I','M','E','_','A','L','R','E','A','D','Y','_','P','A','S','S','E','D',0 };
328 static const CHAR description109A[] = "An attempt was made to queue a command for a time in the past.";
329 static const WCHAR description109W[] = { 'A','n',' ','a','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','q','u','e','u','e',' ','a',' ','c','o','m','m','a','n','d',' ','f','o','r',' ','a',' ','t','i','m','e',' ','i','n',' ','t','h','e',' ','p','a','s','t','.',0 };
330 static const WCHAR name110W[] = { 'V','F','W','_','E','_','A','L','R','E','A','D','Y','_','C','A','N','C','E','L','L','E','D',0 };
331 static const CHAR description110A[] = "The queued command has already been canceled.";
332 static const WCHAR description110W[] = { 'T','h','e',' ','q','u','e','u','e','d',' ','c','o','m','m','a','n','d',' ','h','a','s',' ','a','l','r','e','a','d','y',' ','b','e','e','n',' ','c','a','n','c','e','l','e','d','.',0 };
333 static const WCHAR name111W[] = { 'V','F','W','_','E','_','C','O','R','R','U','P','T','_','G','R','A','P','H','_','F','I','L','E',0 };
334 static const CHAR description111A[] = "Cannot render the file because it is corrupt.";
335 static const WCHAR description111W[] = { 'C','a','n','n','o','t',' ','r','e','n','d','e','r',' ','t','h','e',' ','f','i','l','e',' ','b','e','c','a','u','s','e',' ','i','t',' ','i','s',' ','c','o','r','r','u','p','t','.',0 };
336 static const WCHAR name112W[] = { 'V','F','W','_','E','_','A','D','V','I','S','E','_','A','L','R','E','A','D','Y','_','S','E','T',0 };
337 static const CHAR description112A[] = "An overlay advise link already exists.";
338 static const WCHAR description112W[] = { 'A','n',' ','o','v','e','r','l','a','y',' ','a','d','v','i','s','e',' ','l','i','n','k',' ','a','l','r','e','a','d','y',' ','e','x','i','s','t','s','.',0 };
339 static const WCHAR name113W[] = { 'V','F','W','_','E','_','N','O','_','M','O','D','E','X','_','A','V','A','I','L','A','B','L','E',0 };
340 static const CHAR description113A[] = "No full-screen modes are available.";
341 static const WCHAR description113W[] = { 'N','o',' ','f','u','l','l','-','s','c','r','e','e','n',' ','m','o','d','e','s',' ','a','r','e',' ','a','v','a','i','l','a','b','l','e','.',0 };
342 static const WCHAR name114W[] = { 'V','F','W','_','E','_','N','O','_','A','D','V','I','S','E','_','S','E','T',0 };
343 static const CHAR description114A[] = "This Advise cannot be canceled because it was not successfully set.";
344 static const WCHAR description114W[] = { 'T','h','i','s',' ','A','d','v','i','s','e',' ','c','a','n','n','o','t',' ','b','e',' ','c','a','n','c','e','l','e','d',' ','b','e','c','a','u','s','e',' ','i','t',' ','w','a','s',' ','n','o','t',' ','s','u','c','c','e','s','s','f','u','l','l','y',' ','s','e','t','.',0 };
345 static const WCHAR name115W[] = { 'V','F','W','_','E','_','N','O','_','F','U','L','L','S','C','R','E','E','N',0 };
346 static const CHAR description115A[] = "A full-screen mode is not available.";
347 static const WCHAR description115W[] = { 'A',' ','f','u','l','l','-','s','c','r','e','e','n',' ','m','o','d','e',' ','i','s',' ','n','o','t',' ','a','v','a','i','l','a','b','l','e','.',0 };
348 static const WCHAR name116W[] = { 'V','F','W','_','E','_','I','N','_','F','U','L','L','S','C','R','E','E','N','_','M','O','D','E',0 };
349 static const CHAR description116A[] = "Cannot call IVideoWindow methods while in full-screen mode.";
350 static const WCHAR description116W[] = { 'C','a','n','n','o','t',' ','c','a','l','l',' ','I','V','i','d','e','o','W','i','n','d','o','w',' ','m','e','t','h','o','d','s',' ','w','h','i','l','e',' ','i','n',' ','f','u','l','l','-','s','c','r','e','e','n',' ','m','o','d','e','.',0 };
351 static const WCHAR name117W[] = { 'V','F','W','_','E','_','U','N','K','N','O','W','N','_','F','I','L','E','_','T','Y','P','E',0 };
352 static const CHAR description117A[] = "The media type of this file is not recognized.";
353 static const WCHAR description117W[] = { 'T','h','e',' ','m','e','d','i','a',' ','t','y','p','e',' ','o','f',' ','t','h','i','s',' ','f','i','l','e',' ','i','s',' ','n','o','t',' ','r','e','c','o','g','n','i','z','e','d','.',0 };
354 static const WCHAR name118W[] = { 'V','F','W','_','E','_','C','A','N','N','O','T','_','L','O','A','D','_','S','O','U','R','C','E','_','F','I','L','T','E','R',0 };
355 static const CHAR description118A[] = "The source filter for this file could not be loaded.";
356 static const WCHAR description118W[] = { 'T','h','e',' ','s','o','u','r','c','e',' ','f','i','l','t','e','r',' ','f','o','r',' ','t','h','i','s',' ','f','i','l','e',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','l','o','a','d','e','d','.',0 };
357 static const WCHAR name119W[] = { 'V','F','W','_','E','_','F','I','L','E','_','T','O','O','_','S','H','O','R','T',0 };
358 static const CHAR description119A[] = "A file appeared to be incomplete.";
359 static const WCHAR description119W[] = { 'A',' ','f','i','l','e',' ','a','p','p','e','a','r','e','d',' ','t','o',' ','b','e',' ','i','n','c','o','m','p','l','e','t','e','.',0 };
360 static const WCHAR name120W[] = { 'V','F','W','_','E','_','I','N','V','A','L','I','D','_','F','I','L','E','_','V','E','R','S','I','O','N',0 };
361 static const CHAR description120A[] = "The version number of the file is invalid.";
362 static const WCHAR description120W[] = { 'T','h','e',' ','v','e','r','s','i','o','n',' ','n','u','m','b','e','r',' ','o','f',' ','t','h','e',' ','f','i','l','e',' ','i','s',' ','i','n','v','a','l','i','d','.',0 };
363 static const WCHAR name121W[] = { 'V','F','W','_','E','_','I','N','V','A','L','I','D','_','C','L','S','I','D',0 };
364 static const CHAR description121A[] = "This file is corrupt: it contains an invalid class identifier.";
365 static const WCHAR description121W[] = { 'T','h','i','s',' ','f','i','l','e',' ','i','s',' ','c','o','r','r','u','p','t',':',' ','i','t',' ','c','o','n','t','a','i','n','s',' ','a','n',' ','i','n','v','a','l','i','d',' ','c','l','a','s','s',' ','i','d','e','n','t','i','f','i','e','r','.',0 };
366 static const WCHAR name122W[] = { 'V','F','W','_','E','_','I','N','V','A','L','I','D','_','M','E','D','I','A','_','T','Y','P','E',0 };
367 static const CHAR description122A[] = "This file is corrupt: it contains an invalid media type.";
368 static const WCHAR description122W[] = { 'T','h','i','s',' ','f','i','l','e',' ','i','s',' ','c','o','r','r','u','p','t',':',' ','i','t',' ','c','o','n','t','a','i','n','s',' ','a','n',' ','i','n','v','a','l','i','d',' ','m','e','d','i','a',' ','t','y','p','e','.',0 };
369 static const WCHAR name123W[] = { 'V','F','W','_','E','_','S','A','M','P','L','E','_','T','I','M','E','_','N','O','T','_','S','E','T',0 };
370 static const CHAR description123A[] = "No time stamp has been set for this sample.";
371 static const WCHAR description123W[] = { 'N','o',' ','t','i','m','e',' ','s','t','a','m','p',' ','h','a','s',' ','b','e','e','n',' ','s','e','t',' ','f','o','r',' ','t','h','i','s',' ','s','a','m','p','l','e','.',0 };
372 static const WCHAR name124W[] = { 'V','F','W','_','E','_','M','E','D','I','A','_','T','I','M','E','_','N','O','T','_','S','E','T',0 };
373 static const CHAR description124A[] = "No media time stamp has been set for this sample.";
374 static const WCHAR description124W[] = { 'N','o',' ','m','e','d','i','a',' ','t','i','m','e',' ','s','t','a','m','p',' ','h','a','s',' ','b','e','e','n',' ','s','e','t',' ','f','o','r',' ','t','h','i','s',' ','s','a','m','p','l','e','.',0 };
375 static const WCHAR name125W[] = { 'V','F','W','_','E','_','N','O','_','T','I','M','E','_','F','O','R','M','A','T','_','S','E','T',0 };
376 static const CHAR description125A[] = "No media time format has been selected.";
377 static const WCHAR description125W[] = { 'N','o',' ','m','e','d','i','a',' ','t','i','m','e',' ','f','o','r','m','a','t',' ','h','a','s',' ','b','e','e','n',' ','s','e','l','e','c','t','e','d','.',0 };
378 static const WCHAR name126W[] = { 'V','F','W','_','E','_','M','O','N','O','_','A','U','D','I','O','_','H','W',0 };
379 static const CHAR description126A[] = "Cannot change balance because audio device is mono only.";
380 static const WCHAR description126W[] = { 'C','a','n','n','o','t',' ','c','h','a','n','g','e',' ','b','a','l','a','n','c','e',' ','b','e','c','a','u','s','e',' ','a','u','d','i','o',' ','d','e','v','i','c','e',' ','i','s',' ','m','o','n','o',' ','o','n','l','y','.',0 };
381 static const WCHAR name127W[] = { 'V','F','W','_','E','_','N','O','_','D','E','C','O','M','P','R','E','S','S','O','R',0 };
382 static const CHAR description127A[] = "Cannot play back the video stream: no suitable decompressor could be found.";
383 static const WCHAR description127W[] = { 'C','a','n','n','o','t',' ','p','l','a','y',' ','b','a','c','k',' ','t','h','e',' ','v','i','d','e','o',' ','s','t','r','e','a','m',':',' ','n','o',' ','s','u','i','t','a','b','l','e',' ','d','e','c','o','m','p','r','e','s','s','o','r',' ','c','o','u','l','d',' ','b','e',' ','f','o','u','n','d','.',0 };
384 static const WCHAR name128W[] = { 'V','F','W','_','E','_','N','O','_','A','U','D','I','O','_','H','A','R','D','W','A','R','E',0 };
385 static const CHAR description128A[] = "Cannot play back the audio stream: no audio hardware is available, or the hardware is not responding.";
386 static const WCHAR description128W[] = { 'C','a','n','n','o','t',' ','p','l','a','y',' ','b','a','c','k',' ','t','h','e',' ','a','u','d','i','o',' ','s','t','r','e','a','m',':',' ','n','o',' ','a','u','d','i','o',' ','h','a','r','d','w','a','r','e',' ','i','s',' ','a','v','a','i','l','a','b','l','e',',',' ','o','r',' ','t','h','e',' ','h','a','r','d','w','a','r','e',' ','i','s',' ','n','o','t',' ','r','e','s','p','o','n','d','i','n','g','.',0 };
387 static const WCHAR name129W[] = { 'V','F','W','_','E','_','R','P','Z','A',0 };
388 static const CHAR description129A[] = "Cannot play back the video stream: format 'RPZA' is not supported.";
389 static const WCHAR description129W[] = { 'C','a','n','n','o','t',' ','p','l','a','y',' ','b','a','c','k',' ','t','h','e',' ','v','i','d','e','o',' ','s','t','r','e','a','m',':',' ','f','o','r','m','a','t',' ','\'','R','P','Z','A','\'',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','.',0 };
390 static const WCHAR name130W[] = { 'V','F','W','_','E','_','P','R','O','C','E','S','S','O','R','_','N','O','T','_','S','U','I','T','A','B','L','E',0 };
391 static const CHAR description130A[] = "ActiveMovie cannot play MPEG movies on this processor.";
392 static const WCHAR description130W[] = { 'A','c','t','i','v','e','M','o','v','i','e',' ','c','a','n','n','o','t',' ','p','l','a','y',' ','M','P','E','G',' ','m','o','v','i','e','s',' ','o','n',' ','t','h','i','s',' ','p','r','o','c','e','s','s','o','r','.',0 };
393 static const WCHAR name131W[] = { 'V','F','W','_','E','_','U','N','S','U','P','P','O','R','T','E','D','_','A','U','D','I','O',0 };
394 static const CHAR description131A[] = "Cannot play back the audio stream: the audio format is not supported.";
395 static const WCHAR description131W[] = { 'C','a','n','n','o','t',' ','p','l','a','y',' ','b','a','c','k',' ','t','h','e',' ','a','u','d','i','o',' ','s','t','r','e','a','m',':',' ','t','h','e',' ','a','u','d','i','o',' ','f','o','r','m','a','t',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','.',0 };
396 static const WCHAR name132W[] = { 'V','F','W','_','E','_','U','N','S','U','P','P','O','R','T','E','D','_','V','I','D','E','O',0 };
397 static const CHAR description132A[] = "Cannot play back the video stream: the video format is not supported.";
398 static const WCHAR description132W[] = { 'C','a','n','n','o','t',' ','p','l','a','y',' ','b','a','c','k',' ','t','h','e',' ','v','i','d','e','o',' ','s','t','r','e','a','m',':',' ','t','h','e',' ','v','i','d','e','o',' ','f','o','r','m','a','t',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','.',0 };
399 static const WCHAR name133W[] = { 'V','F','W','_','E','_','M','P','E','G','_','N','O','T','_','C','O','N','S','T','R','A','I','N','E','D',0 };
400 static const CHAR description133A[] = "ActiveMovie cannot play this video stream because it falls outside the constrained standard.";
401 static const WCHAR description133W[] = { 'A','c','t','i','v','e','M','o','v','i','e',' ','c','a','n','n','o','t',' ','p','l','a','y',' ','t','h','i','s',' ','v','i','d','e','o',' ','s','t','r','e','a','m',' ','b','e','c','a','u','s','e',' ','i','t',' ','f','a','l','l','s',' ','o','u','t','s','i','d','e',' ','t','h','e',' ','c','o','n','s','t','r','a','i','n','e','d',' ','s','t','a','n','d','a','r','d','.',0 };
402 static const WCHAR name134W[] = { 'V','F','W','_','E','_','N','O','T','_','I','N','_','G','R','A','P','H',0 };
403 static const CHAR description134A[] = "Cannot perform the requested function on an object that is not in the filter graph.";
404 static const WCHAR description134W[] = { 'C','a','n','n','o','t',' ','p','e','r','f','o','r','m',' ','t','h','e',' ','r','e','q','u','e','s','t','e','d',' ','f','u','n','c','t','i','o','n',' ','o','n',' ','a','n',' ','o','b','j','e','c','t',' ','t','h','a','t',' ','i','s',' ','n','o','t',' ','i','n',' ','t','h','e',' ','f','i','l','t','e','r',' ','g','r','a','p','h','.',0 };
405 static const WCHAR name135W[] = { 'V','F','W','_','E','_','N','O','_','T','I','M','E','_','F','O','R','M','A','T',0 };
406 static const CHAR description135A[] = "Cannot get or set time related information on an object that is using a time format of TIME_FORMAT_NONE.";
407 static const WCHAR description135W[] = { 'C','a','n','n','o','t',' ','g','e','t',' ','o','r',' ','s','e','t',' ','t','i','m','e',' ','r','e','l','a','t','e','d',' ','i','n','f','o','r','m','a','t','i','o','n',' ','o','n',' ','a','n',' ','o','b','j','e','c','t',' ','t','h','a','t',' ','i','s',' ','u','s','i','n','g',' ','a',' ','t','i','m','e',' ','f','o','r','m','a','t',' ','o','f',' ','T','I','M','E','_','F','O','R','M','A','T','_','N','O','N','E','.',0 };
408 static const WCHAR name136W[] = { 'V','F','W','_','E','_','R','E','A','D','_','O','N','L','Y',0 };
409 static const CHAR description136A[] = "The connection cannot be made because the stream is read only and the filter alters the data.";
410 static const WCHAR description136W[] = { 'T','h','e',' ','c','o','n','n','e','c','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','m','a','d','e',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','s','t','r','e','a','m',' ','i','s',' ','r','e','a','d',' ','o','n','l','y',' ','a','n','d',' ','t','h','e',' ','f','i','l','t','e','r',' ','a','l','t','e','r','s',' ','t','h','e',' ','d','a','t','a','.',0 };
411 static const WCHAR name137W[] = { 'V','F','W','_','E','_','B','U','F','F','E','R','_','U','N','D','E','R','F','L','O','W',0 };
412 static const CHAR description137A[] = "The buffer is not full enough.";
413 static const WCHAR description137W[] = { 'T','h','e',' ','b','u','f','f','e','r',' ','i','s',' ','n','o','t',' ','f','u','l','l',' ','e','n','o','u','g','h','.',0 };
414 static const WCHAR name138W[] = { 'V','F','W','_','E','_','U','N','S','U','P','P','O','R','T','E','D','_','S','T','R','E','A','M',0 };
415 static const CHAR description138A[] = "Cannot play back the file. The format is not supported.";
416 static const WCHAR description138W[] = { 'C','a','n','n','o','t',' ','p','l','a','y',' ','b','a','c','k',' ','t','h','e',' ','f','i','l','e','.',' ','T','h','e',' ','f','o','r','m','a','t',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','.',0 };
417 static const WCHAR name139W[] = { 'V','F','W','_','E','_','N','O','_','T','R','A','N','S','P','O','R','T',0 };
418 static const CHAR description139A[] = "Pins cannot connect due to not supporting the same transport.";
419 static const WCHAR description139W[] = { 'P','i','n','s',' ','c','a','n','n','o','t',' ','c','o','n','n','e','c','t',' ','d','u','e',' ','t','o',' ','n','o','t',' ','s','u','p','p','o','r','t','i','n','g',' ','t','h','e',' ','s','a','m','e',' ','t','r','a','n','s','p','o','r','t','.',0 };
420 static const WCHAR name140W[] = { 'V','F','W','_','E','_','B','A','D','_','V','I','D','E','O','C','D',0 };
421 static const CHAR description140A[] = "The Video CD can't be read correctly by the device or is the data is corrupt.";
422 static const WCHAR description140W[] = { 'T','h','e',' ','V','i','d','e','o',' ','C','D',' ','c','a','n','\'','t',' ','b','e',' ','r','e','a','d',' ','c','o','r','r','e','c','t','l','y',' ','b','y',' ','t','h','e',' ','d','e','v','i','c','e',' ','o','r',' ','i','s',' ','t','h','e',' ','d','a','t','a',' ','i','s',' ','c','o','r','r','u','p','t','.',0 };
423 static const WCHAR name141W[] = { 'V','F','W','_','E','_','O','U','T','_','O','F','_','V','I','D','E','O','_','M','E','M','O','R','Y',0 };
424 static const CHAR description141A[] = "There is not enough Video Memory at this display resolution and number of colors. Reducing resolution might help.";
425 static const WCHAR description141W[] = { 'T','h','e','r','e',' ','i','s',' ','n','o','t',' ','e','n','o','u','g','h',' ','V','i','d','e','o',' ','M','e','m','o','r','y',' ','a','t',' ','t','h','i','s',' ','d','i','s','p','l','a','y',' ','r','e','s','o','l','u','t','i','o','n',' ','a','n','d',' ','n','u','m','b','e','r',' ','o','f',' ','c','o','l','o','r','s','.',' ','R','e','d','u','c','i','n','g',' ','r','e','s','o','l','u','t','i','o','n',' ','m','i','g','h','t',' ','h','e','l','p','.',0 };
426 static const WCHAR name142W[] = { 'V','F','W','_','E','_','V','P','_','N','E','G','O','T','I','A','T','I','O','N','_','F','A','I','L','E','D',0 };
427 static const CHAR description142A[] = "The VideoPort connection negotiation process has failed.";
428 static const WCHAR description142W[] = { 'T','h','e',' ','V','i','d','e','o','P','o','r','t',' ','c','o','n','n','e','c','t','i','o','n',' ','n','e','g','o','t','i','a','t','i','o','n',' ','p','r','o','c','e','s','s',' ','h','a','s',' ','f','a','i','l','e','d','.',0 };
429 static const WCHAR name143W[] = { 'V','F','W','_','E','_','D','D','R','A','W','_','C','A','P','S','_','N','O','T','_','S','U','I','T','A','B','L','E',0 };
430 static const CHAR description143A[] = "Either DirectDraw has not been installed or the Video Card capabilities are not suitable. Make sure the display is not in 16 color mode.";
431 static const WCHAR description143W[] = { 'E','i','t','h','e','r',' ','D','i','r','e','c','t','D','r','a','w',' ','h','a','s',' ','n','o','t',' ','b','e','e','n',' ','i','n','s','t','a','l','l','e','d',' ','o','r',' ','t','h','e',' ','V','i','d','e','o',' ','C','a','r','d',' ','c','a','p','a','b','i','l','i','t','i','e','s',' ','a','r','e',' ','n','o','t',' ','s','u','i','t','a','b','l','e','.',' ','M','a','k','e',' ','s','u','r','e',' ','t','h','e',' ','d','i','s','p','l','a','y',' ','i','s',' ','n','o','t',' ','i','n',' ','1','6',' ','c','o','l','o','r',' ','m','o','d','e','.',0 };
432 static const WCHAR name144W[] = { 'V','F','W','_','E','_','N','O','_','V','P','_','H','A','R','D','W','A','R','E',0 };
433 static const CHAR description144A[] = "No VideoPort hardware is available, or the hardware is not responding.";
434 static const WCHAR description144W[] = { 'N','o',' ','V','i','d','e','o','P','o','r','t',' ','h','a','r','d','w','a','r','e',' ','i','s',' ','a','v','a','i','l','a','b','l','e',',',' ','o','r',' ','t','h','e',' ','h','a','r','d','w','a','r','e',' ','i','s',' ','n','o','t',' ','r','e','s','p','o','n','d','i','n','g','.',0 };
435 static const WCHAR name145W[] = { 'V','F','W','_','E','_','N','O','_','C','A','P','T','U','R','E','_','H','A','R','D','W','A','R','E',0 };
436 static const CHAR description145A[] = "No Capture hardware is available, or the hardware is not responding.";
437 static const WCHAR description145W[] = { 'N','o',' ','C','a','p','t','u','r','e',' ','h','a','r','d','w','a','r','e',' ','i','s',' ','a','v','a','i','l','a','b','l','e',',',' ','o','r',' ','t','h','e',' ','h','a','r','d','w','a','r','e',' ','i','s',' ','n','o','t',' ','r','e','s','p','o','n','d','i','n','g','.',0 };
438 static const WCHAR name146W[] = { 'V','F','W','_','E','_','D','V','D','_','O','P','E','R','A','T','I','O','N','_','I','N','H','I','B','I','T','E','D',0 };
439 static const CHAR description146A[] = "This User Operation is inhibited by DVD Content at this time.";
440 static const WCHAR description146W[] = { 'T','h','i','s',' ','U','s','e','r',' ','O','p','e','r','a','t','i','o','n',' ','i','s',' ','i','n','h','i','b','i','t','e','d',' ','b','y',' ','D','V','D',' ','C','o','n','t','e','n','t',' ','a','t',' ','t','h','i','s',' ','t','i','m','e','.',0 };
441 static const WCHAR name147W[] = { 'V','F','W','_','E','_','D','V','D','_','I','N','V','A','L','I','D','D','O','M','A','I','N',0 };
442 static const CHAR description147A[] = "This Operation is not permitted in the current domain.";
443 static const WCHAR description147W[] = { 'T','h','i','s',' ','O','p','e','r','a','t','i','o','n',' ','i','s',' ','n','o','t',' ','p','e','r','m','i','t','t','e','d',' ','i','n',' ','t','h','e',' ','c','u','r','r','e','n','t',' ','d','o','m','a','i','n','.',0 };
444 static const WCHAR name148W[] = { 'V','F','W','_','E','_','D','V','D','_','N','O','_','B','U','T','T','O','N',0 };
445 static const CHAR description148A[] = "The specified button is invalid or is not present at the current time, or there is no button present at the specified location.";
446 static const WCHAR description148W[] = { 'T','h','e',' ','s','p','e','c','i','f','i','e','d',' ','b','u','t','t','o','n',' ','i','s',' ','i','n','v','a','l','i','d',' ','o','r',' ','i','s',' ','n','o','t',' ','p','r','e','s','e','n','t',' ','a','t',' ','t','h','e',' ','c','u','r','r','e','n','t',' ','t','i','m','e',',',' ','o','r',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','b','u','t','t','o','n',' ','p','r','e','s','e','n','t',' ','a','t',' ','t','h','e',' ','s','p','e','c','i','f','i','e','d',' ','l','o','c','a','t','i','o','n','.',0 };
447 static const WCHAR name149W[] = { 'V','F','W','_','E','_','D','V','D','_','G','R','A','P','H','N','O','T','R','E','A','D','Y',0 };
448 static const CHAR description149A[] = "DVD-Video playback graph has not been built yet.";
449 static const WCHAR description149W[] = { 'D','V','D','-','V','i','d','e','o',' ','p','l','a','y','b','a','c','k',' ','g','r','a','p','h',' ','h','a','s',' ','n','o','t',' ','b','e','e','n',' ','b','u','i','l','t',' ','y','e','t','.',0 };
450 static const WCHAR name150W[] = { 'V','F','W','_','E','_','D','V','D','_','R','E','N','D','E','R','F','A','I','L',0 };
451 static const CHAR description150A[] = "DVD-Video playback graph building failed.";
452 static const WCHAR description150W[] = { 'D','V','D','-','V','i','d','e','o',' ','p','l','a','y','b','a','c','k',' ','g','r','a','p','h',' ','b','u','i','l','d','i','n','g',' ','f','a','i','l','e','d','.',0 };
453 static const WCHAR name151W[] = { 'V','F','W','_','E','_','D','V','D','_','D','E','C','N','O','T','E','N','O','U','G','H',0 };
454 static const CHAR description151A[] = "DVD-Video playback graph could not be built due to insufficient decoders.";
455 static const WCHAR description151W[] = { 'D','V','D','-','V','i','d','e','o',' ','p','l','a','y','b','a','c','k',' ','g','r','a','p','h',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','b','u','i','l','t',' ','d','u','e',' ','t','o',' ','i','n','s','u','f','f','i','c','i','e','n','t',' ','d','e','c','o','d','e','r','s','.',0 };
456 static const WCHAR name152W[] = { 'V','F','W','_','E','_','D','D','R','A','W','_','V','E','R','S','I','O','N','_','N','O','T','_','S','U','I','T','A','B','L','E',0 };
457 static const CHAR description152A[] = "Version number of DirectDraw not suitable. Make sure to install dx5 or higher version.";
458 static const WCHAR description152W[] = { 'V','e','r','s','i','o','n',' ','n','u','m','b','e','r',' ','o','f',' ','D','i','r','e','c','t','D','r','a','w',' ','n','o','t',' ','s','u','i','t','a','b','l','e','.',' ','M','a','k','e',' ','s','u','r','e',' ','t','o',' ','i','n','s','t','a','l','l',' ','d','x','5',' ','o','r',' ','h','i','g','h','e','r',' ','v','e','r','s','i','o','n','.',0 };
459 static const WCHAR name153W[] = { 'V','F','W','_','E','_','C','O','P','Y','P','R','O','T','_','F','A','I','L','E','D',0 };
460 static const CHAR description153A[] = "Copy protection cannot be enabled. Please make sure any other copy protected content is not being shown now.";
461 static const WCHAR description153W[] = { 'C','o','p','y',' ','p','r','o','t','e','c','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','e','n','a','b','l','e','d','.',' ','P','l','e','a','s','e',' ','m','a','k','e',' ','s','u','r','e',' ','a','n','y',' ','o','t','h','e','r',' ','c','o','p','y',' ','p','r','o','t','e','c','t','e','d',' ','c','o','n','t','e','n','t',' ','i','s',' ','n','o','t',' ','b','e','i','n','g',' ','s','h','o','w','n',' ','n','o','w','.',0 };
462 static const WCHAR name154W[] = { 'V','F','W','_','E','_','T','I','M','E','_','E','X','P','I','R','E','D',0 };
463 static const CHAR description154A[] = "This object cannot be used anymore as its time has expired.";
464 static const WCHAR description154W[] = { 'T','h','i','s',' ','o','b','j','e','c','t',' ','c','a','n','n','o','t',' ','b','e',' ','u','s','e','d',' ','a','n','y','m','o','r','e',' ','a','s',' ','i','t','s',' ','t','i','m','e',' ','h','a','s',' ','e','x','p','i','r','e','d','.',0 };
465 static const WCHAR name155W[] = { 'V','F','W','_','E','_','D','V','D','_','W','R','O','N','G','_','S','P','E','E','D',0 };
466 static const CHAR description155A[] = "The operation cannot be performed at the current playback speed.";
467 static const WCHAR description155W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','p','e','r','f','o','r','m','e','d',' ','a','t',' ','t','h','e',' ','c','u','r','r','e','n','t',' ','p','l','a','y','b','a','c','k',' ','s','p','e','e','d','.',0 };
468 static const WCHAR name156W[] = { 'V','F','W','_','E','_','D','V','D','_','M','E','N','U','_','D','O','E','S','_','N','O','T','_','E','X','I','S','T',0 };
469 static const CHAR description156A[] = "The specified menu doesn't exist.";
470 static const WCHAR description156W[] = { 'T','h','e',' ','s','p','e','c','i','f','i','e','d',' ','m','e','n','u',' ','d','o','e','s','n','\'','t',' ','e','x','i','s','t','.',0 };
471 static const WCHAR name157W[] = { 'V','F','W','_','E','_','D','V','D','_','C','M','D','_','C','A','N','C','E','L','L','E','D',0 };
472 static const CHAR description157A[] = "The specified command was either cancelled or no longer exists.";
473 static const WCHAR description157W[] = { 'T','h','e',' ','s','p','e','c','i','f','i','e','d',' ','c','o','m','m','a','n','d',' ','w','a','s',' ','e','i','t','h','e','r',' ','c','a','n','c','e','l','l','e','d',' ','o','r',' ','n','o',' ','l','o','n','g','e','r',' ','e','x','i','s','t','s','.',0 };
474 static const WCHAR name158W[] = { 'V','F','W','_','E','_','D','V','D','_','S','T','A','T','E','_','W','R','O','N','G','_','V','E','R','S','I','O','N',0 };
475 static const CHAR description158A[] = "The data did not contain a recognized version.";
476 static const WCHAR description158W[] = { 'T','h','e',' ','d','a','t','a',' ','d','i','d',' ','n','o','t',' ','c','o','n','t','a','i','n',' ','a',' ','r','e','c','o','g','n','i','z','e','d',' ','v','e','r','s','i','o','n','.',0 };
477 static const WCHAR name159W[] = { 'V','F','W','_','E','_','D','V','D','_','S','T','A','T','E','_','C','O','R','R','U','P','T',0 };
478 static const CHAR description159A[] = "The state data was corrupt.";
479 static const WCHAR description159W[] = { 'T','h','e',' ','s','t','a','t','e',' ','d','a','t','a',' ','w','a','s',' ','c','o','r','r','u','p','t','.',0 };
480 static const WCHAR name160W[] = { 'V','F','W','_','E','_','D','V','D','_','S','T','A','T','E','_','W','R','O','N','G','_','D','I','S','C',0 };
481 static const CHAR description160A[] = "The state data is from a different disc.";
482 static const WCHAR description160W[] = { 'T','h','e',' ','s','t','a','t','e',' ','d','a','t','a',' ','i','s',' ','f','r','o','m',' ','a',' ','d','i','f','f','e','r','e','n','t',' ','d','i','s','c','.',0 };
483 static const WCHAR name161W[] = { 'V','F','W','_','E','_','D','V','D','_','I','N','C','O','M','P','A','T','I','B','L','E','_','R','E','G','I','O','N',0 };
484 static const CHAR description161A[] = "The region was not compatible with the current drive.";
485 static const WCHAR description161W[] = { 'T','h','e',' ','r','e','g','i','o','n',' ','w','a','s',' ','n','o','t',' ','c','o','m','p','a','t','i','b','l','e',' ','w','i','t','h',' ','t','h','e',' ','c','u','r','r','e','n','t',' ','d','r','i','v','e','.',0 };
486 static const WCHAR name162W[] = { 'V','F','W','_','E','_','D','V','D','_','N','O','_','A','T','T','R','I','B','U','T','E','S',0 };
487 static const CHAR description162A[] = "The requested DVD stream attribute does not exist.";
488 static const WCHAR description162W[] = { 'T','h','e',' ','r','e','q','u','e','s','t','e','d',' ','D','V','D',' ','s','t','r','e','a','m',' ','a','t','t','r','i','b','u','t','e',' ','d','o','e','s',' ','n','o','t',' ','e','x','i','s','t','.',0 };
489 static const WCHAR name163W[] = { 'V','F','W','_','E','_','D','V','D','_','N','O','_','G','O','U','P','_','P','G','C',0 };
490 static const CHAR description163A[] = "Currently there is no GoUp (Annex J user function) program chain (PGC).";
491 static const WCHAR description163W[] = { 'C','u','r','r','e','n','t','l','y',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','G','o','U','p',' ','(','A','n','n','e','x',' ','J',' ','u','s','e','r',' ','f','u','n','c','t','i','o','n',')',' ','p','r','o','g','r','a','m',' ','c','h','a','i','n',' ','(','P','G','C',')','.',0 };
492 static const WCHAR name164W[] = { 'V','F','W','_','E','_','D','V','D','_','L','O','W','_','P','A','R','E','N','T','A','L','_','L','E','V','E','L',0 };
493 static const CHAR description164A[] = "The current parental level was too low.";
494 static const WCHAR description164W[] = { 'T','h','e',' ','c','u','r','r','e','n','t',' ','p','a','r','e','n','t','a','l',' ','l','e','v','e','l',' ','w','a','s',' ','t','o','o',' ','l','o','w','.',0 };
495 static const WCHAR name165W[] = { 'V','F','W','_','E','_','D','V','D','_','N','O','T','_','I','N','_','K','A','R','A','O','K','E','_','M','O','D','E',0 };
496 static const CHAR description165A[] = "The current audio is not karaoke content.";
497 static const WCHAR description165W[] = { 'T','h','e',' ','c','u','r','r','e','n','t',' ','a','u','d','i','o',' ','i','s',' ','n','o','t',' ','k','a','r','a','o','k','e',' ','c','o','n','t','e','n','t','.',0 };
498 static const WCHAR name166W[] = { 'V','F','W','_','E','_','F','R','A','M','E','_','S','T','E','P','_','U','N','S','U','P','P','O','R','T','E','D',0 };
499 static const CHAR description166A[] = "Frame step is not supported on this configuration.";
500 static const WCHAR description166W[] = { 'F','r','a','m','e',' ','s','t','e','p',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d',' ','o','n',' ','t','h','i','s',' ','c','o','n','f','i','g','u','r','a','t','i','o','n','.',0 };
501 static const WCHAR name167W[] = { 'V','F','W','_','E','_','D','V','D','_','S','T','R','E','A','M','_','D','I','S','A','B','L','E','D',0 };
502 static const CHAR description167A[] = "The specified stream is disabled and cannot be selected.";
503 static const WCHAR description167W[] = { 'T','h','e',' ','s','p','e','c','i','f','i','e','d',' ','s','t','r','e','a','m',' ','i','s',' ','d','i','s','a','b','l','e','d',' ','a','n','d',' ','c','a','n','n','o','t',' ','b','e',' ','s','e','l','e','c','t','e','d','.',0 };
504 static const WCHAR name168W[] = { 'V','F','W','_','E','_','D','V','D','_','T','I','T','L','E','_','U','N','K','N','O','W','N',0 };
505 static const CHAR description168A[] = "The operation depends on the current title number, however the navigator has not yet entered the VTSM or the title domains, so the 'current' title index is unknown.";
506 static const WCHAR description168W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','d','e','p','e','n','d','s',' ','o','n',' ','t','h','e',' ','c','u','r','r','e','n','t',' ','t','i','t','l','e',' ','n','u','m','b','e','r',',',' ','h','o','w','e','v','e','r',' ','t','h','e',' ','n','a','v','i','g','a','t','o','r',' ','h','a','s',' ','n','o','t',' ','y','e','t',' ','e','n','t','e','r','e','d',' ','t','h','e',' ','V','T','S','M',' ','o','r',' ','t','h','e',' ','t','i','t','l','e',' ','d','o','m','a','i','n','s',',',' ','s','o',' ','t','h','e',' ','\'','c','u','r','r','e','n','t','\'',' ','t','i','t','l','e',' ','i','n','d','e','x',' ','i','s',' ','u','n','k','n','o','w','n','.',0 };
507 static const WCHAR name169W[] = { 'V','F','W','_','E','_','D','V','D','_','I','N','V','A','L','I','D','_','D','I','S','C',0 };
508 static const CHAR description169A[] = "The specified path does not point to a valid DVD disc.";
509 static const WCHAR description169W[] = { 'T','h','e',' ','s','p','e','c','i','f','i','e','d',' ','p','a','t','h',' ','d','o','e','s',' ','n','o','t',' ','p','o','i','n','t',' ','t','o',' ','a',' ','v','a','l','i','d',' ','D','V','D',' ','d','i','s','c','.',0 };
510 static const WCHAR name170W[] = { 'V','F','W','_','E','_','D','V','D','_','N','O','_','R','E','S','U','M','E','_','I','N','F','O','R','M','A','T','I','O','N',0 };
511 static const CHAR description170A[] = "There is currently no resume information.";
512 static const WCHAR description170W[] = { 'T','h','e','r','e',' ','i','s',' ','c','u','r','r','e','n','t','l','y',' ','n','o',' ','r','e','s','u','m','e',' ','i','n','f','o','r','m','a','t','i','o','n','.',0 };
513 static const WCHAR name171W[] = { 'V','F','W','_','E','_','P','I','N','_','A','L','R','E','A','D','Y','_','B','L','O','C','K','E','D','_','O','N','_','T','H','I','S','_','T','H','R','E','A','D',0 };
514 static const CHAR description171A[] = "This thread has already blocked this output pin. There is no need to call IPinFlowControl::Block() again.";
515 static const WCHAR description171W[] = { 'T','h','i','s',' ','t','h','r','e','a','d',' ','h','a','s',' ','a','l','r','e','a','d','y',' ','b','l','o','c','k','e','d',' ','t','h','i','s',' ','o','u','t','p','u','t',' ','p','i','n','.',' ','T','h','e','r','e',' ','i','s',' ','n','o',' ','n','e','e','d',' ','t','o',' ','c','a','l','l',' ','I','P','i','n','F','l','o','w','C','o','n','t','r','o','l',':',':','B','l','o','c','k','(',')',' ','a','g','a','i','n','.',0 };
516 static const WCHAR name172W[] = { 'V','F','W','_','E','_','P','I','N','_','A','L','R','E','A','D','Y','_','B','L','O','C','K','E','D',0 };
517 static const CHAR description172A[] = "IPinFlowControl::Block() has been called on another thread. The current thread cannot make any assumptions about this pin's block state.";
518 static const WCHAR description172W[] = { 'I','P','i','n','F','l','o','w','C','o','n','t','r','o','l',':',':','B','l','o','c','k','(',')',' ','h','a','s',' ','b','e','e','n',' ','c','a','l','l','e','d',' ','o','n',' ','a','n','o','t','h','e','r',' ','t','h','r','e','a','d','.',' ','T','h','e',' ','c','u','r','r','e','n','t',' ','t','h','r','e','a','d',' ','c','a','n','n','o','t',' ','m','a','k','e',' ','a','n','y',' ','a','s','s','u','m','p','t','i','o','n','s',' ','a','b','o','u','t',' ','t','h','i','s',' ','p','i','n','\'','s',' ','b','l','o','c','k',' ','s','t','a','t','e','.',0 };
519 static const WCHAR name173W[] = { 'V','F','W','_','E','_','C','E','R','T','I','F','I','C','A','T','I','O','N','_','F','A','I','L','U','R','E',0 };
520 static const CHAR description173A[] = "An operation failed due to a certification failure.";
521 static const WCHAR description173W[] = { 'A','n',' ','o','p','e','r','a','t','i','o','n',' ','f','a','i','l','e','d',' ','d','u','e',' ','t','o',' ','a',' ','c','e','r','t','i','f','i','c','a','t','i','o','n',' ','f','a','i','l','u','r','e','.',0 };
522 static const WCHAR name174W[] = { 'V','F','W','_','E','_','B','A','D','_','K','E','Y',0 };
523 static const CHAR description174A[] = "A registry entry is corrupt.";
524 static const WCHAR description174W[] = { 'A',' ','r','e','g','i','s','t','r','y',' ','e','n','t','r','y',' ','i','s',' ','c','o','r','r','u','p','t','.',0 };
525 static const WCHAR name175W[] = { 'D','I','E','R','R','_','N','O','T','F','O','U','N','D',0 };
526 static const CHAR description175A[] = "The requested object does not exist.";
527 static const WCHAR description175W[] = { 'T','h','e',' ','r','e','q','u','e','s','t','e','d',' ','o','b','j','e','c','t',' ','d','o','e','s',' ','n','o','t',' ','e','x','i','s','t','.',0 };
528 static const WCHAR name176W[] = { 'E','_','A','C','C','E','S','S','D','E','N','I','E','D',0 };
529 static const CHAR description176A[] = "Access is denied";
530 static const WCHAR description176W[] = { 'A','c','c','e','s','s',' ','i','s',' ','d','e','n','i','e','d',0 };
531 static const WCHAR name177W[] = { 'E','_','H','A','N','D','L','E',0 };
532 static const CHAR description177A[] = "Invalid handle";
533 static const WCHAR description177W[] = { 'I','n','v','a','l','i','d',' ','h','a','n','d','l','e',0 };
534 static const WCHAR name178W[] = { 'D','I','E','R','R','_','N','O','T','A','C','Q','U','I','R','E','D',0 };
535 static const CHAR description178A[] = "The operation cannot be performed unless the device is acquired.";
536 static const WCHAR description178W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','p','e','r','f','o','r','m','e','d',' ','u','n','l','e','s','s',' ','t','h','e',' ','d','e','v','i','c','e',' ','i','s',' ','a','c','q','u','i','r','e','d','.',0 };
537 static const WCHAR name179W[] = { 'E','_','O','U','T','O','F','M','E','M','O','R','Y',0 };
538 static const CHAR description179A[] = "Ran out of memory";
539 static const WCHAR description179W[] = { 'R','a','n',' ','o','u','t',' ','o','f',' ','m','e','m','o','r','y',0 };
540 static const WCHAR name180W[] = { 'D','I','E','R','R','_','N','O','T','I','N','I','T','I','A','L','I','Z','E','D',0 };
541 static const CHAR description180A[] = "This object has not been initialized";
542 static const WCHAR description180W[] = { 'T','h','i','s',' ','o','b','j','e','c','t',' ','h','a','s',' ','n','o','t',' ','b','e','e','n',' ','i','n','i','t','i','a','l','i','z','e','d',0 };
543 static const WCHAR name181W[] = { 'D','I','E','R','R','_','I','N','P','U','T','L','O','S','T',0 };
544 static const CHAR description181A[] = "Access to the device has been lost. It must be re-acquired.";
545 static const WCHAR description181W[] = { 'A','c','c','e','s','s',' ','t','o',' ','t','h','e',' ','d','e','v','i','c','e',' ','h','a','s',' ','b','e','e','n',' ','l','o','s','t','.',' ','I','t',' ','m','u','s','t',' ','b','e',' ','r','e','-','a','c','q','u','i','r','e','d','.',0 };
546 static const WCHAR name182W[] = { 'E','_','I','N','V','A','L','I','D','A','R','G',0 };
547 static const CHAR description182A[] = "An invalid parameter was passed to the returning function";
548 static const WCHAR description182W[] = { 'A','n',' ','i','n','v','a','l','i','d',' ','p','a','r','a','m','e','t','e','r',' ','w','a','s',' ','p','a','s','s','e','d',' ','t','o',' ','t','h','e',' ','r','e','t','u','r','n','i','n','g',' ','f','u','n','c','t','i','o','n',0 };
549 static const WCHAR name183W[] = { 'D','I','E','R','R','_','B','A','D','D','R','I','V','E','R','V','E','R',0 };
550 static const CHAR description183A[] = "The object could not be created due to an incompatible driver version or mismatched or incomplete driver components.";
551 static const WCHAR description183W[] = { 'T','h','e',' ','o','b','j','e','c','t',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','r','e','a','t','e','d',' ','d','u','e',' ','t','o',' ','a','n',' ','i','n','c','o','m','p','a','t','i','b','l','e',' ','d','r','i','v','e','r',' ','v','e','r','s','i','o','n',' ','o','r',' ','m','i','s','m','a','t','c','h','e','d',' ','o','r',' ','i','n','c','o','m','p','l','e','t','e',' ','d','r','i','v','e','r',' ','c','o','m','p','o','n','e','n','t','s','.',0 };
552 static const WCHAR name184W[] = { 'D','I','E','R','R','_','A','C','Q','U','I','R','E','D',0 };
553 static const CHAR description184A[] = "The operation cannot be performed while the device is acquired.";
554 static const WCHAR description184W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','p','e','r','f','o','r','m','e','d',' ','w','h','i','l','e',' ','t','h','e',' ','d','e','v','i','c','e',' ','i','s',' ','a','c','q','u','i','r','e','d','.',0 };
555 static const WCHAR name185W[] = { 'D','I','E','R','R','_','O','L','D','D','I','R','E','C','T','I','N','P','U','T','V','E','R','S','I','O','N',0 };
556 static const CHAR description185A[] = "The application requires a newer version of DirectInput.";
557 static const WCHAR description185W[] = { 'T','h','e',' ','a','p','p','l','i','c','a','t','i','o','n',' ','r','e','q','u','i','r','e','s',' ','a',' ','n','e','w','e','r',' ','v','e','r','s','i','o','n',' ','o','f',' ','D','i','r','e','c','t','I','n','p','u','t','.',0 };
558 static const WCHAR name186W[] = { 'D','I','E','R','R','_','B','E','T','A','D','I','R','E','C','T','I','N','P','U','T','V','E','R','S','I','O','N',0 };
559 static const CHAR description186A[] = "The application was written for an unsupported prerelease version of DirectInput.";
560 static const WCHAR description186W[] = { 'T','h','e',' ','a','p','p','l','i','c','a','t','i','o','n',' ','w','a','s',' ','w','r','i','t','t','e','n',' ','f','o','r',' ','a','n',' ','u','n','s','u','p','p','o','r','t','e','d',' ','p','r','e','r','e','l','e','a','s','e',' ','v','e','r','s','i','o','n',' ','o','f',' ','D','i','r','e','c','t','I','n','p','u','t','.',0 };
561 static const WCHAR name187W[] = { 'E','_','P','R','O','P','_','I','D','_','U','N','S','U','P','P','O','R','T','E','D',0 };
562 static const CHAR description187A[] = "The specified property ID is not supported for the specified property set.";
563 static const WCHAR description187W[] = { 'T','h','e',' ','s','p','e','c','i','f','i','e','d',' ','p','r','o','p','e','r','t','y',' ','I','D',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d',' ','f','o','r',' ','t','h','e',' ','s','p','e','c','i','f','i','e','d',' ','p','r','o','p','e','r','t','y',' ','s','e','t','.',0 };
564 static const WCHAR name188W[] = { 'E','_','P','R','O','P','_','S','E','T','_','U','N','S','U','P','P','O','R','T','E','D',0 };
565 static const CHAR description188A[] = "The Specified property set is not supported.";
566 static const WCHAR description188W[] = { 'T','h','e',' ','S','p','e','c','i','f','i','e','d',' ','p','r','o','p','e','r','t','y',' ','s','e','t',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','.',0 };
567 static const WCHAR name189W[] = { 'D','I','E','R','R','_','A','L','R','E','A','D','Y','I','N','I','T','I','A','L','I','Z','E','D',0 };
568 static const CHAR description189A[] = "This object is already initialized";
569 static const WCHAR description189W[] = { 'T','h','i','s',' ','o','b','j','e','c','t',' ','i','s',' ','a','l','r','e','a','d','y',' ','i','n','i','t','i','a','l','i','z','e','d',0 };
570 static const WCHAR name190W[] = { 'D','D','E','R','R','_','A','L','R','E','A','D','Y','I','N','I','T','I','A','L','I','Z','E','D',0 };
571 static const CHAR description190A[] = "This object is already initialized";
572 static const WCHAR description190W[] = { 'T','h','i','s',' ','o','b','j','e','c','t',' ','i','s',' ','a','l','r','e','a','d','y',' ','i','n','i','t','i','a','l','i','z','e','d',0 };
573 static const WCHAR name191W[] = { 'D','D','E','R','R','_','C','A','N','N','O','T','A','T','T','A','C','H','S','U','R','F','A','C','E',0 };
574 static const CHAR description191A[] = "This surface cannot be attached to the requested surface.";
575 static const WCHAR description191W[] = { 'T','h','i','s',' ','s','u','r','f','a','c','e',' ','c','a','n','n','o','t',' ','b','e',' ','a','t','t','a','c','h','e','d',' ','t','o',' ','t','h','e',' ','r','e','q','u','e','s','t','e','d',' ','s','u','r','f','a','c','e','.',0 };
576 static const WCHAR name192W[] = { 'D','D','E','R','R','_','C','A','N','N','O','T','D','E','T','A','C','H','S','U','R','F','A','C','E',0 };
577 static const CHAR description192A[] = "This surface cannot be detached from the requested surface.";
578 static const WCHAR description192W[] = { 'T','h','i','s',' ','s','u','r','f','a','c','e',' ','c','a','n','n','o','t',' ','b','e',' ','d','e','t','a','c','h','e','d',' ','f','r','o','m',' ','t','h','e',' ','r','e','q','u','e','s','t','e','d',' ','s','u','r','f','a','c','e','.',0 };
579 static const WCHAR name193W[] = { 'D','D','E','R','R','_','C','U','R','R','E','N','T','L','Y','N','O','T','A','V','A','I','L',0 };
580 static const CHAR description193A[] = "Support is currently not available.";
581 static const WCHAR description193W[] = { 'S','u','p','p','o','r','t',' ','i','s',' ','c','u','r','r','e','n','t','l','y',' ','n','o','t',' ','a','v','a','i','l','a','b','l','e','.',0 };
582 static const WCHAR name194W[] = { 'D','D','E','R','R','_','E','X','C','E','P','T','I','O','N',0 };
583 static const CHAR description194A[] = "An exception was encountered while performing the requested operation";
584 static const WCHAR description194W[] = { 'A','n',' ','e','x','c','e','p','t','i','o','n',' ','w','a','s',' ','e','n','c','o','u','n','t','e','r','e','d',' ','w','h','i','l','e',' ','p','e','r','f','o','r','m','i','n','g',' ','t','h','e',' ','r','e','q','u','e','s','t','e','d',' ','o','p','e','r','a','t','i','o','n',0 };
585 static const WCHAR name195W[] = { 'D','D','E','R','R','_','H','E','I','G','H','T','A','L','I','G','N',0 };
586 static const CHAR description195A[] = "Height of rectangle provided is not a multiple of reqd alignment";
587 static const WCHAR description195W[] = { 'H','e','i','g','h','t',' ','o','f',' ','r','e','c','t','a','n','g','l','e',' ','p','r','o','v','i','d','e','d',' ','i','s',' ','n','o','t',' ','a',' ','m','u','l','t','i','p','l','e',' ','o','f',' ','r','e','q','d',' ','a','l','i','g','n','m','e','n','t',0 };
588 static const WCHAR name196W[] = { 'D','D','E','R','R','_','I','N','C','O','M','P','A','T','I','B','L','E','P','R','I','M','A','R','Y',0 };
589 static const CHAR description196A[] = "Unable to match primary surface creation request with existing primary surface.";
590 static const WCHAR description196W[] = { 'U','n','a','b','l','e',' ','t','o',' ','m','a','t','c','h',' ','p','r','i','m','a','r','y',' ','s','u','r','f','a','c','e',' ','c','r','e','a','t','i','o','n',' ','r','e','q','u','e','s','t',' ','w','i','t','h',' ','e','x','i','s','t','i','n','g',' ','p','r','i','m','a','r','y',' ','s','u','r','f','a','c','e','.',0 };
591 static const WCHAR name197W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','C','A','P','S',0 };
592 static const CHAR description197A[] = "One or more of the caps bits passed to the callback are incorrect.";
593 static const WCHAR description197W[] = { 'O','n','e',' ','o','r',' ','m','o','r','e',' ','o','f',' ','t','h','e',' ','c','a','p','s',' ','b','i','t','s',' ','p','a','s','s','e','d',' ','t','o',' ','t','h','e',' ','c','a','l','l','b','a','c','k',' ','a','r','e',' ','i','n','c','o','r','r','e','c','t','.',0 };
594 static const WCHAR name198W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','C','L','I','P','L','I','S','T',0 };
595 static const CHAR description198A[] = "DirectDraw does not support provided Cliplist.";
596 static const WCHAR description198W[] = { 'D','i','r','e','c','t','D','r','a','w',' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','p','r','o','v','i','d','e','d',' ','C','l','i','p','l','i','s','t','.',0 };
597 static const WCHAR name199W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','M','O','D','E',0 };
598 static const CHAR description199A[] = "DirectDraw does not support the requested mode";
599 static const WCHAR description199W[] = { 'D','i','r','e','c','t','D','r','a','w',' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','t','h','e',' ','r','e','q','u','e','s','t','e','d',' ','m','o','d','e',0 };
600 static const WCHAR name200W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','O','B','J','E','C','T',0 };
601 static const CHAR description200A[] = "DirectDraw received a pointer that was an invalid DIRECTDRAW object.";
602 static const WCHAR description200W[] = { 'D','i','r','e','c','t','D','r','a','w',' ','r','e','c','e','i','v','e','d',' ','a',' ','p','o','i','n','t','e','r',' ','t','h','a','t',' ','w','a','s',' ','a','n',' ','i','n','v','a','l','i','d',' ','D','I','R','E','C','T','D','R','A','W',' ','o','b','j','e','c','t','.',0 };
603 static const WCHAR name201W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','P','I','X','E','L','F','O','R','M','A','T',0 };
604 static const CHAR description201A[] = "pixel format was invalid as specified";
605 static const WCHAR description201W[] = { 'p','i','x','e','l',' ','f','o','r','m','a','t',' ','w','a','s',' ','i','n','v','a','l','i','d',' ','a','s',' ','s','p','e','c','i','f','i','e','d',0 };
606 static const WCHAR name202W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','R','E','C','T',0 };
607 static const CHAR description202A[] = "Rectangle provided was invalid.";
608 static const WCHAR description202W[] = { 'R','e','c','t','a','n','g','l','e',' ','p','r','o','v','i','d','e','d',' ','w','a','s',' ','i','n','v','a','l','i','d','.',0 };
609 static const WCHAR name203W[] = { 'D','D','E','R','R','_','L','O','C','K','E','D','S','U','R','F','A','C','E','S',0 };
610 static const CHAR description203A[] = "Operation could not be carried out because one or more surfaces are locked";
611 static const WCHAR description203W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','o','n','e',' ','o','r',' ','m','o','r','e',' ','s','u','r','f','a','c','e','s',' ','a','r','e',' ','l','o','c','k','e','d',0 };
612 static const WCHAR name204W[] = { 'D','D','E','R','R','_','N','O','3','D',0 };
613 static const CHAR description204A[] = "There is no 3D present.";
614 static const WCHAR description204W[] = { 'T','h','e','r','e',' ','i','s',' ','n','o',' ','3','D',' ','p','r','e','s','e','n','t','.',0 };
615 static const WCHAR name205W[] = { 'D','D','E','R','R','_','N','O','A','L','P','H','A','H','W',0 };
616 static const CHAR description205A[] = "Operation could not be carried out because there is no alpha accleration hardware present or available.";
617 static const WCHAR description205W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','a','l','p','h','a',' ','a','c','c','l','e','r','a','t','i','o','n',' ','h','a','r','d','w','a','r','e',' ','p','r','e','s','e','n','t',' ','o','r',' ','a','v','a','i','l','a','b','l','e','.',0 };
618 static const WCHAR name206W[] = { 'D','D','E','R','R','_','N','O','S','T','E','R','E','O','H','A','R','D','W','A','R','E',0 };
619 static const CHAR description206A[] = "Operation could not be carried out because there is no stereo hardware present or available.";
620 static const WCHAR description206W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','s','t','e','r','e','o',' ','h','a','r','d','w','a','r','e',' ','p','r','e','s','e','n','t',' ','o','r',' ','a','v','a','i','l','a','b','l','e','.',0 };
621 static const WCHAR name207W[] = { 'D','D','E','R','R','_','N','O','S','U','R','F','A','C','E','L','E','F','T',0 };
622 static const CHAR description207A[] = "Operation could not be carried out because there is no hardware present which supports stereo surfaces";
623 static const WCHAR description207W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','h','a','r','d','w','a','r','e',' ','p','r','e','s','e','n','t',' ','w','h','i','c','h',' ','s','u','p','p','o','r','t','s',' ','s','t','e','r','e','o',' ','s','u','r','f','a','c','e','s',0 };
624 static const WCHAR name208W[] = { 'D','D','E','R','R','_','N','O','C','L','I','P','L','I','S','T',0 };
625 static const CHAR description208A[] = "no clip list available";
626 static const WCHAR description208W[] = { 'n','o',' ','c','l','i','p',' ','l','i','s','t',' ','a','v','a','i','l','a','b','l','e',0 };
627 static const WCHAR name209W[] = { 'D','D','E','R','R','_','N','O','C','O','L','O','R','C','O','N','V','H','W',0 };
628 static const CHAR description209A[] = "Operation could not be carried out because there is no color conversion hardware present or available.";
629 static const WCHAR description209W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','c','o','l','o','r',' ','c','o','n','v','e','r','s','i','o','n',' ','h','a','r','d','w','a','r','e',' ','p','r','e','s','e','n','t',' ','o','r',' ','a','v','a','i','l','a','b','l','e','.',0 };
630 static const WCHAR name210W[] = { 'D','D','E','R','R','_','N','O','C','O','O','P','E','R','A','T','I','V','E','L','E','V','E','L','S','E','T',0 };
631 static const CHAR description210A[] = "Create function called without DirectDraw object method SetCooperativeLevel being called.";
632 static const WCHAR description210W[] = { 'C','r','e','a','t','e',' ','f','u','n','c','t','i','o','n',' ','c','a','l','l','e','d',' ','w','i','t','h','o','u','t',' ','D','i','r','e','c','t','D','r','a','w',' ','o','b','j','e','c','t',' ','m','e','t','h','o','d',' ','S','e','t','C','o','o','p','e','r','a','t','i','v','e','L','e','v','e','l',' ','b','e','i','n','g',' ','c','a','l','l','e','d','.',0 };
633 static const WCHAR name211W[] = { 'D','D','E','R','R','_','N','O','C','O','L','O','R','K','E','Y',0 };
634 static const CHAR description211A[] = "Surface doesn't currently have a color key";
635 static const WCHAR description211W[] = { 'S','u','r','f','a','c','e',' ','d','o','e','s','n','\'','t',' ','c','u','r','r','e','n','t','l','y',' ','h','a','v','e',' ','a',' ','c','o','l','o','r',' ','k','e','y',0 };
636 static const WCHAR name212W[] = { 'D','D','E','R','R','_','N','O','C','O','L','O','R','K','E','Y','H','W',0 };
637 static const CHAR description212A[] = "Operation could not be carried out because there is no hardware support of the dest color key.";
638 static const WCHAR description212W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','h','a','r','d','w','a','r','e',' ','s','u','p','p','o','r','t',' ','o','f',' ','t','h','e',' ','d','e','s','t',' ','c','o','l','o','r',' ','k','e','y','.',0 };
639 static const WCHAR name213W[] = { 'D','D','E','R','R','_','N','O','D','I','R','E','C','T','D','R','A','W','S','U','P','P','O','R','T',0 };
640 static const CHAR description213A[] = "No DirectDraw support possible with current display driver";
641 static const WCHAR description213W[] = { 'N','o',' ','D','i','r','e','c','t','D','r','a','w',' ','s','u','p','p','o','r','t',' ','p','o','s','s','i','b','l','e',' ','w','i','t','h',' ','c','u','r','r','e','n','t',' ','d','i','s','p','l','a','y',' ','d','r','i','v','e','r',0 };
642 static const WCHAR name214W[] = { 'D','D','E','R','R','_','N','O','E','X','C','L','U','S','I','V','E','M','O','D','E',0 };
643 static const CHAR description214A[] = "Operation requires the application to have exclusive mode but the application does not have exclusive mode.";
644 static const WCHAR description214W[] = { 'O','p','e','r','a','t','i','o','n',' ','r','e','q','u','i','r','e','s',' ','t','h','e',' ','a','p','p','l','i','c','a','t','i','o','n',' ','t','o',' ','h','a','v','e',' ','e','x','c','l','u','s','i','v','e',' ','m','o','d','e',' ','b','u','t',' ','t','h','e',' ','a','p','p','l','i','c','a','t','i','o','n',' ','d','o','e','s',' ','n','o','t',' ','h','a','v','e',' ','e','x','c','l','u','s','i','v','e',' ','m','o','d','e','.',0 };
645 static const WCHAR name215W[] = { 'D','D','E','R','R','_','N','O','F','L','I','P','H','W',0 };
646 static const CHAR description215A[] = "Flipping visible surfaces is not supported.";
647 static const WCHAR description215W[] = { 'F','l','i','p','p','i','n','g',' ','v','i','s','i','b','l','e',' ','s','u','r','f','a','c','e','s',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','.',0 };
648 static const WCHAR name216W[] = { 'D','D','E','R','R','_','N','O','G','D','I',0 };
649 static const CHAR description216A[] = "There is no GDI present.";
650 static const WCHAR description216W[] = { 'T','h','e','r','e',' ','i','s',' ','n','o',' ','G','D','I',' ','p','r','e','s','e','n','t','.',0 };
651 static const WCHAR name217W[] = { 'D','D','E','R','R','_','N','O','M','I','R','R','O','R','H','W',0 };
652 static const CHAR description217A[] = "Operation could not be carried out because there is no hardware present or available.";
653 static const WCHAR description217W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','h','a','r','d','w','a','r','e',' ','p','r','e','s','e','n','t',' ','o','r',' ','a','v','a','i','l','a','b','l','e','.',0 };
654 static const WCHAR name218W[] = { 'D','D','E','R','R','_','N','O','T','F','O','U','N','D',0 };
655 static const CHAR description218A[] = "Requested item was not found";
656 static const WCHAR description218W[] = { 'R','e','q','u','e','s','t','e','d',' ','i','t','e','m',' ','w','a','s',' ','n','o','t',' ','f','o','u','n','d',0 };
657 static const WCHAR name219W[] = { 'D','D','E','R','R','_','N','O','O','V','E','R','L','A','Y','H','W',0 };
658 static const CHAR description219A[] = "Operation could not be carried out because there is no overlay hardware present or available.";
659 static const WCHAR description219W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','o','v','e','r','l','a','y',' ','h','a','r','d','w','a','r','e',' ','p','r','e','s','e','n','t',' ','o','r',' ','a','v','a','i','l','a','b','l','e','.',0 };
660 static const WCHAR name220W[] = { 'D','D','E','R','R','_','O','V','E','R','L','A','P','P','I','N','G','R','E','C','T','S',0 };
661 static const CHAR description220A[] = "Operation could not be carried out because the source and destination rectangles are on the same surface and overlap each other.";
662 static const WCHAR description220W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','s','o','u','r','c','e',' ','a','n','d',' ','d','e','s','t','i','n','a','t','i','o','n',' ','r','e','c','t','a','n','g','l','e','s',' ','a','r','e',' ','o','n',' ','t','h','e',' ','s','a','m','e',' ','s','u','r','f','a','c','e',' ','a','n','d',' ','o','v','e','r','l','a','p',' ','e','a','c','h',' ','o','t','h','e','r','.',0 };
663 static const WCHAR name221W[] = { 'D','D','E','R','R','_','N','O','R','A','S','T','E','R','O','P','H','W',0 };
664 static const CHAR description221A[] = "Operation could not be carried out because there is no appropriate raster op hardware present or available.";
665 static const WCHAR description221W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','a','p','p','r','o','p','r','i','a','t','e',' ','r','a','s','t','e','r',' ','o','p',' ','h','a','r','d','w','a','r','e',' ','p','r','e','s','e','n','t',' ','o','r',' ','a','v','a','i','l','a','b','l','e','.',0 };
666 static const WCHAR name222W[] = { 'D','D','E','R','R','_','N','O','R','O','T','A','T','I','O','N','H','W',0 };
667 static const CHAR description222A[] = "Operation could not be carried out because there is no rotation hardware present or available.";
668 static const WCHAR description222W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','r','o','t','a','t','i','o','n',' ','h','a','r','d','w','a','r','e',' ','p','r','e','s','e','n','t',' ','o','r',' ','a','v','a','i','l','a','b','l','e','.',0 };
669 static const WCHAR name223W[] = { 'D','D','E','R','R','_','N','O','S','T','R','E','T','C','H','H','W',0 };
670 static const CHAR description223A[] = "Operation could not be carried out because there is no hardware support for stretching";
671 static const WCHAR description223W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','h','a','r','d','w','a','r','e',' ','s','u','p','p','o','r','t',' ','f','o','r',' ','s','t','r','e','t','c','h','i','n','g',0 };
672 static const WCHAR name224W[] = { 'D','D','E','R','R','_','N','O','T','4','B','I','T','C','O','L','O','R',0 };
673 static const CHAR description224A[] = "DirectDrawSurface is not in 4 bit color palette and the requested operation requires 4 bit color palette.";
674 static const WCHAR description224W[] = { 'D','i','r','e','c','t','D','r','a','w','S','u','r','f','a','c','e',' ','i','s',' ','n','o','t',' ','i','n',' ','4',' ','b','i','t',' ','c','o','l','o','r',' ','p','a','l','e','t','t','e',' ','a','n','d',' ','t','h','e',' ','r','e','q','u','e','s','t','e','d',' ','o','p','e','r','a','t','i','o','n',' ','r','e','q','u','i','r','e','s',' ','4',' ','b','i','t',' ','c','o','l','o','r',' ','p','a','l','e','t','t','e','.',0 };
675 static const WCHAR name225W[] = { 'D','D','E','R','R','_','N','O','T','4','B','I','T','C','O','L','O','R','I','N','D','E','X',0 };
676 static const CHAR description225A[] = "DirectDrawSurface is not in 4 bit color index palette and the requested operation requires 4 bit color index palette.";
677 static const WCHAR description225W[] = { 'D','i','r','e','c','t','D','r','a','w','S','u','r','f','a','c','e',' ','i','s',' ','n','o','t',' ','i','n',' ','4',' ','b','i','t',' ','c','o','l','o','r',' ','i','n','d','e','x',' ','p','a','l','e','t','t','e',' ','a','n','d',' ','t','h','e',' ','r','e','q','u','e','s','t','e','d',' ','o','p','e','r','a','t','i','o','n',' ','r','e','q','u','i','r','e','s',' ','4',' ','b','i','t',' ','c','o','l','o','r',' ','i','n','d','e','x',' ','p','a','l','e','t','t','e','.',0 };
678 static const WCHAR name226W[] = { 'D','D','E','R','R','_','N','O','T','8','B','I','T','C','O','L','O','R',0 };
679 static const CHAR description226A[] = "DirectDraw Surface is not in 8 bit color mode and the requested operation requires 8 bit color.";
680 static const WCHAR description226W[] = { 'D','i','r','e','c','t','D','r','a','w',' ','S','u','r','f','a','c','e',' ','i','s',' ','n','o','t',' ','i','n',' ','8',' ','b','i','t',' ','c','o','l','o','r',' ','m','o','d','e',' ','a','n','d',' ','t','h','e',' ','r','e','q','u','e','s','t','e','d',' ','o','p','e','r','a','t','i','o','n',' ','r','e','q','u','i','r','e','s',' ','8',' ','b','i','t',' ','c','o','l','o','r','.',0 };
681 static const WCHAR name227W[] = { 'D','D','E','R','R','_','N','O','T','E','X','T','U','R','E','H','W',0 };
682 static const CHAR description227A[] = "Operation could not be carried out because there is no texture mapping hardware present or available.";
683 static const WCHAR description227W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','t','e','x','t','u','r','e',' ','m','a','p','p','i','n','g',' ','h','a','r','d','w','a','r','e',' ','p','r','e','s','e','n','t',' ','o','r',' ','a','v','a','i','l','a','b','l','e','.',0 };
684 static const WCHAR name228W[] = { 'D','D','E','R','R','_','N','O','V','S','Y','N','C','H','W',0 };
685 static const CHAR description228A[] = "Operation could not be carried out because there is no hardware support for vertical blank synchronized operations.";
686 static const WCHAR description228W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','h','a','r','d','w','a','r','e',' ','s','u','p','p','o','r','t',' ','f','o','r',' ','v','e','r','t','i','c','a','l',' ','b','l','a','n','k',' ','s','y','n','c','h','r','o','n','i','z','e','d',' ','o','p','e','r','a','t','i','o','n','s','.',0 };
687 static const WCHAR name229W[] = { 'D','D','E','R','R','_','N','O','Z','B','U','F','F','E','R','H','W',0 };
688 static const CHAR description229A[] = "Operation could not be carried out because there is no hardware support for zbuffer blting.";
689 static const WCHAR description229W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','h','a','r','d','w','a','r','e',' ','s','u','p','p','o','r','t',' ','f','o','r',' ','z','b','u','f','f','e','r',' ','b','l','t','i','n','g','.',0 };
690 static const WCHAR name230W[] = { 'D','D','E','R','R','_','N','O','Z','O','V','E','R','L','A','Y','H','W',0 };
691 static const CHAR description230A[] = "Overlay surfaces could not be z layered based on their BltOrder because the hardware does not support z layering of overlays.";
692 static const WCHAR description230W[] = { 'O','v','e','r','l','a','y',' ','s','u','r','f','a','c','e','s',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','z',' ','l','a','y','e','r','e','d',' ','b','a','s','e','d',' ','o','n',' ','t','h','e','i','r',' ','B','l','t','O','r','d','e','r',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','h','a','r','d','w','a','r','e',' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','z',' ','l','a','y','e','r','i','n','g',' ','o','f',' ','o','v','e','r','l','a','y','s','.',0 };
693 static const WCHAR name231W[] = { 'D','D','E','R','R','_','O','U','T','O','F','C','A','P','S',0 };
694 static const CHAR description231A[] = "The hardware needed for the requested operation has already been allocated.";
695 static const WCHAR description231W[] = { 'T','h','e',' ','h','a','r','d','w','a','r','e',' ','n','e','e','d','e','d',' ','f','o','r',' ','t','h','e',' ','r','e','q','u','e','s','t','e','d',' ','o','p','e','r','a','t','i','o','n',' ','h','a','s',' ','a','l','r','e','a','d','y',' ','b','e','e','n',' ','a','l','l','o','c','a','t','e','d','.',0 };
696 static const WCHAR name232W[] = { 'D','D','E','R','R','_','O','V','E','R','L','A','Y','C','A','N','T','C','L','I','P',0 };
697 static const CHAR description232A[] = "hardware does not support clipped overlays";
698 static const WCHAR description232W[] = { 'h','a','r','d','w','a','r','e',' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','c','l','i','p','p','e','d',' ','o','v','e','r','l','a','y','s',0 };
699 static const WCHAR name233W[] = { 'D','D','E','R','R','_','O','V','E','R','L','A','Y','C','O','L','O','R','K','E','Y','O','N','L','Y','O','N','E','A','C','T','I','V','E',0 };
700 static const CHAR description233A[] = "Can only have ony color key active at one time for overlays";
701 static const WCHAR description233W[] = { 'C','a','n',' ','o','n','l','y',' ','h','a','v','e',' ','o','n','y',' ','c','o','l','o','r',' ','k','e','y',' ','a','c','t','i','v','e',' ','a','t',' ','o','n','e',' ','t','i','m','e',' ','f','o','r',' ','o','v','e','r','l','a','y','s',0 };
702 static const WCHAR name234W[] = { 'D','D','E','R','R','_','P','A','L','E','T','T','E','B','U','S','Y',0 };
703 static const CHAR description234A[] = "Access to this palette is being refused because the palette is already locked by another thread.";
704 static const WCHAR description234W[] = { 'A','c','c','e','s','s',' ','t','o',' ','t','h','i','s',' ','p','a','l','e','t','t','e',' ','i','s',' ','b','e','i','n','g',' ','r','e','f','u','s','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','p','a','l','e','t','t','e',' ','i','s',' ','a','l','r','e','a','d','y',' ','l','o','c','k','e','d',' ','b','y',' ','a','n','o','t','h','e','r',' ','t','h','r','e','a','d','.',0 };
705 static const WCHAR name235W[] = { 'D','D','E','R','R','_','C','O','L','O','R','K','E','Y','N','O','T','S','E','T',0 };
706 static const CHAR description235A[] = "No src color key specified for this operation.";
707 static const WCHAR description235W[] = { 'N','o',' ','s','r','c',' ','c','o','l','o','r',' ','k','e','y',' ','s','p','e','c','i','f','i','e','d',' ','f','o','r',' ','t','h','i','s',' ','o','p','e','r','a','t','i','o','n','.',0 };
708 static const WCHAR name236W[] = { 'D','D','E','R','R','_','S','U','R','F','A','C','E','A','L','R','E','A','D','Y','A','T','T','A','C','H','E','D',0 };
709 static const CHAR description236A[] = "This surface is already attached to the surface it is being attached to.";
710 static const WCHAR description236W[] = { 'T','h','i','s',' ','s','u','r','f','a','c','e',' ','i','s',' ','a','l','r','e','a','d','y',' ','a','t','t','a','c','h','e','d',' ','t','o',' ','t','h','e',' ','s','u','r','f','a','c','e',' ','i','t',' ','i','s',' ','b','e','i','n','g',' ','a','t','t','a','c','h','e','d',' ','t','o','.',0 };
711 static const WCHAR name237W[] = { 'D','D','E','R','R','_','S','U','R','F','A','C','E','A','L','R','E','A','D','Y','D','E','P','E','N','D','E','N','T',0 };
712 static const CHAR description237A[] = "This surface is already a dependency of the surface it is being made a dependency of.";
713 static const WCHAR description237W[] = { 'T','h','i','s',' ','s','u','r','f','a','c','e',' ','i','s',' ','a','l','r','e','a','d','y',' ','a',' ','d','e','p','e','n','d','e','n','c','y',' ','o','f',' ','t','h','e',' ','s','u','r','f','a','c','e',' ','i','t',' ','i','s',' ','b','e','i','n','g',' ','m','a','d','e',' ','a',' ','d','e','p','e','n','d','e','n','c','y',' ','o','f','.',0 };
714 static const WCHAR name238W[] = { 'D','D','E','R','R','_','S','U','R','F','A','C','E','B','U','S','Y',0 };
715 static const CHAR description238A[] = "Access to this surface is being refused because the surface is already locked by another thread.";
716 static const WCHAR description238W[] = { 'A','c','c','e','s','s',' ','t','o',' ','t','h','i','s',' ','s','u','r','f','a','c','e',' ','i','s',' ','b','e','i','n','g',' ','r','e','f','u','s','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','s','u','r','f','a','c','e',' ','i','s',' ','a','l','r','e','a','d','y',' ','l','o','c','k','e','d',' ','b','y',' ','a','n','o','t','h','e','r',' ','t','h','r','e','a','d','.',0 };
717 static const WCHAR name239W[] = { 'D','D','E','R','R','_','C','A','N','T','L','O','C','K','S','U','R','F','A','C','E',0 };
718 static const CHAR description239A[] = "Access to this surface is being refused because no driver exists which can supply a pointer to the surface. This is most likely to happen when attempting to lock the primary surface when no DCI provider is present. Will also happen on attempts to lock an optimized surface.";
719 static const WCHAR description239W[] = { 'A','c','c','e','s','s',' ','t','o',' ','t','h','i','s',' ','s','u','r','f','a','c','e',' ','i','s',' ','b','e','i','n','g',' ','r','e','f','u','s','e','d',' ','b','e','c','a','u','s','e',' ','n','o',' ','d','r','i','v','e','r',' ','e','x','i','s','t','s',' ','w','h','i','c','h',' ','c','a','n',' ','s','u','p','p','l','y',' ','a',' ','p','o','i','n','t','e','r',' ','t','o',' ','t','h','e',' ','s','u','r','f','a','c','e','.',' ','T','h','i','s',' ','i','s',' ','m','o','s','t',' ','l','i','k','e','l','y',' ','t','o',' ','h','a','p','p','e','n',' ','w','h','e','n',' ','a','t','t','e','m','p','t','i','n','g',' ','t','o',' ','l','o','c','k',' ','t','h','e',' ','p','r','i','m','a','r','y',' ','s','u','r','f','a','c','e',' ','w','h','e','n',' ','n','o',' ','D','C','I',' ','p','r','o','v','i','d','e','r',' ','i','s',' ','p','r','e','s','e','n','t','.',' ','W','i','l','l',' ','a','l','s','o',' ','h','a','p','p','e','n',' ','o','n',' ','a','t','t','e','m','p','t','s',' ','t','o',' ','l','o','c','k',' ','a','n',' ','o','p','t','i','m','i','z','e','d',' ','s','u','r','f','a','c','e','.',0 };
720 static const WCHAR name240W[] = { 'D','D','E','R','R','_','S','U','R','F','A','C','E','I','S','O','B','S','C','U','R','E','D',0 };
721 static const CHAR description240A[] = "Access to Surface refused because Surface is obscured.";
722 static const WCHAR description240W[] = { 'A','c','c','e','s','s',' ','t','o',' ','S','u','r','f','a','c','e',' ','r','e','f','u','s','e','d',' ','b','e','c','a','u','s','e',' ','S','u','r','f','a','c','e',' ','i','s',' ','o','b','s','c','u','r','e','d','.',0 };
723 static const WCHAR name241W[] = { 'D','D','E','R','R','_','S','U','R','F','A','C','E','L','O','S','T',0 };
724 static const CHAR description241A[] = "Access to this surface is being refused because the surface is gone. The DIRECTDRAWSURFACE object representing this surface should have Restore called on it.";
725 static const WCHAR description241W[] = { 'A','c','c','e','s','s',' ','t','o',' ','t','h','i','s',' ','s','u','r','f','a','c','e',' ','i','s',' ','b','e','i','n','g',' ','r','e','f','u','s','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','s','u','r','f','a','c','e',' ','i','s',' ','g','o','n','e','.',' ','T','h','e',' ','D','I','R','E','C','T','D','R','A','W','S','U','R','F','A','C','E',' ','o','b','j','e','c','t',' ','r','e','p','r','e','s','e','n','t','i','n','g',' ','t','h','i','s',' ','s','u','r','f','a','c','e',' ','s','h','o','u','l','d',' ','h','a','v','e',' ','R','e','s','t','o','r','e',' ','c','a','l','l','e','d',' ','o','n',' ','i','t','.',0 };
726 static const WCHAR name242W[] = { 'D','D','E','R','R','_','S','U','R','F','A','C','E','N','O','T','A','T','T','A','C','H','E','D',0 };
727 static const CHAR description242A[] = "The requested surface is not attached.";
728 static const WCHAR description242W[] = { 'T','h','e',' ','r','e','q','u','e','s','t','e','d',' ','s','u','r','f','a','c','e',' ','i','s',' ','n','o','t',' ','a','t','t','a','c','h','e','d','.',0 };
729 static const WCHAR name243W[] = { 'D','D','E','R','R','_','T','O','O','B','I','G','H','E','I','G','H','T',0 };
730 static const CHAR description243A[] = "Height requested by DirectDraw is too large.";
731 static const WCHAR description243W[] = { 'H','e','i','g','h','t',' ','r','e','q','u','e','s','t','e','d',' ','b','y',' ','D','i','r','e','c','t','D','r','a','w',' ','i','s',' ','t','o','o',' ','l','a','r','g','e','.',0 };
732 static const WCHAR name244W[] = { 'D','D','E','R','R','_','T','O','O','B','I','G','S','I','Z','E',0 };
733 static const CHAR description244A[] = "Size requested by DirectDraw is too large -- The individual height and width are OK.";
734 static const WCHAR description244W[] = { 'S','i','z','e',' ','r','e','q','u','e','s','t','e','d',' ','b','y',' ','D','i','r','e','c','t','D','r','a','w',' ','i','s',' ','t','o','o',' ','l','a','r','g','e',' ','-','-',' ','T','h','e',' ','i','n','d','i','v','i','d','u','a','l',' ','h','e','i','g','h','t',' ','a','n','d',' ','w','i','d','t','h',' ','a','r','e',' ','O','K','.',0 };
735 static const WCHAR name245W[] = { 'D','D','E','R','R','_','T','O','O','B','I','G','W','I','D','T','H',0 };
736 static const CHAR description245A[] = "Width requested by DirectDraw is too large.";
737 static const WCHAR description245W[] = { 'W','i','d','t','h',' ','r','e','q','u','e','s','t','e','d',' ','b','y',' ','D','i','r','e','c','t','D','r','a','w',' ','i','s',' ','t','o','o',' ','l','a','r','g','e','.',0 };
738 static const WCHAR name246W[] = { 'D','D','E','R','R','_','U','N','S','U','P','P','O','R','T','E','D','F','O','R','M','A','T',0 };
739 static const CHAR description246A[] = "Pixel format requested is unsupported by DirectDraw";
740 static const WCHAR description246W[] = { 'P','i','x','e','l',' ','f','o','r','m','a','t',' ','r','e','q','u','e','s','t','e','d',' ','i','s',' ','u','n','s','u','p','p','o','r','t','e','d',' ','b','y',' ','D','i','r','e','c','t','D','r','a','w',0 };
741 static const WCHAR name247W[] = { 'D','D','E','R','R','_','U','N','S','U','P','P','O','R','T','E','D','M','A','S','K',0 };
742 static const CHAR description247A[] = "Bitmask in the pixel format requested is unsupported by DirectDraw";
743 static const WCHAR description247W[] = { 'B','i','t','m','a','s','k',' ','i','n',' ','t','h','e',' ','p','i','x','e','l',' ','f','o','r','m','a','t',' ','r','e','q','u','e','s','t','e','d',' ','i','s',' ','u','n','s','u','p','p','o','r','t','e','d',' ','b','y',' ','D','i','r','e','c','t','D','r','a','w',0 };
744 static const WCHAR name248W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','S','T','R','E','A','M',0 };
745 static const CHAR description248A[] = "The specified stream contains invalid data";
746 static const WCHAR description248W[] = { 'T','h','e',' ','s','p','e','c','i','f','i','e','d',' ','s','t','r','e','a','m',' ','c','o','n','t','a','i','n','s',' ','i','n','v','a','l','i','d',' ','d','a','t','a',0 };
747 static const WCHAR name249W[] = { 'D','D','E','R','R','_','V','E','R','T','I','C','A','L','B','L','A','N','K','I','N','P','R','O','G','R','E','S','S',0 };
748 static const CHAR description249A[] = "vertical blank is in progress";
749 static const WCHAR description249W[] = { 'v','e','r','t','i','c','a','l',' ','b','l','a','n','k',' ','i','s',' ','i','n',' ','p','r','o','g','r','e','s','s',0 };
750 static const WCHAR name250W[] = { 'D','D','E','R','R','_','W','A','S','S','T','I','L','L','D','R','A','W','I','N','G',0 };
751 static const CHAR description250A[] = "Informs DirectDraw that the previous Blt which is transferring information to or from this Surface is incomplete.";
752 static const WCHAR description250W[] = { 'I','n','f','o','r','m','s',' ','D','i','r','e','c','t','D','r','a','w',' ','t','h','a','t',' ','t','h','e',' ','p','r','e','v','i','o','u','s',' ','B','l','t',' ','w','h','i','c','h',' ','i','s',' ','t','r','a','n','s','f','e','r','r','i','n','g',' ','i','n','f','o','r','m','a','t','i','o','n',' ','t','o',' ','o','r',' ','f','r','o','m',' ','t','h','i','s',' ','S','u','r','f','a','c','e',' ','i','s',' ','i','n','c','o','m','p','l','e','t','e','.',0 };
753 static const WCHAR name251W[] = { 'D','D','E','R','R','_','D','D','S','C','A','P','S','C','O','M','P','L','E','X','R','E','Q','U','I','R','E','D',0 };
754 static const CHAR description251A[] = "The specified surface type requires specification of the COMPLEX flag";
755 static const WCHAR description251W[] = { 'T','h','e',' ','s','p','e','c','i','f','i','e','d',' ','s','u','r','f','a','c','e',' ','t','y','p','e',' ','r','e','q','u','i','r','e','s',' ','s','p','e','c','i','f','i','c','a','t','i','o','n',' ','o','f',' ','t','h','e',' ','C','O','M','P','L','E','X',' ','f','l','a','g',0 };
756 static const WCHAR name252W[] = { 'D','D','E','R','R','_','X','A','L','I','G','N',0 };
757 static const CHAR description252A[] = "Rectangle provided was not horizontally aligned on reqd. boundary";
758 static const WCHAR description252W[] = { 'R','e','c','t','a','n','g','l','e',' ','p','r','o','v','i','d','e','d',' ','w','a','s',' ','n','o','t',' ','h','o','r','i','z','o','n','t','a','l','l','y',' ','a','l','i','g','n','e','d',' ','o','n',' ','r','e','q','d','.',' ','b','o','u','n','d','a','r','y',0 };
759 static const WCHAR name253W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','D','I','R','E','C','T','D','R','A','W','G','U','I','D',0 };
760 static const CHAR description253A[] = "The GUID passed to DirectDrawCreate is not a valid DirectDraw driver identifier.";
761 static const WCHAR description253W[] = { 'T','h','e',' ','G','U','I','D',' ','p','a','s','s','e','d',' ','t','o',' ','D','i','r','e','c','t','D','r','a','w','C','r','e','a','t','e',' ','i','s',' ','n','o','t',' ','a',' ','v','a','l','i','d',' ','D','i','r','e','c','t','D','r','a','w',' ','d','r','i','v','e','r',' ','i','d','e','n','t','i','f','i','e','r','.',0 };
762 static const WCHAR name254W[] = { 'D','D','E','R','R','_','D','I','R','E','C','T','D','R','A','W','A','L','R','E','A','D','Y','C','R','E','A','T','E','D',0 };
763 static const CHAR description254A[] = "A DirectDraw object representing this driver has already been created for this process.";
764 static const WCHAR description254W[] = { 'A',' ','D','i','r','e','c','t','D','r','a','w',' ','o','b','j','e','c','t',' ','r','e','p','r','e','s','e','n','t','i','n','g',' ','t','h','i','s',' ','d','r','i','v','e','r',' ','h','a','s',' ','a','l','r','e','a','d','y',' ','b','e','e','n',' ','c','r','e','a','t','e','d',' ','f','o','r',' ','t','h','i','s',' ','p','r','o','c','e','s','s','.',0 };
765 static const WCHAR name255W[] = { 'D','D','E','R','R','_','N','O','D','I','R','E','C','T','D','R','A','W','H','W',0 };
766 static const CHAR description255A[] = "A hardware only DirectDraw object creation was attempted but the driver did not support any hardware.";
767 static const WCHAR description255W[] = { 'A',' ','h','a','r','d','w','a','r','e',' ','o','n','l','y',' ','D','i','r','e','c','t','D','r','a','w',' ','o','b','j','e','c','t',' ','c','r','e','a','t','i','o','n',' ','w','a','s',' ','a','t','t','e','m','p','t','e','d',' ','b','u','t',' ','t','h','e',' ','d','r','i','v','e','r',' ','d','i','d',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','a','n','y',' ','h','a','r','d','w','a','r','e','.',0 };
768 static const WCHAR name256W[] = { 'D','D','E','R','R','_','P','R','I','M','A','R','Y','S','U','R','F','A','C','E','A','L','R','E','A','D','Y','E','X','I','S','T','S',0 };
769 static const CHAR description256A[] = "this process already has created a primary surface";
770 static const WCHAR description256W[] = { 't','h','i','s',' ','p','r','o','c','e','s','s',' ','a','l','r','e','a','d','y',' ','h','a','s',' ','c','r','e','a','t','e','d',' ','a',' ','p','r','i','m','a','r','y',' ','s','u','r','f','a','c','e',0 };
771 static const WCHAR name257W[] = { 'D','D','E','R','R','_','N','O','E','M','U','L','A','T','I','O','N',0 };
772 static const CHAR description257A[] = "software emulation not available.";
773 static const WCHAR description257W[] = { 's','o','f','t','w','a','r','e',' ','e','m','u','l','a','t','i','o','n',' ','n','o','t',' ','a','v','a','i','l','a','b','l','e','.',0 };
774 static const WCHAR name258W[] = { 'D','D','E','R','R','_','R','E','G','I','O','N','T','O','O','S','M','A','L','L',0 };
775 static const CHAR description258A[] = "region passed to Clipper::GetClipList is too small.";
776 static const WCHAR description258W[] = { 'r','e','g','i','o','n',' ','p','a','s','s','e','d',' ','t','o',' ','C','l','i','p','p','e','r',':',':','G','e','t','C','l','i','p','L','i','s','t',' ','i','s',' ','t','o','o',' ','s','m','a','l','l','.',0 };
777 static const WCHAR name259W[] = { 'D','D','E','R','R','_','C','L','I','P','P','E','R','I','S','U','S','I','N','G','H','W','N','D',0 };
778 static const CHAR description259A[] = "an attempt was made to set a clip list for a clipper objec that is already monitoring an hwnd.";
779 static const WCHAR description259W[] = { 'a','n',' ','a','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','s','e','t',' ','a',' ','c','l','i','p',' ','l','i','s','t',' ','f','o','r',' ','a',' ','c','l','i','p','p','e','r',' ','o','b','j','e','c',' ','t','h','a','t',' ','i','s',' ','a','l','r','e','a','d','y',' ','m','o','n','i','t','o','r','i','n','g',' ','a','n',' ','h','w','n','d','.',0 };
780 static const WCHAR name260W[] = { 'D','D','E','R','R','_','N','O','C','L','I','P','P','E','R','A','T','T','A','C','H','E','D',0 };
781 static const CHAR description260A[] = "No clipper object attached to surface object";
782 static const WCHAR description260W[] = { 'N','o',' ','c','l','i','p','p','e','r',' ','o','b','j','e','c','t',' ','a','t','t','a','c','h','e','d',' ','t','o',' ','s','u','r','f','a','c','e',' ','o','b','j','e','c','t',0 };
783 static const WCHAR name261W[] = { 'D','D','E','R','R','_','N','O','H','W','N','D',0 };
784 static const CHAR description261A[] = "Clipper notification requires an HWND or no HWND has previously been set as the CooperativeLevel HWND.";
785 static const WCHAR description261W[] = { 'C','l','i','p','p','e','r',' ','n','o','t','i','f','i','c','a','t','i','o','n',' ','r','e','q','u','i','r','e','s',' ','a','n',' ','H','W','N','D',' ','o','r',' ','n','o',' ','H','W','N','D',' ','h','a','s',' ','p','r','e','v','i','o','u','s','l','y',' ','b','e','e','n',' ','s','e','t',' ','a','s',' ','t','h','e',' ','C','o','o','p','e','r','a','t','i','v','e','L','e','v','e','l',' ','H','W','N','D','.',0 };
786 static const WCHAR name262W[] = { 'D','D','E','R','R','_','H','W','N','D','S','U','B','C','L','A','S','S','E','D',0 };
787 static const CHAR description262A[] = "HWND used by DirectDraw CooperativeLevel has been subclassed, this prevents DirectDraw from restoring state.";
788 static const WCHAR description262W[] = { 'H','W','N','D',' ','u','s','e','d',' ','b','y',' ','D','i','r','e','c','t','D','r','a','w',' ','C','o','o','p','e','r','a','t','i','v','e','L','e','v','e','l',' ','h','a','s',' ','b','e','e','n',' ','s','u','b','c','l','a','s','s','e','d',',',' ','t','h','i','s',' ','p','r','e','v','e','n','t','s',' ','D','i','r','e','c','t','D','r','a','w',' ','f','r','o','m',' ','r','e','s','t','o','r','i','n','g',' ','s','t','a','t','e','.',0 };
789 static const WCHAR name263W[] = { 'D','D','E','R','R','_','H','W','N','D','A','L','R','E','A','D','Y','S','E','T',0 };
790 static const CHAR description263A[] = "The CooperativeLevel HWND has already been set. It cannot be reset while the process has surfaces or palettes created.";
791 static const WCHAR description263W[] = { 'T','h','e',' ','C','o','o','p','e','r','a','t','i','v','e','L','e','v','e','l',' ','H','W','N','D',' ','h','a','s',' ','a','l','r','e','a','d','y',' ','b','e','e','n',' ','s','e','t','.',' ','I','t',' ','c','a','n','n','o','t',' ','b','e',' ','r','e','s','e','t',' ','w','h','i','l','e',' ','t','h','e',' ','p','r','o','c','e','s','s',' ','h','a','s',' ','s','u','r','f','a','c','e','s',' ','o','r',' ','p','a','l','e','t','t','e','s',' ','c','r','e','a','t','e','d','.',0 };
792 static const WCHAR name264W[] = { 'D','D','E','R','R','_','N','O','P','A','L','E','T','T','E','A','T','T','A','C','H','E','D',0 };
793 static const CHAR description264A[] = "No palette object attached to this surface.";
794 static const WCHAR description264W[] = { 'N','o',' ','p','a','l','e','t','t','e',' ','o','b','j','e','c','t',' ','a','t','t','a','c','h','e','d',' ','t','o',' ','t','h','i','s',' ','s','u','r','f','a','c','e','.',0 };
795 static const WCHAR name265W[] = { 'D','D','E','R','R','_','N','O','P','A','L','E','T','T','E','H','W',0 };
796 static const CHAR description265A[] = "No hardware support for 16 or 256 color palettes.";
797 static const WCHAR description265W[] = { 'N','o',' ','h','a','r','d','w','a','r','e',' ','s','u','p','p','o','r','t',' ','f','o','r',' ','1','6',' ','o','r',' ','2','5','6',' ','c','o','l','o','r',' ','p','a','l','e','t','t','e','s','.',0 };
798 static const WCHAR name266W[] = { 'D','D','E','R','R','_','B','L','T','F','A','S','T','C','A','N','T','C','L','I','P',0 };
799 static const CHAR description266A[] = "If a clipper object is attached to the source surface passed into a BltFast call.";
800 static const WCHAR description266W[] = { 'I','f',' ','a',' ','c','l','i','p','p','e','r',' ','o','b','j','e','c','t',' ','i','s',' ','a','t','t','a','c','h','e','d',' ','t','o',' ','t','h','e',' ','s','o','u','r','c','e',' ','s','u','r','f','a','c','e',' ','p','a','s','s','e','d',' ','i','n','t','o',' ','a',' ','B','l','t','F','a','s','t',' ','c','a','l','l','.',0 };
801 static const WCHAR name267W[] = { 'D','D','E','R','R','_','N','O','B','L','T','H','W',0 };
802 static const CHAR description267A[] = "No blter.";
803 static const WCHAR description267W[] = { 'N','o',' ','b','l','t','e','r','.',0 };
804 static const WCHAR name268W[] = { 'D','D','E','R','R','_','N','O','D','D','R','O','P','S','H','W',0 };
805 static const CHAR description268A[] = "No DirectDraw ROP hardware.";
806 static const WCHAR description268W[] = { 'N','o',' ','D','i','r','e','c','t','D','r','a','w',' ','R','O','P',' ','h','a','r','d','w','a','r','e','.',0 };
807 static const WCHAR name269W[] = { 'D','D','E','R','R','_','O','V','E','R','L','A','Y','N','O','T','V','I','S','I','B','L','E',0 };
808 static const CHAR description269A[] = "returned when GetOverlayPosition is called on a hidden overlay";
809 static const WCHAR description269W[] = { 'r','e','t','u','r','n','e','d',' ','w','h','e','n',' ','G','e','t','O','v','e','r','l','a','y','P','o','s','i','t','i','o','n',' ','i','s',' ','c','a','l','l','e','d',' ','o','n',' ','a',' ','h','i','d','d','e','n',' ','o','v','e','r','l','a','y',0 };
810 static const WCHAR name270W[] = { 'D','D','E','R','R','_','N','O','O','V','E','R','L','A','Y','D','E','S','T',0 };
811 static const CHAR description270A[] = "returned when GetOverlayPosition is called on a overlay that UpdateOverlay has never been called on to establish a destionation.";
812 static const WCHAR description270W[] = { 'r','e','t','u','r','n','e','d',' ','w','h','e','n',' ','G','e','t','O','v','e','r','l','a','y','P','o','s','i','t','i','o','n',' ','i','s',' ','c','a','l','l','e','d',' ','o','n',' ','a',' ','o','v','e','r','l','a','y',' ','t','h','a','t',' ','U','p','d','a','t','e','O','v','e','r','l','a','y',' ','h','a','s',' ','n','e','v','e','r',' ','b','e','e','n',' ','c','a','l','l','e','d',' ','o','n',' ','t','o',' ','e','s','t','a','b','l','i','s','h',' ','a',' ','d','e','s','t','i','o','n','a','t','i','o','n','.',0 };
813 static const WCHAR name271W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','P','O','S','I','T','I','O','N',0 };
814 static const CHAR description271A[] = "returned when the position of the overlay on the destionation is no longer legal for that destionation.";
815 static const WCHAR description271W[] = { 'r','e','t','u','r','n','e','d',' ','w','h','e','n',' ','t','h','e',' ','p','o','s','i','t','i','o','n',' ','o','f',' ','t','h','e',' ','o','v','e','r','l','a','y',' ','o','n',' ','t','h','e',' ','d','e','s','t','i','o','n','a','t','i','o','n',' ','i','s',' ','n','o',' ','l','o','n','g','e','r',' ','l','e','g','a','l',' ','f','o','r',' ','t','h','a','t',' ','d','e','s','t','i','o','n','a','t','i','o','n','.',0 };
816 static const WCHAR name272W[] = { 'D','D','E','R','R','_','N','O','T','A','O','V','E','R','L','A','Y','S','U','R','F','A','C','E',0 };
817 static const CHAR description272A[] = "returned when an overlay member is called for a non-overlay surface";
818 static const WCHAR description272W[] = { 'r','e','t','u','r','n','e','d',' ','w','h','e','n',' ','a','n',' ','o','v','e','r','l','a','y',' ','m','e','m','b','e','r',' ','i','s',' ','c','a','l','l','e','d',' ','f','o','r',' ','a',' ','n','o','n','-','o','v','e','r','l','a','y',' ','s','u','r','f','a','c','e',0 };
819 static const WCHAR name273W[] = { 'D','D','E','R','R','_','E','X','C','L','U','S','I','V','E','M','O','D','E','A','L','R','E','A','D','Y','S','E','T',0 };
820 static const CHAR description273A[] = "An attempt was made to set the cooperative level when it was already set to exclusive.";
821 static const WCHAR description273W[] = { 'A','n',' ','a','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','s','e','t',' ','t','h','e',' ','c','o','o','p','e','r','a','t','i','v','e',' ','l','e','v','e','l',' ','w','h','e','n',' ','i','t',' ','w','a','s',' ','a','l','r','e','a','d','y',' ','s','e','t',' ','t','o',' ','e','x','c','l','u','s','i','v','e','.',0 };
822 static const WCHAR name274W[] = { 'D','D','E','R','R','_','N','O','T','F','L','I','P','P','A','B','L','E',0 };
823 static const CHAR description274A[] = "An attempt has been made to flip a surface that is not flippable.";
824 static const WCHAR description274W[] = { 'A','n',' ','a','t','t','e','m','p','t',' ','h','a','s',' ','b','e','e','n',' ','m','a','d','e',' ','t','o',' ','f','l','i','p',' ','a',' ','s','u','r','f','a','c','e',' ','t','h','a','t',' ','i','s',' ','n','o','t',' ','f','l','i','p','p','a','b','l','e','.',0 };
825 static const WCHAR name275W[] = { 'D','D','E','R','R','_','C','A','N','T','D','U','P','L','I','C','A','T','E',0 };
826 static const CHAR description275A[] = "Can't duplicate primary & 3D surfaces, or surfaces that are implicitly created.";
827 static const WCHAR description275W[] = { 'C','a','n','\'','t',' ','d','u','p','l','i','c','a','t','e',' ','p','r','i','m','a','r','y',' ','&',' ','3','D',' ','s','u','r','f','a','c','e','s',',',' ','o','r',' ','s','u','r','f','a','c','e','s',' ','t','h','a','t',' ','a','r','e',' ','i','m','p','l','i','c','i','t','l','y',' ','c','r','e','a','t','e','d','.',0 };
828 static const WCHAR name276W[] = { 'D','D','E','R','R','_','N','O','T','L','O','C','K','E','D',0 };
829 static const CHAR description276A[] = "Surface was not locked. An attempt to unlock a surface that was not locked at all, or by this process, has been attempted.";
830 static const WCHAR description276W[] = { 'S','u','r','f','a','c','e',' ','w','a','s',' ','n','o','t',' ','l','o','c','k','e','d','.',' ','A','n',' ','a','t','t','e','m','p','t',' ','t','o',' ','u','n','l','o','c','k',' ','a',' ','s','u','r','f','a','c','e',' ','t','h','a','t',' ','w','a','s',' ','n','o','t',' ','l','o','c','k','e','d',' ','a','t',' ','a','l','l',',',' ','o','r',' ','b','y',' ','t','h','i','s',' ','p','r','o','c','e','s','s',',',' ','h','a','s',' ','b','e','e','n',' ','a','t','t','e','m','p','t','e','d','.',0 };
831 static const WCHAR name277W[] = { 'D','D','E','R','R','_','C','A','N','T','C','R','E','A','T','E','D','C',0 };
832 static const CHAR description277A[] = "Windows cannot create any more DCs, or a DC was requested for a paltte-indexed surface when the surface had no palette AND the display mode was not palette-indexed (in this case DirectDraw cannot select a proper palette into the DC)";
833 static const WCHAR description277W[] = { 'W','i','n','d','o','w','s',' ','c','a','n','n','o','t',' ','c','r','e','a','t','e',' ','a','n','y',' ','m','o','r','e',' ','D','C','s',',',' ','o','r',' ','a',' ','D','C',' ','w','a','s',' ','r','e','q','u','e','s','t','e','d',' ','f','o','r',' ','a',' ','p','a','l','t','t','e','-','i','n','d','e','x','e','d',' ','s','u','r','f','a','c','e',' ','w','h','e','n',' ','t','h','e',' ','s','u','r','f','a','c','e',' ','h','a','d',' ','n','o',' ','p','a','l','e','t','t','e',' ','A','N','D',' ','t','h','e',' ','d','i','s','p','l','a','y',' ','m','o','d','e',' ','w','a','s',' ','n','o','t',' ','p','a','l','e','t','t','e','-','i','n','d','e','x','e','d',' ','(','i','n',' ','t','h','i','s',' ','c','a','s','e',' ','D','i','r','e','c','t','D','r','a','w',' ','c','a','n','n','o','t',' ','s','e','l','e','c','t',' ','a',' ','p','r','o','p','e','r',' ','p','a','l','e','t','t','e',' ','i','n','t','o',' ','t','h','e',' ','D','C',')',0 };
834 static const WCHAR name278W[] = { 'D','D','E','R','R','_','N','O','D','C',0 };
835 static const CHAR description278A[] = "No DC was ever created for this surface.";
836 static const WCHAR description278W[] = { 'N','o',' ','D','C',' ','w','a','s',' ','e','v','e','r',' ','c','r','e','a','t','e','d',' ','f','o','r',' ','t','h','i','s',' ','s','u','r','f','a','c','e','.',0 };
837 static const WCHAR name279W[] = { 'D','D','E','R','R','_','W','R','O','N','G','M','O','D','E',0 };
838 static const CHAR description279A[] = "This surface cannot be restored because it was created in a different mode.";
839 static const WCHAR description279W[] = { 'T','h','i','s',' ','s','u','r','f','a','c','e',' ','c','a','n','n','o','t',' ','b','e',' ','r','e','s','t','o','r','e','d',' ','b','e','c','a','u','s','e',' ','i','t',' ','w','a','s',' ','c','r','e','a','t','e','d',' ','i','n',' ','a',' ','d','i','f','f','e','r','e','n','t',' ','m','o','d','e','.',0 };
840 static const WCHAR name280W[] = { 'D','D','E','R','R','_','I','M','P','L','I','C','I','T','L','Y','C','R','E','A','T','E','D',0 };
841 static const CHAR description280A[] = "This surface cannot be restored because it is an implicitly created surface.";
842 static const WCHAR description280W[] = { 'T','h','i','s',' ','s','u','r','f','a','c','e',' ','c','a','n','n','o','t',' ','b','e',' ','r','e','s','t','o','r','e','d',' ','b','e','c','a','u','s','e',' ','i','t',' ','i','s',' ','a','n',' ','i','m','p','l','i','c','i','t','l','y',' ','c','r','e','a','t','e','d',' ','s','u','r','f','a','c','e','.',0 };
843 static const WCHAR name281W[] = { 'D','D','E','R','R','_','N','O','T','P','A','L','E','T','T','I','Z','E','D',0 };
844 static const CHAR description281A[] = "The surface being used is not a palette-based surface";
845 static const WCHAR description281W[] = { 'T','h','e',' ','s','u','r','f','a','c','e',' ','b','e','i','n','g',' ','u','s','e','d',' ','i','s',' ','n','o','t',' ','a',' ','p','a','l','e','t','t','e','-','b','a','s','e','d',' ','s','u','r','f','a','c','e',0 };
846 static const WCHAR name282W[] = { 'D','D','E','R','R','_','U','N','S','U','P','P','O','R','T','E','D','M','O','D','E',0 };
847 static const CHAR description282A[] = "The display is currently in an unsupported mode";
848 static const WCHAR description282W[] = { 'T','h','e',' ','d','i','s','p','l','a','y',' ','i','s',' ','c','u','r','r','e','n','t','l','y',' ','i','n',' ','a','n',' ','u','n','s','u','p','p','o','r','t','e','d',' ','m','o','d','e',0 };
849 static const WCHAR name283W[] = { 'D','D','E','R','R','_','N','O','M','I','P','M','A','P','H','W',0 };
850 static const CHAR description283A[] = "Operation could not be carried out because there is no mip-map texture mapping hardware present or available.";
851 static const WCHAR description283W[] = { 'O','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e','r','e',' ','i','s',' ','n','o',' ','m','i','p','-','m','a','p',' ','t','e','x','t','u','r','e',' ','m','a','p','p','i','n','g',' ','h','a','r','d','w','a','r','e',' ','p','r','e','s','e','n','t',' ','o','r',' ','a','v','a','i','l','a','b','l','e','.',0 };
852 static const WCHAR name284W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','S','U','R','F','A','C','E','T','Y','P','E',0 };
853 static const CHAR description284A[] = "The requested action could not be performed because the surface was of the wrong type.";
854 static const WCHAR description284W[] = { 'T','h','e',' ','r','e','q','u','e','s','t','e','d',' ','a','c','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','p','e','r','f','o','r','m','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','s','u','r','f','a','c','e',' ','w','a','s',' ','o','f',' ','t','h','e',' ','w','r','o','n','g',' ','t','y','p','e','.',0 };
855 static const WCHAR name285W[] = { 'D','D','E','R','R','_','N','O','O','P','T','I','M','I','Z','E','H','W',0 };
856 static const CHAR description285A[] = "Device does not support optimized surfaces, therefore no video memory optimized surfaces";
857 static const WCHAR description285W[] = { 'D','e','v','i','c','e',' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','o','p','t','i','m','i','z','e','d',' ','s','u','r','f','a','c','e','s',',',' ','t','h','e','r','e','f','o','r','e',' ','n','o',' ','v','i','d','e','o',' ','m','e','m','o','r','y',' ','o','p','t','i','m','i','z','e','d',' ','s','u','r','f','a','c','e','s',0 };
858 static const WCHAR name286W[] = { 'D','D','E','R','R','_','N','O','T','L','O','A','D','E','D',0 };
859 static const CHAR description286A[] = "Surface is an optimized surface, but has not yet been allocated any memory";
860 static const WCHAR description286W[] = { 'S','u','r','f','a','c','e',' ','i','s',' ','a','n',' ','o','p','t','i','m','i','z','e','d',' ','s','u','r','f','a','c','e',',',' ','b','u','t',' ','h','a','s',' ','n','o','t',' ','y','e','t',' ','b','e','e','n',' ','a','l','l','o','c','a','t','e','d',' ','a','n','y',' ','m','e','m','o','r','y',0 };
861 static const WCHAR name287W[] = { 'D','D','E','R','R','_','N','O','F','O','C','U','S','W','I','N','D','O','W',0 };
862 static const CHAR description287A[] = "Attempt was made to create or set a device window without first setting the focus window";
863 static const WCHAR description287W[] = { 'A','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','c','r','e','a','t','e',' ','o','r',' ','s','e','t',' ','a',' ','d','e','v','i','c','e',' ','w','i','n','d','o','w',' ','w','i','t','h','o','u','t',' ','f','i','r','s','t',' ','s','e','t','t','i','n','g',' ','t','h','e',' ','f','o','c','u','s',' ','w','i','n','d','o','w',0 };
864 static const WCHAR name288W[] = { 'D','D','E','R','R','_','N','O','T','O','N','M','I','P','M','A','P','S','U','B','L','E','V','E','L',0 };
865 static const CHAR description288A[] = "Attempt was made to set a palette on a mipmap sublevel";
866 static const WCHAR description288W[] = { 'A','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','s','e','t',' ','a',' ','p','a','l','e','t','t','e',' ','o','n',' ','a',' ','m','i','p','m','a','p',' ','s','u','b','l','e','v','e','l',0 };
867 static const WCHAR name289W[] = { 'D','D','E','R','R','_','D','C','A','L','R','E','A','D','Y','C','R','E','A','T','E','D',0 };
868 static const CHAR description289A[] = "A DC has already been returned for this surface. Only one DC can be retrieved per surface.";
869 static const WCHAR description289W[] = { 'A',' ','D','C',' ','h','a','s',' ','a','l','r','e','a','d','y',' ','b','e','e','n',' ','r','e','t','u','r','n','e','d',' ','f','o','r',' ','t','h','i','s',' ','s','u','r','f','a','c','e','.',' ','O','n','l','y',' ','o','n','e',' ','D','C',' ','c','a','n',' ','b','e',' ','r','e','t','r','i','e','v','e','d',' ','p','e','r',' ','s','u','r','f','a','c','e','.',0 };
870 static const WCHAR name290W[] = { 'D','D','E','R','R','_','N','O','N','O','N','L','O','C','A','L','V','I','D','M','E','M',0 };
871 static const CHAR description290A[] = "An attempt was made to allocate non-local video memory from a device that does not support non-local video memory.";
872 static const WCHAR description290W[] = { 'A','n',' ','a','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','a','l','l','o','c','a','t','e',' ','n','o','n','-','l','o','c','a','l',' ','v','i','d','e','o',' ','m','e','m','o','r','y',' ','f','r','o','m',' ','a',' ','d','e','v','i','c','e',' ','t','h','a','t',' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','n','o','n','-','l','o','c','a','l',' ','v','i','d','e','o',' ','m','e','m','o','r','y','.',0 };
873 static const WCHAR name291W[] = { 'D','D','E','R','R','_','C','A','N','T','P','A','G','E','L','O','C','K',0 };
874 static const CHAR description291A[] = "The attempt to page lock a surface failed.";
875 static const WCHAR description291W[] = { 'T','h','e',' ','a','t','t','e','m','p','t',' ','t','o',' ','p','a','g','e',' ','l','o','c','k',' ','a',' ','s','u','r','f','a','c','e',' ','f','a','i','l','e','d','.',0 };
876 static const WCHAR name292W[] = { 'D','D','E','R','R','_','C','A','N','T','P','A','G','E','U','N','L','O','C','K',0 };
877 static const CHAR description292A[] = "The attempt to page unlock a surface failed.";
878 static const WCHAR description292W[] = { 'T','h','e',' ','a','t','t','e','m','p','t',' ','t','o',' ','p','a','g','e',' ','u','n','l','o','c','k',' ','a',' ','s','u','r','f','a','c','e',' ','f','a','i','l','e','d','.',0 };
879 static const WCHAR name293W[] = { 'D','D','E','R','R','_','N','O','T','P','A','G','E','L','O','C','K','E','D',0 };
880 static const CHAR description293A[] = "An attempt was made to page unlock a surface with no outstanding page locks.";
881 static const WCHAR description293W[] = { 'A','n',' ','a','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','p','a','g','e',' ','u','n','l','o','c','k',' ','a',' ','s','u','r','f','a','c','e',' ','w','i','t','h',' ','n','o',' ','o','u','t','s','t','a','n','d','i','n','g',' ','p','a','g','e',' ','l','o','c','k','s','.',0 };
882 static const WCHAR name294W[] = { 'D','D','E','R','R','_','M','O','R','E','D','A','T','A',0 };
883 static const CHAR description294A[] = "There is more data available than the specified buffer size could hold";
884 static const WCHAR description294W[] = { 'T','h','e','r','e',' ','i','s',' ','m','o','r','e',' ','d','a','t','a',' ','a','v','a','i','l','a','b','l','e',' ','t','h','a','n',' ','t','h','e',' ','s','p','e','c','i','f','i','e','d',' ','b','u','f','f','e','r',' ','s','i','z','e',' ','c','o','u','l','d',' ','h','o','l','d',0 };
885 static const WCHAR name295W[] = { 'D','D','E','R','R','_','E','X','P','I','R','E','D',0 };
886 static const CHAR description295A[] = "The data has expired and is therefore no longer valid.";
887 static const WCHAR description295W[] = { 'T','h','e',' ','d','a','t','a',' ','h','a','s',' ','e','x','p','i','r','e','d',' ','a','n','d',' ','i','s',' ','t','h','e','r','e','f','o','r','e',' ','n','o',' ','l','o','n','g','e','r',' ','v','a','l','i','d','.',0 };
888 static const WCHAR name296W[] = { 'D','D','E','R','R','_','T','E','S','T','F','I','N','I','S','H','E','D',0 };
889 static const CHAR description296A[] = "The mode test has finished executing.";
890 static const WCHAR description296W[] = { 'T','h','e',' ','m','o','d','e',' ','t','e','s','t',' ','h','a','s',' ','f','i','n','i','s','h','e','d',' ','e','x','e','c','u','t','i','n','g','.',0 };
891 static const WCHAR name297W[] = { 'D','D','E','R','R','_','N','E','W','M','O','D','E',0 };
892 static const CHAR description297A[] = "The mode test has switched to a new mode.";
893 static const WCHAR description297W[] = { 'T','h','e',' ','m','o','d','e',' ','t','e','s','t',' ','h','a','s',' ','s','w','i','t','c','h','e','d',' ','t','o',' ','a',' ','n','e','w',' ','m','o','d','e','.',0 };
894 static const WCHAR name298W[] = { 'D','D','E','R','R','_','D','3','D','N','O','T','I','N','I','T','I','A','L','I','Z','E','D',0 };
895 static const CHAR description298A[] = "D3D has not yet been initialized.";
896 static const WCHAR description298W[] = { 'D','3','D',' ','h','a','s',' ','n','o','t',' ','y','e','t',' ','b','e','e','n',' ','i','n','i','t','i','a','l','i','z','e','d','.',0 };
897 static const WCHAR name299W[] = { 'D','D','E','R','R','_','V','I','D','E','O','N','O','T','A','C','T','I','V','E',0 };
898 static const CHAR description299A[] = "The video port is not active";
899 static const WCHAR description299W[] = { 'T','h','e',' ','v','i','d','e','o',' ','p','o','r','t',' ','i','s',' ','n','o','t',' ','a','c','t','i','v','e',0 };
900 static const WCHAR name300W[] = { 'D','D','E','R','R','_','N','O','M','O','N','I','T','O','R','I','N','F','O','R','M','A','T','I','O','N',0 };
901 static const CHAR description300A[] = "The monitor does not have EDID data.";
902 static const WCHAR description300W[] = { 'T','h','e',' ','m','o','n','i','t','o','r',' ','d','o','e','s',' ','n','o','t',' ','h','a','v','e',' ','E','D','I','D',' ','d','a','t','a','.',0 };
903 static const WCHAR name301W[] = { 'D','D','E','R','R','_','N','O','D','R','I','V','E','R','S','U','P','P','O','R','T',0 };
904 static const CHAR description301A[] = "The driver does not enumerate display mode refresh rates.";
905 static const WCHAR description301W[] = { 'T','h','e',' ','d','r','i','v','e','r',' ','d','o','e','s',' ','n','o','t',' ','e','n','u','m','e','r','a','t','e',' ','d','i','s','p','l','a','y',' ','m','o','d','e',' ','r','e','f','r','e','s','h',' ','r','a','t','e','s','.',0 };
906 static const WCHAR name302W[] = { 'D','D','E','R','R','_','D','E','V','I','C','E','D','O','E','S','N','T','O','W','N','S','U','R','F','A','C','E',0 };
907 static const CHAR description302A[] = "Surfaces created by one direct draw device cannot be used directly by another direct draw device.";
908 static const WCHAR description302W[] = { 'S','u','r','f','a','c','e','s',' ','c','r','e','a','t','e','d',' ','b','y',' ','o','n','e',' ','d','i','r','e','c','t',' ','d','r','a','w',' ','d','e','v','i','c','e',' ','c','a','n','n','o','t',' ','b','e',' ','u','s','e','d',' ','d','i','r','e','c','t','l','y',' ','b','y',' ','a','n','o','t','h','e','r',' ','d','i','r','e','c','t',' ','d','r','a','w',' ','d','e','v','i','c','e','.',0 };
909 static const WCHAR name303W[] = { 'D','S','E','R','R','_','A','L','L','O','C','A','T','E','D',0 };
910 static const CHAR description303A[] = "The call failed because resources (such as a priority level) were already being used by another caller";
911 static const WCHAR description303W[] = { 'T','h','e',' ','c','a','l','l',' ','f','a','i','l','e','d',' ','b','e','c','a','u','s','e',' ','r','e','s','o','u','r','c','e','s',' ','(','s','u','c','h',' ','a','s',' ','a',' ','p','r','i','o','r','i','t','y',' ','l','e','v','e','l',')',' ','w','e','r','e',' ','a','l','r','e','a','d','y',' ','b','e','i','n','g',' ','u','s','e','d',' ','b','y',' ','a','n','o','t','h','e','r',' ','c','a','l','l','e','r',0 };
912 static const WCHAR name304W[] = { 'D','S','E','R','R','_','C','O','N','T','R','O','L','U','N','A','V','A','I','L',0 };
913 static const CHAR description304A[] = "The control (vol, pan, etc.) requested by the caller is not available";
914 static const WCHAR description304W[] = { 'T','h','e',' ','c','o','n','t','r','o','l',' ','(','v','o','l',',',' ','p','a','n',',',' ','e','t','c','.',')',' ','r','e','q','u','e','s','t','e','d',' ','b','y',' ','t','h','e',' ','c','a','l','l','e','r',' ','i','s',' ','n','o','t',' ','a','v','a','i','l','a','b','l','e',0 };
915 static const WCHAR name305W[] = { 'D','S','E','R','R','_','I','N','V','A','L','I','D','C','A','L','L',0 };
916 static const CHAR description305A[] = "This call is not valid for the current state of this object";
917 static const WCHAR description305W[] = { 'T','h','i','s',' ','c','a','l','l',' ','i','s',' ','n','o','t',' ','v','a','l','i','d',' ','f','o','r',' ','t','h','e',' ','c','u','r','r','e','n','t',' ','s','t','a','t','e',' ','o','f',' ','t','h','i','s',' ','o','b','j','e','c','t',0 };
918 static const WCHAR name306W[] = { 'D','S','E','R','R','_','P','R','I','O','L','E','V','E','L','N','E','E','D','E','D',0 };
919 static const CHAR description306A[] = "The caller does not have the priority level required for the function to succeed";
920 static const WCHAR description306W[] = { 'T','h','e',' ','c','a','l','l','e','r',' ','d','o','e','s',' ','n','o','t',' ','h','a','v','e',' ','t','h','e',' ','p','r','i','o','r','i','t','y',' ','l','e','v','e','l',' ','r','e','q','u','i','r','e','d',' ','f','o','r',' ','t','h','e',' ','f','u','n','c','t','i','o','n',' ','t','o',' ','s','u','c','c','e','e','d',0 };
921 static const WCHAR name307W[] = { 'D','S','E','R','R','_','B','A','D','F','O','R','M','A','T',0 };
922 static const CHAR description307A[] = "The specified WAVE format is not supported";
923 static const WCHAR description307W[] = { 'T','h','e',' ','s','p','e','c','i','f','i','e','d',' ','W','A','V','E',' ','f','o','r','m','a','t',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d',0 };
924 static const WCHAR name308W[] = { 'D','S','E','R','R','_','N','O','D','R','I','V','E','R',0 };
925 static const CHAR description308A[] = "No sound driver is available for use";
926 static const WCHAR description308W[] = { 'N','o',' ','s','o','u','n','d',' ','d','r','i','v','e','r',' ','i','s',' ','a','v','a','i','l','a','b','l','e',' ','f','o','r',' ','u','s','e',0 };
927 static const WCHAR name309W[] = { 'D','S','E','R','R','_','A','L','R','E','A','D','Y','I','N','I','T','I','A','L','I','Z','E','D',0 };
928 static const CHAR description309A[] = "This object is already initialized";
929 static const WCHAR description309W[] = { 'T','h','i','s',' ','o','b','j','e','c','t',' ','i','s',' ','a','l','r','e','a','d','y',' ','i','n','i','t','i','a','l','i','z','e','d',0 };
930 static const WCHAR name310W[] = { 'D','S','E','R','R','_','B','U','F','F','E','R','L','O','S','T',0 };
931 static const CHAR description310A[] = "The buffer memory has been lost, and must be restored";
932 static const WCHAR description310W[] = { 'T','h','e',' ','b','u','f','f','e','r',' ','m','e','m','o','r','y',' ','h','a','s',' ','b','e','e','n',' ','l','o','s','t',',',' ','a','n','d',' ','m','u','s','t',' ','b','e',' ','r','e','s','t','o','r','e','d',0 };
933 static const WCHAR name311W[] = { 'D','S','E','R','R','_','O','T','H','E','R','A','P','P','H','A','S','P','R','I','O',0 };
934 static const CHAR description311A[] = "Another app has a higher priority level, preventing this call from succeeding";
935 static const WCHAR description311W[] = { 'A','n','o','t','h','e','r',' ','a','p','p',' ','h','a','s',' ','a',' ','h','i','g','h','e','r',' ','p','r','i','o','r','i','t','y',' ','l','e','v','e','l',',',' ','p','r','e','v','e','n','t','i','n','g',' ','t','h','i','s',' ','c','a','l','l',' ','f','r','o','m',' ','s','u','c','c','e','e','d','i','n','g',0 };
936 static const WCHAR name312W[] = { 'D','S','E','R','R','_','U','N','I','N','I','T','I','A','L','I','Z','E','D',0 };
937 static const CHAR description312A[] = "This object has not been initialized";
938 static const WCHAR description312W[] = { 'T','h','i','s',' ','o','b','j','e','c','t',' ','h','a','s',' ','n','o','t',' ','b','e','e','n',' ','i','n','i','t','i','a','l','i','z','e','d',0 };
939 static const WCHAR name313W[] = { 'D','S','E','R','R','_','B','U','F','F','E','R','T','O','O','S','M','A','L','L',0 };
940 static const CHAR description313A[] = "Tried to create a DSBCAPS_CTRLFX buffer shorter than DSBSIZE_FX_MIN milliseconds";
941 static const WCHAR description313W[] = { 'T','r','i','e','d',' ','t','o',' ','c','r','e','a','t','e',' ','a',' ','D','S','B','C','A','P','S','_','C','T','R','L','F','X',' ','b','u','f','f','e','r',' ','s','h','o','r','t','e','r',' ','t','h','a','n',' ','D','S','B','S','I','Z','E','_','F','X','_','M','I','N',' ','m','i','l','l','i','s','e','c','o','n','d','s',0 };
942 static const WCHAR name314W[] = { 'D','S','E','R','R','_','D','S','8','_','R','E','Q','U','I','R','E','D',0 };
943 static const CHAR description314A[] = "Attempt to use DirectSound 8 functionality on an older DirectSound object";
944 static const WCHAR description314W[] = { 'A','t','t','e','m','p','t',' ','t','o',' ','u','s','e',' ','D','i','r','e','c','t','S','o','u','n','d',' ','8',' ','f','u','n','c','t','i','o','n','a','l','i','t','y',' ','o','n',' ','a','n',' ','o','l','d','e','r',' ','D','i','r','e','c','t','S','o','u','n','d',' ','o','b','j','e','c','t',0 };
945 static const WCHAR name315W[] = { 'D','S','E','R','R','_','S','E','N','D','L','O','O','P',0 };
946 static const CHAR description315A[] = "A circular loop of send effects was detected";
947 static const WCHAR description315W[] = { 'A',' ','c','i','r','c','u','l','a','r',' ','l','o','o','p',' ','o','f',' ','s','e','n','d',' ','e','f','f','e','c','t','s',' ','w','a','s',' ','d','e','t','e','c','t','e','d',0 };
948 static const WCHAR name316W[] = { 'D','S','E','R','R','_','B','A','D','S','E','N','D','B','U','F','F','E','R','G','U','I','D',0 };
949 static const CHAR description316A[] = "The GUID specified in an audiopath file does not match a valid MIXIN buffer";
950 static const WCHAR description316W[] = { 'T','h','e',' ','G','U','I','D',' ','s','p','e','c','i','f','i','e','d',' ','i','n',' ','a','n',' ','a','u','d','i','o','p','a','t','h',' ','f','i','l','e',' ','d','o','e','s',' ','n','o','t',' ','m','a','t','c','h',' ','a',' ','v','a','l','i','d',' ','M','I','X','I','N',' ','b','u','f','f','e','r',0 };
951 static const WCHAR name317W[] = { 'D','M','U','S','_','E','_','D','R','I','V','E','R','_','F','A','I','L','E','D',0 };
952 static const CHAR description317A[] = "An unexpected error was returned from a device driver, indicating possible failure of the driver or hardware.";
953 static const WCHAR description317W[] = { 'A','n',' ','u','n','e','x','p','e','c','t','e','d',' ','e','r','r','o','r',' ','w','a','s',' ','r','e','t','u','r','n','e','d',' ','f','r','o','m',' ','a',' ','d','e','v','i','c','e',' ','d','r','i','v','e','r',',',' ','i','n','d','i','c','a','t','i','n','g',' ','p','o','s','s','i','b','l','e',' ','f','a','i','l','u','r','e',' ','o','f',' ','t','h','e',' ','d','r','i','v','e','r',' ','o','r',' ','h','a','r','d','w','a','r','e','.',0 };
954 static const WCHAR name318W[] = { 'D','M','U','S','_','E','_','P','O','R','T','S','_','O','P','E','N',0 };
955 static const CHAR description318A[] = "The requested operation cannot be performed while there are instantiated ports in any process in the system.";
956 static const WCHAR description318W[] = { 'T','h','e',' ','r','e','q','u','e','s','t','e','d',' ','o','p','e','r','a','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','p','e','r','f','o','r','m','e','d',' ','w','h','i','l','e',' ','t','h','e','r','e',' ','a','r','e',' ','i','n','s','t','a','n','t','i','a','t','e','d',' ','p','o','r','t','s',' ','i','n',' ','a','n','y',' ','p','r','o','c','e','s','s',' ','i','n',' ','t','h','e',' ','s','y','s','t','e','m','.',0 };
957 static const WCHAR name319W[] = { 'D','M','U','S','_','E','_','D','E','V','I','C','E','_','I','N','_','U','S','E',0 };
958 static const CHAR description319A[] = "The requested device is already in use (possibly by a non-DirectMusic client) and cannot be opened again.";
959 static const WCHAR description319W[] = { 'T','h','e',' ','r','e','q','u','e','s','t','e','d',' ','d','e','v','i','c','e',' ','i','s',' ','a','l','r','e','a','d','y',' ','i','n',' ','u','s','e',' ','(','p','o','s','s','i','b','l','y',' ','b','y',' ','a',' ','n','o','n','-','D','i','r','e','c','t','M','u','s','i','c',' ','c','l','i','e','n','t',')',' ','a','n','d',' ','c','a','n','n','o','t',' ','b','e',' ','o','p','e','n','e','d',' ','a','g','a','i','n','.',0 };
960 static const WCHAR name320W[] = { 'D','M','U','S','_','E','_','I','N','S','U','F','F','I','C','I','E','N','T','B','U','F','F','E','R',0 };
961 static const CHAR description320A[] = "Buffer is not large enough for requested operation.";
962 static const WCHAR description320W[] = { 'B','u','f','f','e','r',' ','i','s',' ','n','o','t',' ','l','a','r','g','e',' ','e','n','o','u','g','h',' ','f','o','r',' ','r','e','q','u','e','s','t','e','d',' ','o','p','e','r','a','t','i','o','n','.',0 };
963 static const WCHAR name321W[] = { 'D','M','U','S','_','E','_','B','U','F','F','E','R','N','O','T','S','E','T',0 };
964 static const CHAR description321A[] = "No buffer was prepared for the download data.";
965 static const WCHAR description321W[] = { 'N','o',' ','b','u','f','f','e','r',' ','w','a','s',' ','p','r','e','p','a','r','e','d',' ','f','o','r',' ','t','h','e',' ','d','o','w','n','l','o','a','d',' ','d','a','t','a','.',0 };
966 static const WCHAR name322W[] = { 'D','M','U','S','_','E','_','B','U','F','F','E','R','N','O','T','A','V','A','I','L','A','B','L','E',0 };
967 static const CHAR description322A[] = "Download failed due to inability to access or create download buffer.";
968 static const WCHAR description322W[] = { 'D','o','w','n','l','o','a','d',' ','f','a','i','l','e','d',' ','d','u','e',' ','t','o',' ','i','n','a','b','i','l','i','t','y',' ','t','o',' ','a','c','c','e','s','s',' ','o','r',' ','c','r','e','a','t','e',' ','d','o','w','n','l','o','a','d',' ','b','u','f','f','e','r','.',0 };
969 static const WCHAR name323W[] = { 'D','M','U','S','_','E','_','N','O','T','A','D','L','S','C','O','L',0 };
970 static const CHAR description323A[] = "Error parsing DLS collection. File is corrupt.";
971 static const WCHAR description323W[] = { 'E','r','r','o','r',' ','p','a','r','s','i','n','g',' ','D','L','S',' ','c','o','l','l','e','c','t','i','o','n','.',' ','F','i','l','e',' ','i','s',' ','c','o','r','r','u','p','t','.',0 };
972 static const WCHAR name324W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','O','F','F','S','E','T',0 };
973 static const CHAR description324A[] = "Wave chunks in DLS collection file are at incorrect offsets.";
974 static const WCHAR description324W[] = { 'W','a','v','e',' ','c','h','u','n','k','s',' ','i','n',' ','D','L','S',' ','c','o','l','l','e','c','t','i','o','n',' ','f','i','l','e',' ','a','r','e',' ','a','t',' ','i','n','c','o','r','r','e','c','t',' ','o','f','f','s','e','t','s','.',0 };
975 static const WCHAR name325W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','_','L','O','A','D','E','D',0 };
976 static const CHAR description325A[] = "Second attempt to load a DLS collection that is currently open.";
977 static const WCHAR description325W[] = { 'S','e','c','o','n','d',' ','a','t','t','e','m','p','t',' ','t','o',' ','l','o','a','d',' ','a',' ','D','L','S',' ','c','o','l','l','e','c','t','i','o','n',' ','t','h','a','t',' ','i','s',' ','c','u','r','r','e','n','t','l','y',' ','o','p','e','n','.',0 };
978 static const WCHAR name326W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','P','O','S',0 };
979 static const CHAR description326A[] = "Error reading wave data from DLS collection. Indicates bad file.";
980 static const WCHAR description326W[] = { 'E','r','r','o','r',' ','r','e','a','d','i','n','g',' ','w','a','v','e',' ','d','a','t','a',' ','f','r','o','m',' ','D','L','S',' ','c','o','l','l','e','c','t','i','o','n','.',' ','I','n','d','i','c','a','t','e','s',' ','b','a','d',' ','f','i','l','e','.',0 };
981 static const WCHAR name327W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','P','A','T','C','H',0 };
982 static const CHAR description327A[] = "There is no instrument in the collection that matches patch number.";
983 static const WCHAR description327W[] = { 'T','h','e','r','e',' ','i','s',' ','n','o',' ','i','n','s','t','r','u','m','e','n','t',' ','i','n',' ','t','h','e',' ','c','o','l','l','e','c','t','i','o','n',' ','t','h','a','t',' ','m','a','t','c','h','e','s',' ','p','a','t','c','h',' ','n','u','m','b','e','r','.',0 };
984 static const WCHAR name328W[] = { 'D','M','U','S','_','E','_','C','A','N','N','O','T','S','E','E','K',0 };
985 static const CHAR description328A[] = "The IStream* doesn't support Seek().";
986 static const WCHAR description328W[] = { 'T','h','e',' ','I','S','t','r','e','a','m','*',' ','d','o','e','s','n','\'','t',' ','s','u','p','p','o','r','t',' ','S','e','e','k','(',')','.',0 };
987 static const WCHAR name329W[] = { 'D','M','U','S','_','E','_','C','A','N','N','O','T','W','R','I','T','E',0 };
988 static const CHAR description329A[] = "The IStream* doesn't support Write().";
989 static const WCHAR description329W[] = { 'T','h','e',' ','I','S','t','r','e','a','m','*',' ','d','o','e','s','n','\'','t',' ','s','u','p','p','o','r','t',' ','W','r','i','t','e','(',')','.',0 };
990 static const WCHAR name330W[] = { 'D','M','U','S','_','E','_','C','H','U','N','K','N','O','T','F','O','U','N','D',0 };
991 static const CHAR description330A[] = "The RIFF parser doesn't contain a required chunk while parsing file.";
992 static const WCHAR description330W[] = { 'T','h','e',' ','R','I','F','F',' ','p','a','r','s','e','r',' ','d','o','e','s','n','\'','t',' ','c','o','n','t','a','i','n',' ','a',' ','r','e','q','u','i','r','e','d',' ','c','h','u','n','k',' ','w','h','i','l','e',' ','p','a','r','s','i','n','g',' ','f','i','l','e','.',0 };
993 static const WCHAR name331W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','D','O','W','N','L','O','A','D','I','D',0 };
994 static const CHAR description331A[] = "Invalid download id was used in the process of creating a download buffer.";
995 static const WCHAR description331W[] = { 'I','n','v','a','l','i','d',' ','d','o','w','n','l','o','a','d',' ','i','d',' ','w','a','s',' ','u','s','e','d',' ','i','n',' ','t','h','e',' ','p','r','o','c','e','s','s',' ','o','f',' ','c','r','e','a','t','i','n','g',' ','a',' ','d','o','w','n','l','o','a','d',' ','b','u','f','f','e','r','.',0 };
996 static const WCHAR name332W[] = { 'D','M','U','S','_','E','_','N','O','T','_','D','O','W','N','L','O','A','D','E','D','_','T','O','_','P','O','R','T',0 };
997 static const CHAR description332A[] = "Tried to unload an object that was not downloaded or previously unloaded.";
998 static const WCHAR description332W[] = { 'T','r','i','e','d',' ','t','o',' ','u','n','l','o','a','d',' ','a','n',' ','o','b','j','e','c','t',' ','t','h','a','t',' ','w','a','s',' ','n','o','t',' ','d','o','w','n','l','o','a','d','e','d',' ','o','r',' ','p','r','e','v','i','o','u','s','l','y',' ','u','n','l','o','a','d','e','d','.',0 };
999 static const WCHAR name333W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','_','D','O','W','N','L','O','A','D','E','D',0 };
1000 static const CHAR description333A[] = "Buffer was already downloaded to synth.";
1001 static const WCHAR description333W[] = { 'B','u','f','f','e','r',' ','w','a','s',' ','a','l','r','e','a','d','y',' ','d','o','w','n','l','o','a','d','e','d',' ','t','o',' ','s','y','n','t','h','.',0 };
1002 static const WCHAR name334W[] = { 'D','M','U','S','_','E','_','U','N','K','N','O','W','N','_','P','R','O','P','E','R','T','Y',0 };
1003 static const CHAR description334A[] = "The specified property item was not recognized by the target object.";
1004 static const WCHAR description334W[] = { 'T','h','e',' ','s','p','e','c','i','f','i','e','d',' ','p','r','o','p','e','r','t','y',' ','i','t','e','m',' ','w','a','s',' ','n','o','t',' ','r','e','c','o','g','n','i','z','e','d',' ','b','y',' ','t','h','e',' ','t','a','r','g','e','t',' ','o','b','j','e','c','t','.',0 };
1005 static const WCHAR name335W[] = { 'D','M','U','S','_','E','_','S','E','T','_','U','N','S','U','P','P','O','R','T','E','D',0 };
1006 static const CHAR description335A[] = "The specified property item may not be set on the target object.";
1007 static const WCHAR description335W[] = { 'T','h','e',' ','s','p','e','c','i','f','i','e','d',' ','p','r','o','p','e','r','t','y',' ','i','t','e','m',' ','m','a','y',' ','n','o','t',' ','b','e',' ','s','e','t',' ','o','n',' ','t','h','e',' ','t','a','r','g','e','t',' ','o','b','j','e','c','t','.',0 };
1008 static const WCHAR name336W[] = { 'D','M','U','S','_','E','_','G','E','T','_','U','N','S','U','P','P','O','R','T','E','D',0 };
1009 static const CHAR description336A[] = "* The specified property item may not be retrieved from the target object.";
1010 static const WCHAR description336W[] = { '*',' ','T','h','e',' ','s','p','e','c','i','f','i','e','d',' ','p','r','o','p','e','r','t','y',' ','i','t','e','m',' ','m','a','y',' ','n','o','t',' ','b','e',' ','r','e','t','r','i','e','v','e','d',' ','f','r','o','m',' ','t','h','e',' ','t','a','r','g','e','t',' ','o','b','j','e','c','t','.',0 };
1011 static const WCHAR name337W[] = { 'D','M','U','S','_','E','_','N','O','T','M','O','N','O',0 };
1012 static const CHAR description337A[] = "Wave chunk has more than one interleaved channel. DLS format requires MONO.";
1013 static const WCHAR description337W[] = { 'W','a','v','e',' ','c','h','u','n','k',' ','h','a','s',' ','m','o','r','e',' ','t','h','a','n',' ','o','n','e',' ','i','n','t','e','r','l','e','a','v','e','d',' ','c','h','a','n','n','e','l','.',' ','D','L','S',' ','f','o','r','m','a','t',' ','r','e','q','u','i','r','e','s',' ','M','O','N','O','.',0 };
1014 static const WCHAR name338W[] = { 'D','M','U','S','_','E','_','B','A','D','A','R','T','I','C','U','L','A','T','I','O','N',0 };
1015 static const CHAR description338A[] = "Invalid articulation chunk in DLS collection.";
1016 static const WCHAR description338W[] = { 'I','n','v','a','l','i','d',' ','a','r','t','i','c','u','l','a','t','i','o','n',' ','c','h','u','n','k',' ','i','n',' ','D','L','S',' ','c','o','l','l','e','c','t','i','o','n','.',0 };
1017 static const WCHAR name339W[] = { 'D','M','U','S','_','E','_','B','A','D','I','N','S','T','R','U','M','E','N','T',0 };
1018 static const CHAR description339A[] = "Invalid instrument chunk in DLS collection.";
1019 static const WCHAR description339W[] = { 'I','n','v','a','l','i','d',' ','i','n','s','t','r','u','m','e','n','t',' ','c','h','u','n','k',' ','i','n',' ','D','L','S',' ','c','o','l','l','e','c','t','i','o','n','.',0 };
1020 static const WCHAR name340W[] = { 'D','M','U','S','_','E','_','B','A','D','W','A','V','E','L','I','N','K',0 };
1021 static const CHAR description340A[] = "Wavelink chunk in DLS collection points to invalid wave.";
1022 static const WCHAR description340W[] = { 'W','a','v','e','l','i','n','k',' ','c','h','u','n','k',' ','i','n',' ','D','L','S',' ','c','o','l','l','e','c','t','i','o','n',' ','p','o','i','n','t','s',' ','t','o',' ','i','n','v','a','l','i','d',' ','w','a','v','e','.',0 };
1023 static const WCHAR name341W[] = { 'D','M','U','S','_','E','_','N','O','A','R','T','I','C','U','L','A','T','I','O','N',0 };
1024 static const CHAR description341A[] = "Articulation missing from instrument in DLS collection.";
1025 static const WCHAR description341W[] = { 'A','r','t','i','c','u','l','a','t','i','o','n',' ','m','i','s','s','i','n','g',' ','f','r','o','m',' ','i','n','s','t','r','u','m','e','n','t',' ','i','n',' ','D','L','S',' ','c','o','l','l','e','c','t','i','o','n','.',0 };
1026 static const WCHAR name342W[] = { 'D','M','U','S','_','E','_','N','O','T','P','C','M',0 };
1027 static const CHAR description342A[] = "Downoaded DLS wave is not in PCM format.";
1028 static const WCHAR description342W[] = { 'D','o','w','n','o','a','d','e','d',' ','D','L','S',' ','w','a','v','e',' ','i','s',' ','n','o','t',' ','i','n',' ','P','C','M',' ','f','o','r','m','a','t','.',0 };
1029 static const WCHAR name343W[] = { 'D','M','U','S','_','E','_','B','A','D','W','A','V','E',0 };
1030 static const CHAR description343A[] = "Bad wave chunk in DLS collection";
1031 static const WCHAR description343W[] = { 'B','a','d',' ','w','a','v','e',' ','c','h','u','n','k',' ','i','n',' ','D','L','S',' ','c','o','l','l','e','c','t','i','o','n',0 };
1032 static const WCHAR name344W[] = { 'D','M','U','S','_','E','_','B','A','D','O','F','F','S','E','T','T','A','B','L','E',0 };
1033 static const CHAR description344A[] = "Offset Table for download buffer has errors.";
1034 static const WCHAR description344W[] = { 'O','f','f','s','e','t',' ','T','a','b','l','e',' ','f','o','r',' ','d','o','w','n','l','o','a','d',' ','b','u','f','f','e','r',' ','h','a','s',' ','e','r','r','o','r','s','.',0 };
1035 static const WCHAR name345W[] = { 'D','M','U','S','_','E','_','U','N','K','N','O','W','N','D','O','W','N','L','O','A','D',0 };
1036 static const CHAR description345A[] = "Attempted to download unknown data type.";
1037 static const WCHAR description345W[] = { 'A','t','t','e','m','p','t','e','d',' ','t','o',' ','d','o','w','n','l','o','a','d',' ','u','n','k','n','o','w','n',' ','d','a','t','a',' ','t','y','p','e','.',0 };
1038 static const WCHAR name346W[] = { 'D','M','U','S','_','E','_','N','O','S','Y','N','T','H','S','I','N','K',0 };
1039 static const CHAR description346A[] = "The operation could not be completed because no sink was connected to the synthesizer.";
1040 static const WCHAR description346W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','o','m','p','l','e','t','e','d',' ','b','e','c','a','u','s','e',' ','n','o',' ','s','i','n','k',' ','w','a','s',' ','c','o','n','n','e','c','t','e','d',' ','t','o',' ','t','h','e',' ','s','y','n','t','h','e','s','i','z','e','r','.',0 };
1041 static const WCHAR name347W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','O','P','E','N',0 };
1042 static const CHAR description347A[] = "An attempt was made to open the software synthesizer while it was already open.";
1043 static const WCHAR description347W[] = { 'A','n',' ','a','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','o','p','e','n',' ','t','h','e',' ','s','o','f','t','w','a','r','e',' ','s','y','n','t','h','e','s','i','z','e','r',' ','w','h','i','l','e',' ','i','t',' ','w','a','s',' ','a','l','r','e','a','d','y',' ','o','p','e','n','.',0 };
1044 static const WCHAR name348W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','C','L','O','S','E','D',0 };
1045 static const CHAR description348A[] = "An attempt was made to close the software synthesizer while it was already open.";
1046 static const WCHAR description348W[] = { 'A','n',' ','a','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','c','l','o','s','e',' ','t','h','e',' ','s','o','f','t','w','a','r','e',' ','s','y','n','t','h','e','s','i','z','e','r',' ','w','h','i','l','e',' ','i','t',' ','w','a','s',' ','a','l','r','e','a','d','y',' ','o','p','e','n','.',0 };
1047 static const WCHAR name349W[] = { 'D','M','U','S','_','E','_','S','Y','N','T','H','N','O','T','C','O','N','F','I','G','U','R','E','D',0 };
1048 static const CHAR description349A[] = "The operation could not be completed because the software synth has not yet been fully configured.";
1049 static const WCHAR description349W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','o','m','p','l','e','t','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','s','o','f','t','w','a','r','e',' ','s','y','n','t','h',' ','h','a','s',' ','n','o','t',' ','y','e','t',' ','b','e','e','n',' ','f','u','l','l','y',' ','c','o','n','f','i','g','u','r','e','d','.',0 };
1050 static const WCHAR name350W[] = { 'D','M','U','S','_','E','_','S','Y','N','T','H','A','C','T','I','V','E',0 };
1051 static const CHAR description350A[] = "The operation cannot be carried out while the synthesizer is active.";
1052 static const WCHAR description350W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','w','h','i','l','e',' ','t','h','e',' ','s','y','n','t','h','e','s','i','z','e','r',' ','i','s',' ','a','c','t','i','v','e','.',0 };
1053 static const WCHAR name351W[] = { 'D','M','U','S','_','E','_','C','A','N','N','O','T','R','E','A','D',0 };
1054 static const CHAR description351A[] = "An error occurred while attempting to read from the IStream* object.";
1055 static const WCHAR description351W[] = { 'A','n',' ','e','r','r','o','r',' ','o','c','c','u','r','r','e','d',' ','w','h','i','l','e',' ','a','t','t','e','m','p','t','i','n','g',' ','t','o',' ','r','e','a','d',' ','f','r','o','m',' ','t','h','e',' ','I','S','t','r','e','a','m','*',' ','o','b','j','e','c','t','.',0 };
1056 static const WCHAR name352W[] = { 'D','M','U','S','_','E','_','D','M','U','S','I','C','_','R','E','L','E','A','S','E','D',0 };
1057 static const CHAR description352A[] = "The operation cannot be performed because the final instance of the DirectMusic object was released. Ports cannot be used after final release of the DirectMusic object.";
1058 static const WCHAR description352W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','p','e','r','f','o','r','m','e','d',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','f','i','n','a','l',' ','i','n','s','t','a','n','c','e',' ','o','f',' ','t','h','e',' ','D','i','r','e','c','t','M','u','s','i','c',' ','o','b','j','e','c','t',' ','w','a','s',' ','r','e','l','e','a','s','e','d','.',' ','P','o','r','t','s',' ','c','a','n','n','o','t',' ','b','e',' ','u','s','e','d',' ','a','f','t','e','r',' ','f','i','n','a','l',' ','r','e','l','e','a','s','e',' ','o','f',' ','t','h','e',' ','D','i','r','e','c','t','M','u','s','i','c',' ','o','b','j','e','c','t','.',0 };
1059 static const WCHAR name353W[] = { 'D','M','U','S','_','E','_','B','U','F','F','E','R','_','E','M','P','T','Y',0 };
1060 static const CHAR description353A[] = "There was no data in the referenced buffer.";
1061 static const WCHAR description353W[] = { 'T','h','e','r','e',' ','w','a','s',' ','n','o',' ','d','a','t','a',' ','i','n',' ','t','h','e',' ','r','e','f','e','r','e','n','c','e','d',' ','b','u','f','f','e','r','.',0 };
1062 static const WCHAR name354W[] = { 'D','M','U','S','_','E','_','B','U','F','F','E','R','_','F','U','L','L',0 };
1063 static const CHAR description354A[] = "There is insufficient space to insert the given event into the buffer.";
1064 static const WCHAR description354W[] = { 'T','h','e','r','e',' ','i','s',' ','i','n','s','u','f','f','i','c','i','e','n','t',' ','s','p','a','c','e',' ','t','o',' ','i','n','s','e','r','t',' ','t','h','e',' ','g','i','v','e','n',' ','e','v','e','n','t',' ','i','n','t','o',' ','t','h','e',' ','b','u','f','f','e','r','.',0 };
1065 static const WCHAR name355W[] = { 'D','M','U','S','_','E','_','P','O','R','T','_','N','O','T','_','C','A','P','T','U','R','E',0 };
1066 static const CHAR description355A[] = "The given operation could not be carried out because the port is a capture port.";
1067 static const WCHAR description355W[] = { 'T','h','e',' ','g','i','v','e','n',' ','o','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','p','o','r','t',' ','i','s',' ','a',' ','c','a','p','t','u','r','e',' ','p','o','r','t','.',0 };
1068 static const WCHAR name356W[] = { 'D','M','U','S','_','E','_','P','O','R','T','_','N','O','T','_','R','E','N','D','E','R',0 };
1069 static const CHAR description356A[] = "The given operation could not be carried out because the port is a render port.";
1070 static const WCHAR description356W[] = { 'T','h','e',' ','g','i','v','e','n',' ','o','p','e','r','a','t','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','p','o','r','t',' ','i','s',' ','a',' ','r','e','n','d','e','r',' ','p','o','r','t','.',0 };
1071 static const WCHAR name357W[] = { 'D','M','U','S','_','E','_','D','S','O','U','N','D','_','N','O','T','_','S','E','T',0 };
1072 static const CHAR description357A[] = "The port could not be created because no DirectSound has been specified. Specify a DirectSound interface via the IDirectMusic::SetDirectSound method; pass NULL to have DirectMusic manage usage of DirectSound.";
1073 static const WCHAR description357W[] = { 'T','h','e',' ','p','o','r','t',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','r','e','a','t','e','d',' ','b','e','c','a','u','s','e',' ','n','o',' ','D','i','r','e','c','t','S','o','u','n','d',' ','h','a','s',' ','b','e','e','n',' ','s','p','e','c','i','f','i','e','d','.',' ','S','p','e','c','i','f','y',' ','a',' ','D','i','r','e','c','t','S','o','u','n','d',' ','i','n','t','e','r','f','a','c','e',' ','v','i','a',' ','t','h','e',' ','I','D','i','r','e','c','t','M','u','s','i','c',':',':','S','e','t','D','i','r','e','c','t','S','o','u','n','d',' ','m','e','t','h','o','d',';',' ','p','a','s','s',' ','N','U','L','L',' ','t','o',' ','h','a','v','e',' ','D','i','r','e','c','t','M','u','s','i','c',' ','m','a','n','a','g','e',' ','u','s','a','g','e',' ','o','f',' ','D','i','r','e','c','t','S','o','u','n','d','.',0 };
1074 static const WCHAR name358W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','_','A','C','T','I','V','A','T','E','D',0 };
1075 static const CHAR description358A[] = "The operation cannot be carried out while the port is active.";
1076 static const WCHAR description358W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','w','h','i','l','e',' ','t','h','e',' ','p','o','r','t',' ','i','s',' ','a','c','t','i','v','e','.',0 };
1077 static const WCHAR name359W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','B','U','F','F','E','R',0 };
1078 static const CHAR description359A[] = "Invalid DirectSound buffer was handed to port.";
1079 static const WCHAR description359W[] = { 'I','n','v','a','l','i','d',' ','D','i','r','e','c','t','S','o','u','n','d',' ','b','u','f','f','e','r',' ','w','a','s',' ','h','a','n','d','e','d',' ','t','o',' ','p','o','r','t','.',0 };
1080 static const WCHAR name360W[] = { 'D','M','U','S','_','E','_','W','A','V','E','F','O','R','M','A','T','N','O','T','S','U','P','P','O','R','T','E','D',0 };
1081 static const CHAR description360A[] = "Invalid buffer format was handed to the synth sink.";
1082 static const WCHAR description360W[] = { 'I','n','v','a','l','i','d',' ','b','u','f','f','e','r',' ','f','o','r','m','a','t',' ','w','a','s',' ','h','a','n','d','e','d',' ','t','o',' ','t','h','e',' ','s','y','n','t','h',' ','s','i','n','k','.',0 };
1083 static const WCHAR name361W[] = { 'D','M','U','S','_','E','_','S','Y','N','T','H','I','N','A','C','T','I','V','E',0 };
1084 static const CHAR description361A[] = "The operation cannot be carried out while the synthesizer is inactive.";
1085 static const WCHAR description361W[] = { 'T','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','a','n','n','o','t',' ','b','e',' ','c','a','r','r','i','e','d',' ','o','u','t',' ','w','h','i','l','e',' ','t','h','e',' ','s','y','n','t','h','e','s','i','z','e','r',' ','i','s',' ','i','n','a','c','t','i','v','e','.',0 };
1086 static const WCHAR name362W[] = { 'D','M','U','S','_','E','_','D','S','O','U','N','D','_','A','L','R','E','A','D','Y','_','S','E','T',0 };
1087 static const CHAR description362A[] = "IDirectMusic::SetDirectSound has already been called. It may not be changed while in use.";
1088 static const WCHAR description362W[] = { 'I','D','i','r','e','c','t','M','u','s','i','c',':',':','S','e','t','D','i','r','e','c','t','S','o','u','n','d',' ','h','a','s',' ','a','l','r','e','a','d','y',' ','b','e','e','n',' ','c','a','l','l','e','d','.',' ','I','t',' ','m','a','y',' ','n','o','t',' ','b','e',' ','c','h','a','n','g','e','d',' ','w','h','i','l','e',' ','i','n',' ','u','s','e','.',0 };
1089 static const WCHAR name363W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','E','V','E','N','T',0 };
1090 static const CHAR description363A[] = "The given event is invalid (either it is not a valid MIDI message or it makes use of running status). The event cannot be packed into the buffer.";
1091 static const WCHAR description363W[] = { 'T','h','e',' ','g','i','v','e','n',' ','e','v','e','n','t',' ','i','s',' ','i','n','v','a','l','i','d',' ','(','e','i','t','h','e','r',' ','i','t',' ','i','s',' ','n','o','t',' ','a',' ','v','a','l','i','d',' ','M','I','D','I',' ','m','e','s','s','a','g','e',' ','o','r',' ','i','t',' ','m','a','k','e','s',' ','u','s','e',' ','o','f',' ','r','u','n','n','i','n','g',' ','s','t','a','t','u','s',')','.',' ','T','h','e',' ','e','v','e','n','t',' ','c','a','n','n','o','t',' ','b','e',' ','p','a','c','k','e','d',' ','i','n','t','o',' ','t','h','e',' ','b','u','f','f','e','r','.',0 };
1092 static const WCHAR name364W[] = { 'D','M','U','S','_','E','_','U','N','S','U','P','P','O','R','T','E','D','_','S','T','R','E','A','M',0 };
1093 static const CHAR description364A[] = "The IStream* object does not contain data supported by the loading object.";
1094 static const WCHAR description364W[] = { 'T','h','e',' ','I','S','t','r','e','a','m','*',' ','o','b','j','e','c','t',' ','d','o','e','s',' ','n','o','t',' ','c','o','n','t','a','i','n',' ','d','a','t','a',' ','s','u','p','p','o','r','t','e','d',' ','b','y',' ','t','h','e',' ','l','o','a','d','i','n','g',' ','o','b','j','e','c','t','.',0 };
1095 static const WCHAR name365W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','_','I','N','I','T','E','D',0 };
1096 static const CHAR description365A[] = "The object has already been initialized.";
1097 static const WCHAR description365W[] = { 'T','h','e',' ','o','b','j','e','c','t',' ','h','a','s',' ','a','l','r','e','a','d','y',' ','b','e','e','n',' ','i','n','i','t','i','a','l','i','z','e','d','.',0 };
1098 static const WCHAR name366W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','B','A','N','D',0 };
1099 static const CHAR description366A[] = "The file does not contain a valid band.";
1100 static const WCHAR description366W[] = { 'T','h','e',' ','f','i','l','e',' ','d','o','e','s',' ','n','o','t',' ','c','o','n','t','a','i','n',' ','a',' ','v','a','l','i','d',' ','b','a','n','d','.',0 };
1101 static const WCHAR name367W[] = { 'D','M','U','S','_','E','_','T','R','A','C','K','_','H','D','R','_','N','O','T','_','F','I','R','S','T','_','C','K',0 };
1102 static const CHAR description367A[] = "The IStream* object's data does not have a track header as the first chunk, and therefore cannot be read by the segment object.";
1103 static const WCHAR description367W[] = { 'T','h','e',' ','I','S','t','r','e','a','m','*',' ','o','b','j','e','c','t','\'','s',' ','d','a','t','a',' ','d','o','e','s',' ','n','o','t',' ','h','a','v','e',' ','a',' ','t','r','a','c','k',' ','h','e','a','d','e','r',' ','a','s',' ','t','h','e',' ','f','i','r','s','t',' ','c','h','u','n','k',',',' ','a','n','d',' ','t','h','e','r','e','f','o','r','e',' ','c','a','n','n','o','t',' ','b','e',' ','r','e','a','d',' ','b','y',' ','t','h','e',' ','s','e','g','m','e','n','t',' ','o','b','j','e','c','t','.',0 };
1104 static const WCHAR name368W[] = { 'D','M','U','S','_','E','_','T','O','O','L','_','H','D','R','_','N','O','T','_','F','I','R','S','T','_','C','K',0 };
1105 static const CHAR description368A[] = "The IStream* object's data does not have a tool header as the first chunk, and therefore cannot be read by the graph object.";
1106 static const WCHAR description368W[] = { 'T','h','e',' ','I','S','t','r','e','a','m','*',' ','o','b','j','e','c','t','\'','s',' ','d','a','t','a',' ','d','o','e','s',' ','n','o','t',' ','h','a','v','e',' ','a',' ','t','o','o','l',' ','h','e','a','d','e','r',' ','a','s',' ','t','h','e',' ','f','i','r','s','t',' ','c','h','u','n','k',',',' ','a','n','d',' ','t','h','e','r','e','f','o','r','e',' ','c','a','n','n','o','t',' ','b','e',' ','r','e','a','d',' ','b','y',' ','t','h','e',' ','g','r','a','p','h',' ','o','b','j','e','c','t','.',0 };
1107 static const WCHAR name369W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','T','R','A','C','K','_','H','D','R',0 };
1108 static const CHAR description369A[] = "The IStream* object's data contains an invalid track header (ckid is 0 and fccType is NULL,) and therefore cannot be read by the segment object.";
1109 static const WCHAR description369W[] = { 'T','h','e',' ','I','S','t','r','e','a','m','*',' ','o','b','j','e','c','t','\'','s',' ','d','a','t','a',' ','c','o','n','t','a','i','n','s',' ','a','n',' ','i','n','v','a','l','i','d',' ','t','r','a','c','k',' ','h','e','a','d','e','r',' ','(','c','k','i','d',' ','i','s',' ','0',' ','a','n','d',' ','f','c','c','T','y','p','e',' ','i','s',' ','N','U','L','L',',',')',' ','a','n','d',' ','t','h','e','r','e','f','o','r','e',' ','c','a','n','n','o','t',' ','b','e',' ','r','e','a','d',' ','b','y',' ','t','h','e',' ','s','e','g','m','e','n','t',' ','o','b','j','e','c','t','.',0 };
1110 static const WCHAR name370W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','T','O','O','L','_','H','D','R',0 };
1111 static const CHAR description370A[] = "The IStream* object's data contains an invalid tool header (ckid is 0 and fccType is NULL,) and therefore cannot be read by the graph object.";
1112 static const WCHAR description370W[] = { 'T','h','e',' ','I','S','t','r','e','a','m','*',' ','o','b','j','e','c','t','\'','s',' ','d','a','t','a',' ','c','o','n','t','a','i','n','s',' ','a','n',' ','i','n','v','a','l','i','d',' ','t','o','o','l',' ','h','e','a','d','e','r',' ','(','c','k','i','d',' ','i','s',' ','0',' ','a','n','d',' ','f','c','c','T','y','p','e',' ','i','s',' ','N','U','L','L',',',')',' ','a','n','d',' ','t','h','e','r','e','f','o','r','e',' ','c','a','n','n','o','t',' ','b','e',' ','r','e','a','d',' ','b','y',' ','t','h','e',' ','g','r','a','p','h',' ','o','b','j','e','c','t','.',0 };
1113 static const WCHAR name371W[] = { 'D','M','U','S','_','E','_','A','L','L','_','T','O','O','L','S','_','F','A','I','L','E','D',0 };
1114 static const CHAR description371A[] = "The graph object was unable to load all tools from the IStream* object data. This may be due to errors in the stream, or the tools being incorrectly registered on the client.";
1115 static const WCHAR description371W[] = { 'T','h','e',' ','g','r','a','p','h',' ','o','b','j','e','c','t',' ','w','a','s',' ','u','n','a','b','l','e',' ','t','o',' ','l','o','a','d',' ','a','l','l',' ','t','o','o','l','s',' ','f','r','o','m',' ','t','h','e',' ','I','S','t','r','e','a','m','*',' ','o','b','j','e','c','t',' ','d','a','t','a','.',' ','T','h','i','s',' ','m','a','y',' ','b','e',' ','d','u','e',' ','t','o',' ','e','r','r','o','r','s',' ','i','n',' ','t','h','e',' ','s','t','r','e','a','m',',',' ','o','r',' ','t','h','e',' ','t','o','o','l','s',' ','b','e','i','n','g',' ','i','n','c','o','r','r','e','c','t','l','y',' ','r','e','g','i','s','t','e','r','e','d',' ','o','n',' ','t','h','e',' ','c','l','i','e','n','t','.',0 };
1116 static const WCHAR name372W[] = { 'D','M','U','S','_','E','_','A','L','L','_','T','R','A','C','K','S','_','F','A','I','L','E','D',0 };
1117 static const CHAR description372A[] = "The segment object was unable to load all tracks from the IStream* object data. This may be due to errors in the stream, or the tracks being incorrectly registered on the client.";
1118 static const WCHAR description372W[] = { 'T','h','e',' ','s','e','g','m','e','n','t',' ','o','b','j','e','c','t',' ','w','a','s',' ','u','n','a','b','l','e',' ','t','o',' ','l','o','a','d',' ','a','l','l',' ','t','r','a','c','k','s',' ','f','r','o','m',' ','t','h','e',' ','I','S','t','r','e','a','m','*',' ','o','b','j','e','c','t',' ','d','a','t','a','.',' ','T','h','i','s',' ','m','a','y',' ','b','e',' ','d','u','e',' ','t','o',' ','e','r','r','o','r','s',' ','i','n',' ','t','h','e',' ','s','t','r','e','a','m',',',' ','o','r',' ','t','h','e',' ','t','r','a','c','k','s',' ','b','e','i','n','g',' ','i','n','c','o','r','r','e','c','t','l','y',' ','r','e','g','i','s','t','e','r','e','d',' ','o','n',' ','t','h','e',' ','c','l','i','e','n','t','.',0 };
1119 static const WCHAR name373W[] = { 'D','S','E','R','R','_','O','B','J','E','C','T','N','O','T','F','O','U','N','D',0 };
1120 static const CHAR description373A[] = "The object requested was not found (numerically equal to DMUS_E_NOT_FOUND)";
1121 static const WCHAR description373W[] = { 'T','h','e',' ','o','b','j','e','c','t',' ','r','e','q','u','e','s','t','e','d',' ','w','a','s',' ','n','o','t',' ','f','o','u','n','d',' ','(','n','u','m','e','r','i','c','a','l','l','y',' ','e','q','u','a','l',' ','t','o',' ','D','M','U','S','_','E','_','N','O','T','_','F','O','U','N','D',')',0 };
1122 static const WCHAR name374W[] = { 'D','M','U','S','_','E','_','N','O','T','_','I','N','I','T',0 };
1123 static const CHAR description374A[] = "A required object is not initialized or failed to initialize.";
1124 static const WCHAR description374W[] = { 'A',' ','r','e','q','u','i','r','e','d',' ','o','b','j','e','c','t',' ','i','s',' ','n','o','t',' ','i','n','i','t','i','a','l','i','z','e','d',' ','o','r',' ','f','a','i','l','e','d',' ','t','o',' ','i','n','i','t','i','a','l','i','z','e','.',0 };
1125 static const WCHAR name375W[] = { 'D','M','U','S','_','E','_','T','Y','P','E','_','D','I','S','A','B','L','E','D',0 };
1126 static const CHAR description375A[] = "The requested parameter type is currently disabled. Parameter types may be enabled and disabled by certain calls to SetParam().";
1127 static const WCHAR description375W[] = { 'T','h','e',' ','r','e','q','u','e','s','t','e','d',' ','p','a','r','a','m','e','t','e','r',' ','t','y','p','e',' ','i','s',' ','c','u','r','r','e','n','t','l','y',' ','d','i','s','a','b','l','e','d','.',' ','P','a','r','a','m','e','t','e','r',' ','t','y','p','e','s',' ','m','a','y',' ','b','e',' ','e','n','a','b','l','e','d',' ','a','n','d',' ','d','i','s','a','b','l','e','d',' ','b','y',' ','c','e','r','t','a','i','n',' ','c','a','l','l','s',' ','t','o',' ','S','e','t','P','a','r','a','m','(',')','.',0 };
1128 static const WCHAR name376W[] = { 'D','M','U','S','_','E','_','T','Y','P','E','_','U','N','S','U','P','P','O','R','T','E','D',0 };
1129 static const CHAR description376A[] = "The requested parameter type is not supported on the object.";
1130 static const WCHAR description376W[] = { 'T','h','e',' ','r','e','q','u','e','s','t','e','d',' ','p','a','r','a','m','e','t','e','r',' ','t','y','p','e',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d',' ','o','n',' ','t','h','e',' ','o','b','j','e','c','t','.',0 };
1131 static const WCHAR name377W[] = { 'D','M','U','S','_','E','_','T','I','M','E','_','P','A','S','T',0 };
1132 static const CHAR description377A[] = "The time is in the past, and the operation cannot succeed.";
1133 static const WCHAR description377W[] = { 'T','h','e',' ','t','i','m','e',' ','i','s',' ','i','n',' ','t','h','e',' ','p','a','s','t',',',' ','a','n','d',' ','t','h','e',' ','o','p','e','r','a','t','i','o','n',' ','c','a','n','n','o','t',' ','s','u','c','c','e','e','d','.',0 };
1134 static const WCHAR name378W[] = { 'D','M','U','S','_','E','_','T','R','A','C','K','_','N','O','T','_','F','O','U','N','D',0 };
1135 static const CHAR description378A[] = "The requested track is not contained by the segment.";
1136 static const WCHAR description378W[] = { 'T','h','e',' ','r','e','q','u','e','s','t','e','d',' ','t','r','a','c','k',' ','i','s',' ','n','o','t',' ','c','o','n','t','a','i','n','e','d',' ','b','y',' ','t','h','e',' ','s','e','g','m','e','n','t','.',0 };
1137 static const WCHAR name379W[] = { 'D','M','U','S','_','E','_','T','R','A','C','K','_','N','O','_','C','L','O','C','K','T','I','M','E','_','S','U','P','P','O','R','T',0 };
1138 static const CHAR description379A[] = "The track does not support clock time playback or getparam.";
1139 static const WCHAR description379W[] = { 'T','h','e',' ','t','r','a','c','k',' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','c','l','o','c','k',' ','t','i','m','e',' ','p','l','a','y','b','a','c','k',' ','o','r',' ','g','e','t','p','a','r','a','m','.',0 };
1140 static const WCHAR name380W[] = { 'D','M','U','S','_','E','_','N','O','_','M','A','S','T','E','R','_','C','L','O','C','K',0 };
1141 static const CHAR description380A[] = "There is no master clock in the performance. Be sure to call IDirectMusicPerformance::Init().";
1142 static const WCHAR description380W[] = { 'T','h','e','r','e',' ','i','s',' ','n','o',' ','m','a','s','t','e','r',' ','c','l','o','c','k',' ','i','n',' ','t','h','e',' ','p','e','r','f','o','r','m','a','n','c','e','.',' ','B','e',' ','s','u','r','e',' ','t','o',' ','c','a','l','l',' ','I','D','i','r','e','c','t','M','u','s','i','c','P','e','r','f','o','r','m','a','n','c','e',':',':','I','n','i','t','(',')','.',0 };
1143 static const WCHAR name381W[] = { 'D','M','U','S','_','E','_','L','O','A','D','E','R','_','N','O','C','L','A','S','S','I','D',0 };
1144 static const CHAR description381A[] = "The class id field is required and missing in the DMUS_OBJECTDESC.";
1145 static const WCHAR description381W[] = { 'T','h','e',' ','c','l','a','s','s',' ','i','d',' ','f','i','e','l','d',' ','i','s',' ','r','e','q','u','i','r','e','d',' ','a','n','d',' ','m','i','s','s','i','n','g',' ','i','n',' ','t','h','e',' ','D','M','U','S','_','O','B','J','E','C','T','D','E','S','C','.',0 };
1146 static const WCHAR name382W[] = { 'D','M','U','S','_','E','_','L','O','A','D','E','R','_','B','A','D','P','A','T','H',0 };
1147 static const CHAR description382A[] = "The requested file path is invalid.";
1148 static const WCHAR description382W[] = { 'T','h','e',' ','r','e','q','u','e','s','t','e','d',' ','f','i','l','e',' ','p','a','t','h',' ','i','s',' ','i','n','v','a','l','i','d','.',0 };
1149 static const WCHAR name383W[] = { 'D','M','U','S','_','E','_','L','O','A','D','E','R','_','F','A','I','L','E','D','O','P','E','N',0 };
1150 static const CHAR description383A[] = "File open failed - either file doesn't exist or is locked.";
1151 static const WCHAR description383W[] = { 'F','i','l','e',' ','o','p','e','n',' ','f','a','i','l','e','d',' ','-',' ','e','i','t','h','e','r',' ','f','i','l','e',' ','d','o','e','s','n','\'','t',' ','e','x','i','s','t',' ','o','r',' ','i','s',' ','l','o','c','k','e','d','.',0 };
1152 static const WCHAR name384W[] = { 'D','M','U','S','_','E','_','L','O','A','D','E','R','_','F','O','R','M','A','T','N','O','T','S','U','P','P','O','R','T','E','D',0 };
1153 static const CHAR description384A[] = "Search data type is not supported.";
1154 static const WCHAR description384W[] = { 'S','e','a','r','c','h',' ','d','a','t','a',' ','t','y','p','e',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','.',0 };
1155 static const WCHAR name385W[] = { 'D','M','U','S','_','E','_','L','O','A','D','E','R','_','F','A','I','L','E','D','C','R','E','A','T','E',0 };
1156 static const CHAR description385A[] = "Unable to find or create object.";
1157 static const WCHAR description385W[] = { 'U','n','a','b','l','e',' ','t','o',' ','f','i','n','d',' ','o','r',' ','c','r','e','a','t','e',' ','o','b','j','e','c','t','.',0 };
1158 static const WCHAR name386W[] = { 'D','M','U','S','_','E','_','L','O','A','D','E','R','_','O','B','J','E','C','T','N','O','T','F','O','U','N','D',0 };
1159 static const CHAR description386A[] = "Object was not found.";
1160 static const WCHAR description386W[] = { 'O','b','j','e','c','t',' ','w','a','s',' ','n','o','t',' ','f','o','u','n','d','.',0 };
1161 static const WCHAR name387W[] = { 'D','M','U','S','_','E','_','L','O','A','D','E','R','_','N','O','F','I','L','E','N','A','M','E',0 };
1162 static const CHAR description387A[] = "The file name is missing from the DMUS_OBJECTDESC.";
1163 static const WCHAR description387W[] = { 'T','h','e',' ','f','i','l','e',' ','n','a','m','e',' ','i','s',' ','m','i','s','s','i','n','g',' ','f','r','o','m',' ','t','h','e',' ','D','M','U','S','_','O','B','J','E','C','T','D','E','S','C','.',0 };
1164 static const WCHAR name388W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','F','I','L','E',0 };
1165 static const CHAR description388A[] = "The file requested is not a valid file.";
1166 static const WCHAR description388W[] = { 'T','h','e',' ','f','i','l','e',' ','r','e','q','u','e','s','t','e','d',' ','i','s',' ','n','o','t',' ','a',' ','v','a','l','i','d',' ','f','i','l','e','.',0 };
1167 static const WCHAR name389W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','_','E','X','I','S','T','S',0 };
1168 static const CHAR description389A[] = "The tool is already contained in the graph. Create a new instance.";
1169 static const WCHAR description389W[] = { 'T','h','e',' ','t','o','o','l',' ','i','s',' ','a','l','r','e','a','d','y',' ','c','o','n','t','a','i','n','e','d',' ','i','n',' ','t','h','e',' ','g','r','a','p','h','.',' ','C','r','e','a','t','e',' ','a',' ','n','e','w',' ','i','n','s','t','a','n','c','e','.',0 };
1170 static const WCHAR name390W[] = { 'D','M','U','S','_','E','_','O','U','T','_','O','F','_','R','A','N','G','E',0 };
1171 static const CHAR description390A[] = "Value is out of range, for instance the requested length is longer than the segment.";
1172 static const WCHAR description390W[] = { 'V','a','l','u','e',' ','i','s',' ','o','u','t',' ','o','f',' ','r','a','n','g','e',',',' ','f','o','r',' ','i','n','s','t','a','n','c','e',' ','t','h','e',' ','r','e','q','u','e','s','t','e','d',' ','l','e','n','g','t','h',' ','i','s',' ','l','o','n','g','e','r',' ','t','h','a','n',' ','t','h','e',' ','s','e','g','m','e','n','t','.',0 };
1173 static const WCHAR name391W[] = { 'D','M','U','S','_','E','_','S','E','G','M','E','N','T','_','I','N','I','T','_','F','A','I','L','E','D',0 };
1174 static const CHAR description391A[] = "Segment initialization failed, most likely due to a critical memory situation.";
1175 static const WCHAR description391W[] = { 'S','e','g','m','e','n','t',' ','i','n','i','t','i','a','l','i','z','a','t','i','o','n',' ','f','a','i','l','e','d',',',' ','m','o','s','t',' ','l','i','k','e','l','y',' ','d','u','e',' ','t','o',' ','a',' ','c','r','i','t','i','c','a','l',' ','m','e','m','o','r','y',' ','s','i','t','u','a','t','i','o','n','.',0 };
1176 static const WCHAR name392W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','_','S','E','N','T',0 };
1177 static const CHAR description392A[] = "The DMUS_PMSG has already been sent to the performance object via IDirectMusicPerformance::SendPMsg().";
1178 static const WCHAR description392W[] = { 'T','h','e',' ','D','M','U','S','_','P','M','S','G',' ','h','a','s',' ','a','l','r','e','a','d','y',' ','b','e','e','n',' ','s','e','n','t',' ','t','o',' ','t','h','e',' ','p','e','r','f','o','r','m','a','n','c','e',' ','o','b','j','e','c','t',' ','v','i','a',' ','I','D','i','r','e','c','t','M','u','s','i','c','P','e','r','f','o','r','m','a','n','c','e',':',':','S','e','n','d','P','M','s','g','(',')','.',0 };
1179 static const WCHAR name393W[] = { 'D','M','U','S','_','E','_','C','A','N','N','O','T','_','F','R','E','E',0 };
1180 static const CHAR description393A[] = "The DMUS_PMSG was either not allocated by the performance via IDirectMusicPerformance::AllocPMsg() or it was already freed via IDirectMusicPerformance::FreePMsg().";
1181 static const WCHAR description393W[] = { 'T','h','e',' ','D','M','U','S','_','P','M','S','G',' ','w','a','s',' ','e','i','t','h','e','r',' ','n','o','t',' ','a','l','l','o','c','a','t','e','d',' ','b','y',' ','t','h','e',' ','p','e','r','f','o','r','m','a','n','c','e',' ','v','i','a',' ','I','D','i','r','e','c','t','M','u','s','i','c','P','e','r','f','o','r','m','a','n','c','e',':',':','A','l','l','o','c','P','M','s','g','(',')',' ','o','r',' ','i','t',' ','w','a','s',' ','a','l','r','e','a','d','y',' ','f','r','e','e','d',' ','v','i','a',' ','I','D','i','r','e','c','t','M','u','s','i','c','P','e','r','f','o','r','m','a','n','c','e',':',':','F','r','e','e','P','M','s','g','(',')','.',0 };
1182 static const WCHAR name394W[] = { 'D','M','U','S','_','E','_','C','A','N','N','O','T','_','O','P','E','N','_','P','O','R','T',0 };
1183 static const CHAR description394A[] = "The default system port could not be opened.";
1184 static const WCHAR description394W[] = { 'T','h','e',' ','d','e','f','a','u','l','t',' ','s','y','s','t','e','m',' ','p','o','r','t',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','o','p','e','n','e','d','.',0 };
1185 static const WCHAR name395W[] = { 'D','M','U','S','_','E','_','C','A','N','N','O','T','_','C','O','N','V','E','R','T',0 };
1186 static const CHAR description395A[] = "A call to MIDIToMusic() or MusicToMIDI() resulted in an error because the requested conversion could not happen. This usually occurs when the provided DMUS_CHORD_KEY structure has an invalid chord or scale pattern.";
1187 static const WCHAR description395W[] = { 'A',' ','c','a','l','l',' ','t','o',' ','M','I','D','I','T','o','M','u','s','i','c','(',')',' ','o','r',' ','M','u','s','i','c','T','o','M','I','D','I','(',')',' ','r','e','s','u','l','t','e','d',' ','i','n',' ','a','n',' ','e','r','r','o','r',' ','b','e','c','a','u','s','e',' ','t','h','e',' ','r','e','q','u','e','s','t','e','d',' ','c','o','n','v','e','r','s','i','o','n',' ','c','o','u','l','d',' ','n','o','t',' ','h','a','p','p','e','n','.',' ','T','h','i','s',' ','u','s','u','a','l','l','y',' ','o','c','c','u','r','s',' ','w','h','e','n',' ','t','h','e',' ','p','r','o','v','i','d','e','d',' ','D','M','U','S','_','C','H','O','R','D','_','K','E','Y',' ','s','t','r','u','c','t','u','r','e',' ','h','a','s',' ','a','n',' ','i','n','v','a','l','i','d',' ','c','h','o','r','d',' ','o','r',' ','s','c','a','l','e',' ','p','a','t','t','e','r','n','.',0 };
1188 static const WCHAR name396W[] = { 'D','M','U','S','_','E','_','D','E','S','C','E','N','D','_','C','H','U','N','K','_','F','A','I','L',0 };
1189 static const CHAR description396A[] = "DMUS_E_DESCEND_CHUNK_FAIL is returned when the end of the file was reached before the desired chunk was found.";
1190 static const WCHAR description396W[] = { 'D','M','U','S','_','E','_','D','E','S','C','E','N','D','_','C','H','U','N','K','_','F','A','I','L',' ','i','s',' ','r','e','t','u','r','n','e','d',' ','w','h','e','n',' ','t','h','e',' ','e','n','d',' ','o','f',' ','t','h','e',' ','f','i','l','e',' ','w','a','s',' ','r','e','a','c','h','e','d',' ','b','e','f','o','r','e',' ','t','h','e',' ','d','e','s','i','r','e','d',' ','c','h','u','n','k',' ','w','a','s',' ','f','o','u','n','d','.',0 };
1191 static const WCHAR name397W[] = { 'D','M','U','S','_','E','_','N','O','T','_','L','O','A','D','E','D',0 };
1192 static const CHAR description397A[] = "An attempt to use this object failed because it first needs to be loaded.";
1193 static const WCHAR description397W[] = { 'A','n',' ','a','t','t','e','m','p','t',' ','t','o',' ','u','s','e',' ','t','h','i','s',' ','o','b','j','e','c','t',' ','f','a','i','l','e','d',' ','b','e','c','a','u','s','e',' ','i','t',' ','f','i','r','s','t',' ','n','e','e','d','s',' ','t','o',' ','b','e',' ','l','o','a','d','e','d','.',0 };
1194 static const WCHAR name398W[] = { 'D','M','U','S','_','E','_','S','C','R','I','P','T','_','L','A','N','G','U','A','G','E','_','I','N','C','O','M','P','A','T','I','B','L','E',0 };
1195 static const CHAR description398A[] = "The activeX scripting engine for the script's language is not compatible with DirectMusic.";
1196 static const WCHAR description398W[] = { 'T','h','e',' ','a','c','t','i','v','e','X',' ','s','c','r','i','p','t','i','n','g',' ','e','n','g','i','n','e',' ','f','o','r',' ','t','h','e',' ','s','c','r','i','p','t','\'','s',' ','l','a','n','g','u','a','g','e',' ','i','s',' ','n','o','t',' ','c','o','m','p','a','t','i','b','l','e',' ','w','i','t','h',' ','D','i','r','e','c','t','M','u','s','i','c','.',0 };
1197 static const WCHAR name399W[] = { 'D','M','U','S','_','E','_','S','C','R','I','P','T','_','U','N','S','U','P','P','O','R','T','E','D','_','V','A','R','T','Y','P','E',0 };
1198 static const CHAR description399A[] = "A varient was used that had a type that is not supported by DirectMusic.";
1199 static const WCHAR description399W[] = { 'A',' ','v','a','r','i','e','n','t',' ','w','a','s',' ','u','s','e','d',' ','t','h','a','t',' ','h','a','d',' ','a',' ','t','y','p','e',' ','t','h','a','t',' ','i','s',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d',' ','b','y',' ','D','i','r','e','c','t','M','u','s','i','c','.',0 };
1200 static const WCHAR name400W[] = { 'D','M','U','S','_','E','_','S','C','R','I','P','T','_','E','R','R','O','R','_','I','N','_','S','C','R','I','P','T',0 };
1201 static const CHAR description400A[] = "An error was encountered while parsing or executing the script. The pErrorInfo parameter (if supplied) was filled with information about the error.";
1202 static const WCHAR description400W[] = { 'A','n',' ','e','r','r','o','r',' ','w','a','s',' ','e','n','c','o','u','n','t','e','r','e','d',' ','w','h','i','l','e',' ','p','a','r','s','i','n','g',' ','o','r',' ','e','x','e','c','u','t','i','n','g',' ','t','h','e',' ','s','c','r','i','p','t','.',' ','T','h','e',' ','p','E','r','r','o','r','I','n','f','o',' ','p','a','r','a','m','e','t','e','r',' ','(','i','f',' ','s','u','p','p','l','i','e','d',')',' ','w','a','s',' ','f','i','l','l','e','d',' ','w','i','t','h',' ','i','n','f','o','r','m','a','t','i','o','n',' ','a','b','o','u','t',' ','t','h','e',' ','e','r','r','o','r','.',0 };
1203 static const WCHAR name401W[] = { 'D','M','U','S','_','E','_','S','C','R','I','P','T','_','C','A','N','T','L','O','A','D','_','O','L','E','A','U','T','3','2',0 };
1204 static const CHAR description401A[] = "Loading of oleaut32.dll failed. VBScript and other activeX scripting languages require use of oleaut32.dll. On platforms where oleaut32.dll is not present, only the DirectMusicScript language, which doesn't require oleaut32.dll can be used.";
1205 static const WCHAR description401W[] = { 'L','o','a','d','i','n','g',' ','o','f',' ','o','l','e','a','u','t','3','2','.','d','l','l',' ','f','a','i','l','e','d','.',' ','V','B','S','c','r','i','p','t',' ','a','n','d',' ','o','t','h','e','r',' ','a','c','t','i','v','e','X',' ','s','c','r','i','p','t','i','n','g',' ','l','a','n','g','u','a','g','e','s',' ','r','e','q','u','i','r','e',' ','u','s','e',' ','o','f',' ','o','l','e','a','u','t','3','2','.','d','l','l','.',' ','O','n',' ','p','l','a','t','f','o','r','m','s',' ','w','h','e','r','e',' ','o','l','e','a','u','t','3','2','.','d','l','l',' ','i','s',' ','n','o','t',' ','p','r','e','s','e','n','t',',',' ','o','n','l','y',' ','t','h','e',' ','D','i','r','e','c','t','M','u','s','i','c','S','c','r','i','p','t',' ','l','a','n','g','u','a','g','e',',',' ','w','h','i','c','h',' ','d','o','e','s','n','\'','t',' ','r','e','q','u','i','r','e',' ','o','l','e','a','u','t','3','2','.','d','l','l',' ','c','a','n',' ','b','e',' ','u','s','e','d','.',0 };
1206 static const WCHAR name402W[] = { 'D','M','U','S','_','E','_','S','C','R','I','P','T','_','L','O','A','D','S','C','R','I','P','T','_','E','R','R','O','R',0 };
1207 static const CHAR description402A[] = "An error occurred while parsing a script loaded using LoadScript. The script that was loaded contains an error.";
1208 static const WCHAR description402W[] = { 'A','n',' ','e','r','r','o','r',' ','o','c','c','u','r','r','e','d',' ','w','h','i','l','e',' ','p','a','r','s','i','n','g',' ','a',' ','s','c','r','i','p','t',' ','l','o','a','d','e','d',' ','u','s','i','n','g',' ','L','o','a','d','S','c','r','i','p','t','.',' ','T','h','e',' ','s','c','r','i','p','t',' ','t','h','a','t',' ','w','a','s',' ','l','o','a','d','e','d',' ','c','o','n','t','a','i','n','s',' ','a','n',' ','e','r','r','o','r','.',0 };
1209 static const WCHAR name403W[] = { 'D','M','U','S','_','E','_','S','C','R','I','P','T','_','I','N','V','A','L','I','D','_','F','I','L','E',0 };
1210 static const CHAR description403A[] = "The script file is invalid.";
1211 static const WCHAR description403W[] = { 'T','h','e',' ','s','c','r','i','p','t',' ','f','i','l','e',' ','i','s',' ','i','n','v','a','l','i','d','.',0 };
1212 static const WCHAR name404W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','S','C','R','I','P','T','T','R','A','C','K',0 };
1213 static const CHAR description404A[] = "The file contains an invalid script track.";
1214 static const WCHAR description404W[] = { 'T','h','e',' ','f','i','l','e',' ','c','o','n','t','a','i','n','s',' ','a','n',' ','i','n','v','a','l','i','d',' ','s','c','r','i','p','t',' ','t','r','a','c','k','.',0 };
1215 static const WCHAR name405W[] = { 'D','M','U','S','_','E','_','S','C','R','I','P','T','_','V','A','R','I','A','B','L','E','_','N','O','T','_','F','O','U','N','D',0 };
1216 static const CHAR description405A[] = "The script does not contain a variable with the specified name.";
1217 static const WCHAR description405W[] = { 'T','h','e',' ','s','c','r','i','p','t',' ','d','o','e','s',' ','n','o','t',' ','c','o','n','t','a','i','n',' ','a',' ','v','a','r','i','a','b','l','e',' ','w','i','t','h',' ','t','h','e',' ','s','p','e','c','i','f','i','e','d',' ','n','a','m','e','.',0 };
1218 static const WCHAR name406W[] = { 'D','M','U','S','_','E','_','S','C','R','I','P','T','_','R','O','U','T','I','N','E','_','N','O','T','_','F','O','U','N','D',0 };
1219 static const CHAR description406A[] = "The script does not contain a routine with the specified name.";
1220 static const WCHAR description406W[] = { 'T','h','e',' ','s','c','r','i','p','t',' ','d','o','e','s',' ','n','o','t',' ','c','o','n','t','a','i','n',' ','a',' ','r','o','u','t','i','n','e',' ','w','i','t','h',' ','t','h','e',' ','s','p','e','c','i','f','i','e','d',' ','n','a','m','e','.',0 };
1221 static const WCHAR name407W[] = { 'D','M','U','S','_','E','_','S','C','R','I','P','T','_','C','O','N','T','E','N','T','_','R','E','A','D','O','N','L','Y',0 };
1222 static const CHAR description407A[] = "Scripts variables for content referenced or embedded in a script cannot be set.";
1223 static const WCHAR description407W[] = { 'S','c','r','i','p','t','s',' ','v','a','r','i','a','b','l','e','s',' ','f','o','r',' ','c','o','n','t','e','n','t',' ','r','e','f','e','r','e','n','c','e','d',' ','o','r',' ','e','m','b','e','d','d','e','d',' ','i','n',' ','a',' ','s','c','r','i','p','t',' ','c','a','n','n','o','t',' ','b','e',' ','s','e','t','.',0 };
1224 static const WCHAR name408W[] = { 'D','M','U','S','_','E','_','S','C','R','I','P','T','_','N','O','T','_','A','_','R','E','F','E','R','E','N','C','E',0 };
1225 static const CHAR description408A[] = "Attempt was made to set a script's variable by reference to a value that was not an object type.";
1226 static const WCHAR description408W[] = { 'A','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','s','e','t',' ','a',' ','s','c','r','i','p','t','\'','s',' ','v','a','r','i','a','b','l','e',' ','b','y',' ','r','e','f','e','r','e','n','c','e',' ','t','o',' ','a',' ','v','a','l','u','e',' ','t','h','a','t',' ','w','a','s',' ','n','o','t',' ','a','n',' ','o','b','j','e','c','t',' ','t','y','p','e','.',0 };
1227 static const WCHAR name409W[] = { 'D','M','U','S','_','E','_','S','C','R','I','P','T','_','V','A','L','U','E','_','N','O','T','_','S','U','P','P','O','R','T','E','D',0 };
1228 static const CHAR description409A[] = "Attempt was made to set a script's variable by value to an object that does not support a default value property.";
1229 static const WCHAR description409W[] = { 'A','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','s','e','t',' ','a',' ','s','c','r','i','p','t','\'','s',' ','v','a','r','i','a','b','l','e',' ','b','y',' ','v','a','l','u','e',' ','t','o',' ','a','n',' ','o','b','j','e','c','t',' ','t','h','a','t',' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','a',' ','d','e','f','a','u','l','t',' ','v','a','l','u','e',' ','p','r','o','p','e','r','t','y','.',0 };
1230 static const WCHAR name410W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','S','E','G','M','E','N','T','T','R','I','G','G','E','R','T','R','A','C','K',0 };
1231 static const CHAR description410A[] = "The file contains an invalid segment trigger track.";
1232 static const WCHAR description410W[] = { 'T','h','e',' ','f','i','l','e',' ','c','o','n','t','a','i','n','s',' ','a','n',' ','i','n','v','a','l','i','d',' ','s','e','g','m','e','n','t',' ','t','r','i','g','g','e','r',' ','t','r','a','c','k','.',0 };
1233 static const WCHAR name411W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','L','Y','R','I','C','S','T','R','A','C','K',0 };
1234 static const CHAR description411A[] = "The file contains an invalid lyrics track.";
1235 static const WCHAR description411W[] = { 'T','h','e',' ','f','i','l','e',' ','c','o','n','t','a','i','n','s',' ','a','n',' ','i','n','v','a','l','i','d',' ','l','y','r','i','c','s',' ','t','r','a','c','k','.',0 };
1236 static const WCHAR name412W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','P','A','R','A','M','C','O','N','T','R','O','L','T','R','A','C','K',0 };
1237 static const CHAR description412A[] = "The file contains an invalid parameter control track.";
1238 static const WCHAR description412W[] = { 'T','h','e',' ','f','i','l','e',' ','c','o','n','t','a','i','n','s',' ','a','n',' ','i','n','v','a','l','i','d',' ','p','a','r','a','m','e','t','e','r',' ','c','o','n','t','r','o','l',' ','t','r','a','c','k','.',0 };
1239 static const WCHAR name413W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','V','B','S','C','R','I','P','T','_','S','Y','N','T','A','X','E','R','R','O','R',0 };
1240 static const CHAR description413A[] = "A script written in AudioVBScript could not be read because it contained a statement that is not allowed by the AudioVBScript language.";
1241 static const WCHAR description413W[] = { 'A',' ','s','c','r','i','p','t',' ','w','r','i','t','t','e','n',' ','i','n',' ','A','u','d','i','o','V','B','S','c','r','i','p','t',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','r','e','a','d',' ','b','e','c','a','u','s','e',' ','i','t',' ','c','o','n','t','a','i','n','e','d',' ','a',' ','s','t','a','t','e','m','e','n','t',' ','t','h','a','t',' ','i','s',' ','n','o','t',' ','a','l','l','o','w','e','d',' ','b','y',' ','t','h','e',' ','A','u','d','i','o','V','B','S','c','r','i','p','t',' ','l','a','n','g','u','a','g','e','.',0 };
1242 static const WCHAR name414W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','V','B','S','C','R','I','P','T','_','R','U','N','T','I','M','E','E','R','R','O','R',0 };
1243 static const CHAR description414A[] = "A script routine written in AudioVBScript failed because an invalid operation occurred. For example, adding the number 3 to a segment object would produce this error. So would attempting to call a routine that doesn't exist.";
1244 static const WCHAR description414W[] = { 'A',' ','s','c','r','i','p','t',' ','r','o','u','t','i','n','e',' ','w','r','i','t','t','e','n',' ','i','n',' ','A','u','d','i','o','V','B','S','c','r','i','p','t',' ','f','a','i','l','e','d',' ','b','e','c','a','u','s','e',' ','a','n',' ','i','n','v','a','l','i','d',' ','o','p','e','r','a','t','i','o','n',' ','o','c','c','u','r','r','e','d','.',' ','F','o','r',' ','e','x','a','m','p','l','e',',',' ','a','d','d','i','n','g',' ','t','h','e',' ','n','u','m','b','e','r',' ','3',' ','t','o',' ','a',' ','s','e','g','m','e','n','t',' ','o','b','j','e','c','t',' ','w','o','u','l','d',' ','p','r','o','d','u','c','e',' ','t','h','i','s',' ','e','r','r','o','r','.',' ','S','o',' ','w','o','u','l','d',' ','a','t','t','e','m','p','t','i','n','g',' ','t','o',' ','c','a','l','l',' ','a',' ','r','o','u','t','i','n','e',' ','t','h','a','t',' ','d','o','e','s','n','\'','t',' ','e','x','i','s','t','.',0 };
1245 static const WCHAR name415W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','V','B','S','C','R','I','P','T','_','O','P','E','R','A','T','I','O','N','F','A','I','L','U','R','E',0 };
1246 static const CHAR description415A[] = "A script routine written in AudioVBScript failed because a function outside of a script failed to complete. For example, a call to PlaySegment that fails to play because of low memory would return this error.";
1247 static const WCHAR description415W[] = { 'A',' ','s','c','r','i','p','t',' ','r','o','u','t','i','n','e',' ','w','r','i','t','t','e','n',' ','i','n',' ','A','u','d','i','o','V','B','S','c','r','i','p','t',' ','f','a','i','l','e','d',' ','b','e','c','a','u','s','e',' ','a',' ','f','u','n','c','t','i','o','n',' ','o','u','t','s','i','d','e',' ','o','f',' ','a',' ','s','c','r','i','p','t',' ','f','a','i','l','e','d',' ','t','o',' ','c','o','m','p','l','e','t','e','.',' ','F','o','r',' ','e','x','a','m','p','l','e',',',' ','a',' ','c','a','l','l',' ','t','o',' ','P','l','a','y','S','e','g','m','e','n','t',' ','t','h','a','t',' ','f','a','i','l','s',' ','t','o',' ','p','l','a','y',' ','b','e','c','a','u','s','e',' ','o','f',' ','l','o','w',' ','m','e','m','o','r','y',' ','w','o','u','l','d',' ','r','e','t','u','r','n',' ','t','h','i','s',' ','e','r','r','o','r','.',0 };
1248 static const WCHAR name416W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','P','A','T','H','S','_','N','O','T','_','V','A','L','I','D',0 };
1249 static const CHAR description416A[] = "The Performance has set up some PChannels using the AssignPChannel command, which makes it not capable of supporting audio paths.";
1250 static const WCHAR description416W[] = { 'T','h','e',' ','P','e','r','f','o','r','m','a','n','c','e',' ','h','a','s',' ','s','e','t',' ','u','p',' ','s','o','m','e',' ','P','C','h','a','n','n','e','l','s',' ','u','s','i','n','g',' ','t','h','e',' ','A','s','s','i','g','n','P','C','h','a','n','n','e','l',' ','c','o','m','m','a','n','d',',',' ','w','h','i','c','h',' ','m','a','k','e','s',' ','i','t',' ','n','o','t',' ','c','a','p','a','b','l','e',' ','o','f',' ','s','u','p','p','o','r','t','i','n','g',' ','a','u','d','i','o',' ','p','a','t','h','s','.',0 };
1251 static const WCHAR name417W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','P','A','T','H','S','_','I','N','_','U','S','E',0 };
1252 static const CHAR description417A[] = "This is the inverse of the previous error. The Performance has set up some audio paths, which makes is incompatible with the calls to allocate pchannels, etc.";
1253 static const WCHAR description417W[] = { 'T','h','i','s',' ','i','s',' ','t','h','e',' ','i','n','v','e','r','s','e',' ','o','f',' ','t','h','e',' ','p','r','e','v','i','o','u','s',' ','e','r','r','o','r','.',' ','T','h','e',' ','P','e','r','f','o','r','m','a','n','c','e',' ','h','a','s',' ','s','e','t',' ','u','p',' ','s','o','m','e',' ','a','u','d','i','o',' ','p','a','t','h','s',',',' ','w','h','i','c','h',' ','m','a','k','e','s',' ','i','s',' ','i','n','c','o','m','p','a','t','i','b','l','e',' ','w','i','t','h',' ','t','h','e',' ','c','a','l','l','s',' ','t','o',' ','a','l','l','o','c','a','t','e',' ','p','c','h','a','n','n','e','l','s',',',' ','e','t','c','.',0 };
1254 static const WCHAR name418W[] = { 'D','M','U','S','_','E','_','N','O','_','A','U','D','I','O','P','A','T','H','_','C','O','N','F','I','G',0 };
1255 static const CHAR description418A[] = "A segment or song was asked for its embedded audio path configuration, but there isn't any.";
1256 static const WCHAR description418W[] = { 'A',' ','s','e','g','m','e','n','t',' ','o','r',' ','s','o','n','g',' ','w','a','s',' ','a','s','k','e','d',' ','f','o','r',' ','i','t','s',' ','e','m','b','e','d','d','e','d',' ','a','u','d','i','o',' ','p','a','t','h',' ','c','o','n','f','i','g','u','r','a','t','i','o','n',',',' ','b','u','t',' ','t','h','e','r','e',' ','i','s','n','\'','t',' ','a','n','y','.',0 };
1257 static const WCHAR name419W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','P','A','T','H','_','I','N','A','C','T','I','V','E',0 };
1258 static const CHAR description419A[] = "An audiopath is inactive, perhaps because closedown was called.";
1259 static const WCHAR description419W[] = { 'A','n',' ','a','u','d','i','o','p','a','t','h',' ','i','s',' ','i','n','a','c','t','i','v','e',',',' ','p','e','r','h','a','p','s',' ','b','e','c','a','u','s','e',' ','c','l','o','s','e','d','o','w','n',' ','w','a','s',' ','c','a','l','l','e','d','.',0 };
1260 static const WCHAR name420W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','P','A','T','H','_','N','O','B','U','F','F','E','R',0 };
1261 static const CHAR description420A[] = "An audiopath failed to create because a requested buffer could not be created.";
1262 static const WCHAR description420W[] = { 'A','n',' ','a','u','d','i','o','p','a','t','h',' ','f','a','i','l','e','d',' ','t','o',' ','c','r','e','a','t','e',' ','b','e','c','a','u','s','e',' ','a',' ','r','e','q','u','e','s','t','e','d',' ','b','u','f','f','e','r',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','c','r','e','a','t','e','d','.',0 };
1263 static const WCHAR name421W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','P','A','T','H','_','N','O','P','O','R','T',0 };
1264 static const CHAR description421A[] = "An audiopath could not be used for playback because it lacked port assignments.";
1265 static const WCHAR description421W[] = { 'A','n',' ','a','u','d','i','o','p','a','t','h',' ','c','o','u','l','d',' ','n','o','t',' ','b','e',' ','u','s','e','d',' ','f','o','r',' ','p','l','a','y','b','a','c','k',' ','b','e','c','a','u','s','e',' ','i','t',' ','l','a','c','k','e','d',' ','p','o','r','t',' ','a','s','s','i','g','n','m','e','n','t','s','.',0 };
1266 static const WCHAR name422W[] = { 'D','M','U','S','_','E','_','N','O','_','A','U','D','I','O','P','A','T','H',0 };
1267 static const CHAR description422A[] = "Attempt was made to play segment in audiopath mode and there was no audiopath.";
1268 static const WCHAR description422W[] = { 'A','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','p','l','a','y',' ','s','e','g','m','e','n','t',' ','i','n',' ','a','u','d','i','o','p','a','t','h',' ','m','o','d','e',' ','a','n','d',' ','t','h','e','r','e',' ','w','a','s',' ','n','o',' ','a','u','d','i','o','p','a','t','h','.',0 };
1269 static const WCHAR name423W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','C','H','U','N','K',0 };
1270 static const CHAR description423A[] = "Invalid data was found in a RIFF file chunk.";
1271 static const WCHAR description423W[] = { 'I','n','v','a','l','i','d',' ','d','a','t','a',' ','w','a','s',' ','f','o','u','n','d',' ','i','n',' ','a',' ','R','I','F','F',' ','f','i','l','e',' ','c','h','u','n','k','.',0 };
1272 static const WCHAR name424W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','P','A','T','H','_','N','O','G','L','O','B','A','L','F','X','B','U','F','F','E','R',0 };
1273 static const CHAR description424A[] = "Attempt was made to create an audiopath that sends to a global effects buffer which did not exist.";
1274 static const WCHAR description424W[] = { 'A','t','t','e','m','p','t',' ','w','a','s',' ','m','a','d','e',' ','t','o',' ','c','r','e','a','t','e',' ','a','n',' ','a','u','d','i','o','p','a','t','h',' ','t','h','a','t',' ','s','e','n','d','s',' ','t','o',' ','a',' ','g','l','o','b','a','l',' ','e','f','f','e','c','t','s',' ','b','u','f','f','e','r',' ','w','h','i','c','h',' ','d','i','d',' ','n','o','t',' ','e','x','i','s','t','.',0 };
1275 static const WCHAR name425W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','C','O','N','T','A','I','N','E','R','_','O','B','J','E','C','T',0 };
1276 static const CHAR description425A[] = "The file does not contain a valid container object.";
1277 static const WCHAR description425W[] = { 'T','h','e',' ','f','i','l','e',' ','d','o','e','s',' ','n','o','t',' ','c','o','n','t','a','i','n',' ','a',' ','v','a','l','i','d',' ','c','o','n','t','a','i','n','e','r',' ','o','b','j','e','c','t','.',0 };
1278
1279 static const error_info info[] = {
1280     { S_OK, "S_OK", name1W, description1A, description1W },
1281     { S_FALSE, "S_FALSE", name2W, description2A, description2W },
1282     { ERROR_FILE_NOT_FOUND, "ERROR_FILE_NOT_FOUND", name3W, description3A, description3W },
1283     { ERROR_PATH_NOT_FOUND, "ERROR_PATH_NOT_FOUND", name4W, description4A, description4W },
1284     { ERROR_TOO_MANY_OPEN_FILES, "ERROR_TOO_MANY_OPEN_FILES", name5W, description5A, description5W },
1285     { ERROR_ACCESS_DENIED, "ERROR_ACCESS_DENIED", name6W, description6A, description6W },
1286     { ERROR_INVALID_HANDLE, "ERROR_INVALID_HANDLE", name7W, description7A, description7W },
1287     { ERROR_NOT_ENOUGH_MEMORY, "ERROR_NOT_ENOUGH_MEMORY", name8W, description8A, description8W },
1288     { ERROR_INVALID_BLOCK, "ERROR_INVALID_BLOCK", name9W, description9A, description9W },
1289     { ERROR_BAD_ENVIRONMENT, "ERROR_BAD_ENVIRONMENT", name10W, description10A, description10W },
1290     { ERROR_BAD_FORMAT, "ERROR_BAD_FORMAT", name11W, description11A, description11W },
1291     { ERROR_OUTOFMEMORY, "ERROR_OUTOFMEMORY", name12W, description12A, description12W },
1292     { VFW_S_NO_MORE_ITEMS, "VFW_S_NO_MORE_ITEMS", name13W, description13A, description13W },
1293     { VFW_S_DUPLICATE_NAME, "VFW_S_DUPLICATE_NAME", name14W, description14A, description14W },
1294     { VFW_S_STATE_INTERMEDIATE, "VFW_S_STATE_INTERMEDIATE", name15W, description15A, description15W },
1295     { VFW_S_PARTIAL_RENDER, "VFW_S_PARTIAL_RENDER", name16W, description16A, description16W },
1296     { VFW_S_SOME_DATA_IGNORED, "VFW_S_SOME_DATA_IGNORED", name17W, description17A, description17W },
1297     { VFW_S_CONNECTIONS_DEFERRED, "VFW_S_CONNECTIONS_DEFERRED", name18W, description18A, description18W },
1298     { VFW_S_RESOURCE_NOT_NEEDED, "VFW_S_RESOURCE_NOT_NEEDED", name19W, description19A, description19W },
1299     { VFW_S_MEDIA_TYPE_IGNORED, "VFW_S_MEDIA_TYPE_IGNORED", name20W, description20A, description20W },
1300     { VFW_S_VIDEO_NOT_RENDERED, "VFW_S_VIDEO_NOT_RENDERED", name21W, description21A, description21W },
1301     { VFW_S_AUDIO_NOT_RENDERED, "VFW_S_AUDIO_NOT_RENDERED", name22W, description22A, description22W },
1302     { VFW_S_RPZA, "VFW_S_RPZA", name23W, description23A, description23W },
1303     { VFW_S_ESTIMATED, "VFW_S_ESTIMATED", name24W, description24A, description24W },
1304     { VFW_S_RESERVED, "VFW_S_RESERVED", name25W, description25A, description25W },
1305     { VFW_S_STREAM_OFF, "VFW_S_STREAM_OFF", name26W, description26A, description26W },
1306     { VFW_S_CANT_CUE, "VFW_S_CANT_CUE", name27W, description27A, description27W },
1307     { VFW_S_NO_STOP_TIME, "VFW_S_NO_STOP_TIME", name28W, description28A, description28W },
1308     { VFW_S_NOPREVIEWPIN, "VFW_S_NOPREVIEWPIN", name29W, description29A, description29W },
1309     { VFW_S_DVD_NON_ONE_SEQUENTIAL, "VFW_S_DVD_NON_ONE_SEQUENTIAL", name30W, description30A, description30W },
1310     { VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE, "VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE", name31W, description31A, description31W },
1311     { VFW_S_DVD_NOT_ACCURATE, "VFW_S_DVD_NOT_ACCURATE", name32W, description32A, description32W },
1312     { DS_NO_VIRTUALIZATION, "DS_NO_VIRTUALIZATION", name33W, description33A, description33W },
1313     { DS_INCOMPLETE, "DS_INCOMPLETE", name34W, description34A, description34W },
1314     { DMUS_S_PARTIALLOAD, "DMUS_S_PARTIALLOAD", name35W, description35A, description35W },
1315     { DMUS_S_PARTIALDOWNLOAD, "DMUS_S_PARTIALDOWNLOAD", name36W, description36A, description36W },
1316     { DMUS_S_REQUEUE, "DMUS_S_REQUEUE", name37W, description37A, description37W },
1317     { DMUS_S_FREE, "DMUS_S_FREE", name38W, description38A, description38W },
1318     { DMUS_S_END, "DMUS_S_END", name39W, description39A, description39W },
1319     { DMUS_S_STRING_TRUNCATED, "DMUS_S_STRING_TRUNCATED", name40W, description40A, description40W },
1320     { DMUS_S_LAST_TOOL, "DMUS_S_LAST_TOOL", name41W, description41A, description41W },
1321     { DMUS_S_OVER_CHORD, "DMUS_S_OVER_CHORD", name42W, description42A, description42W },
1322     { DMUS_S_UP_OCTAVE, "DMUS_S_UP_OCTAVE", name43W, description43A, description43W },
1323     { DMUS_S_DOWN_OCTAVE, "DMUS_S_DOWN_OCTAVE", name44W, description44A, description44W },
1324     { DMUS_S_NOBUFFERCONTROL, "DMUS_S_NOBUFFERCONTROL", name45W, description45A, description45W },
1325     { DMUS_S_GARBAGE_COLLECTED, "DMUS_S_GARBAGE_COLLECTED", name46W, description46A, description46W },
1326     { E_PENDING, "E_PENDING", name47W, description47A, description47W },
1327     { E_NOTIMPL, "E_NOTIMPL", name48W, description48A, description48W },
1328     { E_NOINTERFACE, "E_NOINTERFACE", name49W, description49A, description49W },
1329     { E_POINTER, "E_POINTER", name50W, description50A, description50W },
1330     { E_ABORT, "E_ABORT", name51W, description51A, description51W },
1331     { E_FAIL, "E_FAIL", name52W, description52A, description52W },
1332     { E_UNEXPECTED, "E_UNEXPECTED", name53W, description53A, description53W },
1333     { CLASS_E_NOAGGREGATION, "CLASS_E_NOAGGREGATION", name54W, description54A, description54W },
1334     { REGDB_E_CLASSNOTREG, "REGDB_E_CLASSNOTREG", name55W, description55A, description55W },
1335     { CO_E_NOTINITIALIZED, "CO_E_NOTINITIALIZED", name56W, description56A, description56W },
1336     { CO_E_ALREADYINITIALIZED, "CO_E_ALREADYINITIALIZED", name57W, description57A, description57W },
1337     { DIERR_INSUFFICIENTPRIVS, "DIERR_INSUFFICIENTPRIVS & VFW_E_INVALIDMEDIATYPE", name58W, description58A, description58W },
1338     { DIERR_DEVICEFULL, "DIERR_DEVICEFULL & VFW_E_INVALIDSUBTYPE", name59W, description59A, description59W },
1339     { DIERR_MOREDATA, "DIERR_MOREDATA & VFW_E_NEED_OWNER", name60W, description60A, description60W },
1340     { DIERR_NOTDOWNLOADED, "DIERR_NOTDOWNLOADED & VFW_E_ENUM_OUT_OF_SYNC", name61W, description61A, description61W },
1341     { DIERR_HASEFFECTS, "DIERR_HASEFFECTS & VFW_E_ALREADY_CONNECTED", name62W, description62A, description62W },
1342     { DIERR_NOTEXCLUSIVEACQUIRED, "DIERR_NOTEXCLUSIVEACQUIRED & VFW_E_FILTER_ACTIVE", name63W, description63A, description63W },
1343     { DIERR_INCOMPLETEEFFECT, "DIERR_INCOMPLETEEFFECT & VFW_E_NO_TYPES", name64W, description64A, description64W },
1344     { DIERR_NOTBUFFERED, "DIERR_NOTBUFFERED & VFW_E_NO_ACCEPTABLE_TYPES", name65W, description65A, description65W },
1345     { DIERR_EFFECTPLAYING, "DIERR_EFFECTPLAYING & VFW_E_INVALID_DIRECTION", name66W, description66A, description66W },
1346     { DIERR_UNPLUGGED, "DIERR_UNPLUGGED & VFW_E_NOT_CONNECTED", name67W, description67A, description67W },
1347     { DIERR_REPORTFULL, "DIERR_REPORTFULL & VFW_E_NO_ALLOCATOR", name68W, description68A, description68W },
1348     { DIERR_MAPFILEFAIL, "DIERR_MAPFILEFAIL & VFW_E_RUNTIME_ERROR", name69W, description69A, description69W },
1349     { VFW_E_BUFFER_NOTSET, "VFW_E_BUFFER_NOTSET", name70W, description70A, description70W },
1350     { VFW_E_BUFFER_OVERFLOW, "VFW_E_BUFFER_OVERFLOW", name71W, description71A, description71W },
1351     { VFW_E_BADALIGN, "VFW_E_BADALIGN", name72W, description72A, description72W },
1352     { VFW_E_ALREADY_COMMITTED, "VFW_E_ALREADY_COMMITTED", name73W, description73A, description73W },
1353     { VFW_E_BUFFERS_OUTSTANDING, "VFW_E_BUFFERS_OUTSTANDING", name74W, description74A, description74W },
1354     { VFW_E_NOT_COMMITTED, "VFW_E_NOT_COMMITTED", name75W, description75A, description75W },
1355     { VFW_E_SIZENOTSET, "VFW_E_SIZENOTSET", name76W, description76A, description76W },
1356     { VFW_E_NO_CLOCK, "VFW_E_NO_CLOCK", name77W, description77A, description77W },
1357     { VFW_E_NO_SINK, "VFW_E_NO_SINK", name78W, description78A, description78W },
1358     { VFW_E_NO_INTERFACE, "VFW_E_NO_INTERFACE", name79W, description79A, description79W },
1359     { VFW_E_NOT_FOUND, "VFW_E_NOT_FOUND", name80W, description80A, description80W },
1360     { VFW_E_CANNOT_CONNECT, "VFW_E_CANNOT_CONNECT", name81W, description81A, description81W },
1361     { VFW_E_CANNOT_RENDER, "VFW_E_CANNOT_RENDER", name82W, description82A, description82W },
1362     { VFW_E_CHANGING_FORMAT, "VFW_E_CHANGING_FORMAT", name83W, description83A, description83W },
1363     { VFW_E_NO_COLOR_KEY_SET, "VFW_E_NO_COLOR_KEY_SET", name84W, description84A, description84W },
1364     { VFW_E_NOT_OVERLAY_CONNECTION, "VFW_E_NOT_OVERLAY_CONNECTION", name85W, description85A, description85W },
1365     { VFW_E_NOT_SAMPLE_CONNECTION, "VFW_E_NOT_SAMPLE_CONNECTION", name86W, description86A, description86W },
1366     { VFW_E_PALETTE_SET, "VFW_E_PALETTE_SET", name87W, description87A, description87W },
1367     { VFW_E_COLOR_KEY_SET, "VFW_E_COLOR_KEY_SET", name88W, description88A, description88W },
1368     { VFW_E_NO_COLOR_KEY_FOUND, "VFW_E_NO_COLOR_KEY_FOUND", name89W, description89A, description89W },
1369     { VFW_E_NO_PALETTE_AVAILABLE, "VFW_E_NO_PALETTE_AVAILABLE", name90W, description90A, description90W },
1370     { VFW_E_NO_DISPLAY_PALETTE, "VFW_E_NO_DISPLAY_PALETTE", name91W, description91A, description91W },
1371     { VFW_E_TOO_MANY_COLORS, "VFW_E_TOO_MANY_COLORS", name92W, description92A, description92W },
1372     { VFW_E_STATE_CHANGED, "VFW_E_STATE_CHANGED", name93W, description93A, description93W },
1373     { VFW_E_NOT_STOPPED, "VFW_E_NOT_STOPPED", name94W, description94A, description94W },
1374     { VFW_E_NOT_PAUSED, "VFW_E_NOT_PAUSED", name95W, description95A, description95W },
1375     { VFW_E_NOT_RUNNING, "VFW_E_NOT_RUNNING", name96W, description96A, description96W },
1376     { VFW_E_WRONG_STATE, "VFW_E_WRONG_STATE", name97W, description97A, description97W },
1377     { VFW_E_START_TIME_AFTER_END, "VFW_E_START_TIME_AFTER_END", name98W, description98A, description98W },
1378     { VFW_E_INVALID_RECT, "VFW_E_INVALID_RECT", name99W, description99A, description99W },
1379     { VFW_E_TYPE_NOT_ACCEPTED, "VFW_E_TYPE_NOT_ACCEPTED", name100W, description100A, description100W },
1380     { VFW_E_SAMPLE_REJECTED, "VFW_E_SAMPLE_REJECTED", name101W, description101A, description101W },
1381     { VFW_E_SAMPLE_REJECTED_EOS, "VFW_E_SAMPLE_REJECTED_EOS", name102W, description102A, description102W },
1382     { VFW_E_DUPLICATE_NAME, "VFW_E_DUPLICATE_NAME", name103W, description103A, description103W },
1383     { VFW_E_TIMEOUT, "VFW_E_TIMEOUT", name104W, description104A, description104W },
1384     { VFW_E_INVALID_FILE_FORMAT, "VFW_E_INVALID_FILE_FORMAT", name105W, description105A, description105W },
1385     { VFW_E_ENUM_OUT_OF_RANGE, "VFW_E_ENUM_OUT_OF_RANGE", name106W, description106A, description106W },
1386     { VFW_E_CIRCULAR_GRAPH, "VFW_E_CIRCULAR_GRAPH", name107W, description107A, description107W },
1387     { VFW_E_NOT_ALLOWED_TO_SAVE, "VFW_E_NOT_ALLOWED_TO_SAVE", name108W, description108A, description108W },
1388     { VFW_E_TIME_ALREADY_PASSED, "VFW_E_TIME_ALREADY_PASSED", name109W, description109A, description109W },
1389     { VFW_E_ALREADY_CANCELLED, "VFW_E_ALREADY_CANCELLED", name110W, description110A, description110W },
1390     { VFW_E_CORRUPT_GRAPH_FILE, "VFW_E_CORRUPT_GRAPH_FILE", name111W, description111A, description111W },
1391     { VFW_E_ADVISE_ALREADY_SET, "VFW_E_ADVISE_ALREADY_SET", name112W, description112A, description112W },
1392     { VFW_E_NO_MODEX_AVAILABLE, "VFW_E_NO_MODEX_AVAILABLE", name113W, description113A, description113W },
1393     { VFW_E_NO_ADVISE_SET, "VFW_E_NO_ADVISE_SET", name114W, description114A, description114W },
1394     { VFW_E_NO_FULLSCREEN, "VFW_E_NO_FULLSCREEN", name115W, description115A, description115W },
1395     { VFW_E_IN_FULLSCREEN_MODE, "VFW_E_IN_FULLSCREEN_MODE", name116W, description116A, description116W },
1396     { VFW_E_UNKNOWN_FILE_TYPE, "VFW_E_UNKNOWN_FILE_TYPE", name117W, description117A, description117W },
1397     { VFW_E_CANNOT_LOAD_SOURCE_FILTER, "VFW_E_CANNOT_LOAD_SOURCE_FILTER", name118W, description118A, description118W },
1398     { VFW_E_FILE_TOO_SHORT, "VFW_E_FILE_TOO_SHORT", name119W, description119A, description119W },
1399     { VFW_E_INVALID_FILE_VERSION, "VFW_E_INVALID_FILE_VERSION", name120W, description120A, description120W },
1400     { VFW_E_INVALID_CLSID, "VFW_E_INVALID_CLSID", name121W, description121A, description121W },
1401     { VFW_E_INVALID_MEDIA_TYPE, "VFW_E_INVALID_MEDIA_TYPE", name122W, description122A, description122W },
1402     { VFW_E_SAMPLE_TIME_NOT_SET, "VFW_E_SAMPLE_TIME_NOT_SET", name123W, description123A, description123W },
1403     { VFW_E_MEDIA_TIME_NOT_SET, "VFW_E_MEDIA_TIME_NOT_SET", name124W, description124A, description124W },
1404     { VFW_E_NO_TIME_FORMAT_SET, "VFW_E_NO_TIME_FORMAT_SET", name125W, description125A, description125W },
1405     { VFW_E_MONO_AUDIO_HW, "VFW_E_MONO_AUDIO_HW", name126W, description126A, description126W },
1406     { VFW_E_NO_DECOMPRESSOR, "VFW_E_NO_DECOMPRESSOR", name127W, description127A, description127W },
1407     { VFW_E_NO_AUDIO_HARDWARE, "VFW_E_NO_AUDIO_HARDWARE", name128W, description128A, description128W },
1408     { VFW_E_RPZA, "VFW_E_RPZA", name129W, description129A, description129W },
1409     { VFW_E_PROCESSOR_NOT_SUITABLE, "VFW_E_PROCESSOR_NOT_SUITABLE", name130W, description130A, description130W },
1410     { VFW_E_UNSUPPORTED_AUDIO, "VFW_E_UNSUPPORTED_AUDIO", name131W, description131A, description131W },
1411     { VFW_E_UNSUPPORTED_VIDEO, "VFW_E_UNSUPPORTED_VIDEO", name132W, description132A, description132W },
1412     { VFW_E_MPEG_NOT_CONSTRAINED, "VFW_E_MPEG_NOT_CONSTRAINED", name133W, description133A, description133W },
1413     { VFW_E_NOT_IN_GRAPH, "VFW_E_NOT_IN_GRAPH", name134W, description134A, description134W },
1414     { VFW_E_NO_TIME_FORMAT, "VFW_E_NO_TIME_FORMAT", name135W, description135A, description135W },
1415     { VFW_E_READ_ONLY, "VFW_E_READ_ONLY", name136W, description136A, description136W },
1416     { VFW_E_BUFFER_UNDERFLOW, "VFW_E_BUFFER_UNDERFLOW", name137W, description137A, description137W },
1417     { VFW_E_UNSUPPORTED_STREAM, "VFW_E_UNSUPPORTED_STREAM", name138W, description138A, description138W },
1418     { VFW_E_NO_TRANSPORT, "VFW_E_NO_TRANSPORT", name139W, description139A, description139W },
1419     { VFW_E_BAD_VIDEOCD, "VFW_E_BAD_VIDEOCD", name140W, description140A, description140W },
1420     { VFW_E_OUT_OF_VIDEO_MEMORY, "VFW_E_OUT_OF_VIDEO_MEMORY", name141W, description141A, description141W },
1421     { VFW_E_VP_NEGOTIATION_FAILED, "VFW_E_VP_NEGOTIATION_FAILED", name142W, description142A, description142W },
1422     { VFW_E_DDRAW_CAPS_NOT_SUITABLE, "VFW_E_DDRAW_CAPS_NOT_SUITABLE", name143W, description143A, description143W },
1423     { VFW_E_NO_VP_HARDWARE, "VFW_E_NO_VP_HARDWARE", name144W, description144A, description144W },
1424     { VFW_E_NO_CAPTURE_HARDWARE, "VFW_E_NO_CAPTURE_HARDWARE", name145W, description145A, description145W },
1425     { VFW_E_DVD_OPERATION_INHIBITED, "VFW_E_DVD_OPERATION_INHIBITED", name146W, description146A, description146W },
1426     { VFW_E_DVD_INVALIDDOMAIN, "VFW_E_DVD_INVALIDDOMAIN", name147W, description147A, description147W },
1427     { VFW_E_DVD_NO_BUTTON, "VFW_E_DVD_NO_BUTTON", name148W, description148A, description148W },
1428     { VFW_E_DVD_GRAPHNOTREADY, "VFW_E_DVD_GRAPHNOTREADY", name149W, description149A, description149W },
1429     { VFW_E_DVD_RENDERFAIL, "VFW_E_DVD_RENDERFAIL", name150W, description150A, description150W },
1430     { VFW_E_DVD_DECNOTENOUGH, "VFW_E_DVD_DECNOTENOUGH", name151W, description151A, description151W },
1431     { VFW_E_DDRAW_VERSION_NOT_SUITABLE, "VFW_E_DDRAW_VERSION_NOT_SUITABLE", name152W, description152A, description152W },
1432     { VFW_E_COPYPROT_FAILED, "VFW_E_COPYPROT_FAILED", name153W, description153A, description153W },
1433     { VFW_E_TIME_EXPIRED, "VFW_E_TIME_EXPIRED", name154W, description154A, description154W },
1434     { VFW_E_DVD_WRONG_SPEED, "VFW_E_DVD_WRONG_SPEED", name155W, description155A, description155W },
1435     { VFW_E_DVD_MENU_DOES_NOT_EXIST, "VFW_E_DVD_MENU_DOES_NOT_EXIST", name156W, description156A, description156W },
1436     { VFW_E_DVD_CMD_CANCELLED, "VFW_E_DVD_CMD_CANCELLED", name157W, description157A, description157W },
1437     { VFW_E_DVD_STATE_WRONG_VERSION, "VFW_E_DVD_STATE_WRONG_VERSION", name158W, description158A, description158W },
1438     { VFW_E_DVD_STATE_CORRUPT, "VFW_E_DVD_STATE_CORRUPT", name159W, description159A, description159W },
1439     { VFW_E_DVD_STATE_WRONG_DISC, "VFW_E_DVD_STATE_WRONG_DISC", name160W, description160A, description160W },
1440     { VFW_E_DVD_INCOMPATIBLE_REGION, "VFW_E_DVD_INCOMPATIBLE_REGION", name161W, description161A, description161W },
1441     { VFW_E_DVD_NO_ATTRIBUTES, "VFW_E_DVD_NO_ATTRIBUTES", name162W, description162A, description162W },
1442     { VFW_E_DVD_NO_GOUP_PGC, "VFW_E_DVD_NO_GOUP_PGC", name163W, description163A, description163W },
1443     { VFW_E_DVD_LOW_PARENTAL_LEVEL, "VFW_E_DVD_LOW_PARENTAL_LEVEL", name164W, description164A, description164W },
1444     { VFW_E_DVD_NOT_IN_KARAOKE_MODE, "VFW_E_DVD_NOT_IN_KARAOKE_MODE", name165W, description165A, description165W },
1445     { VFW_E_FRAME_STEP_UNSUPPORTED, "VFW_E_FRAME_STEP_UNSUPPORTED", name166W, description166A, description166W },
1446     { VFW_E_DVD_STREAM_DISABLED, "VFW_E_DVD_STREAM_DISABLED", name167W, description167A, description167W },
1447     { VFW_E_DVD_TITLE_UNKNOWN, "VFW_E_DVD_TITLE_UNKNOWN", name168W, description168A, description168W },
1448     { VFW_E_DVD_INVALID_DISC, "VFW_E_DVD_INVALID_DISC", name169W, description169A, description169W },
1449     { VFW_E_DVD_NO_RESUME_INFORMATION, "VFW_E_DVD_NO_RESUME_INFORMATION", name170W, description170A, description170W },
1450     { VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD, "VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD", name171W, description171A, description171W },
1451     { VFW_E_PIN_ALREADY_BLOCKED, "VFW_E_PIN_ALREADY_BLOCKED", name172W, description172A, description172W },
1452     { VFW_E_CERTIFICATION_FAILURE, "VFW_E_CERTIFICATION_FAILURE", name173W, description173A, description173W },
1453     { VFW_E_BAD_KEY, "VFW_E_BAD_KEY", name174W, description174A, description174W },
1454     { DIERR_NOTFOUND, "DIERR_NOTFOUND", name175W, description175A, description175W },
1455     { E_ACCESSDENIED, "E_ACCESSDENIED", name176W, description176A, description176W },
1456     { E_HANDLE, "E_HANDLE", name177W, description177A, description177W },
1457     { DIERR_NOTACQUIRED, "DIERR_NOTACQUIRED", name178W, description178A, description178W },
1458     { E_OUTOFMEMORY, "E_OUTOFMEMORY", name179W, description179A, description179W },
1459     { DIERR_NOTINITIALIZED, "DIERR_NOTINITIALIZED", name180W, description180A, description180W },
1460     { DIERR_INPUTLOST, "DIERR_INPUTLOST", name181W, description181A, description181W },
1461     { E_INVALIDARG, "E_INVALIDARG", name182W, description182A, description182W },
1462     { DIERR_BADDRIVERVER, "DIERR_BADDRIVERVER", name183W, description183A, description183W },
1463     { DIERR_ACQUIRED, "DIERR_ACQUIRED", name184W, description184A, description184W },
1464     { DIERR_OLDDIRECTINPUTVERSION, "DIERR_OLDDIRECTINPUTVERSION", name185W, description185A, description185W },
1465     { DIERR_BETADIRECTINPUTVERSION, "DIERR_BETADIRECTINPUTVERSION", name186W, description186A, description186W },
1466     { E_PROP_ID_UNSUPPORTED, "E_PROP_ID_UNSUPPORTED", name187W, description187A, description187W },
1467     { E_PROP_SET_UNSUPPORTED, "E_PROP_SET_UNSUPPORTED", name188W, description188A, description188W },
1468     { DIERR_ALREADYINITIALIZED, "DIERR_ALREADYINITIALIZED", name189W, description189A, description189W },
1469     { DDERR_ALREADYINITIALIZED, "DDERR_ALREADYINITIALIZED", name190W, description190A, description190W },
1470     { DDERR_CANNOTATTACHSURFACE, "DDERR_CANNOTATTACHSURFACE", name191W, description191A, description191W },
1471     { DDERR_CANNOTDETACHSURFACE, "DDERR_CANNOTDETACHSURFACE", name192W, description192A, description192W },
1472     { DDERR_CURRENTLYNOTAVAIL, "DDERR_CURRENTLYNOTAVAIL", name193W, description193A, description193W },
1473     { DDERR_EXCEPTION, "DDERR_EXCEPTION", name194W, description194A, description194W },
1474     { DDERR_HEIGHTALIGN, "DDERR_HEIGHTALIGN", name195W, description195A, description195W },
1475     { DDERR_INCOMPATIBLEPRIMARY, "DDERR_INCOMPATIBLEPRIMARY", name196W, description196A, description196W },
1476     { DDERR_INVALIDCAPS, "DDERR_INVALIDCAPS", name197W, description197A, description197W },
1477     { DDERR_INVALIDCLIPLIST, "DDERR_INVALIDCLIPLIST", name198W, description198A, description198W },
1478     { DDERR_INVALIDMODE, "DDERR_INVALIDMODE", name199W, description199A, description199W },
1479     { DDERR_INVALIDOBJECT, "DDERR_INVALIDOBJECT", name200W, description200A, description200W },
1480     { DDERR_INVALIDPIXELFORMAT, "DDERR_INVALIDPIXELFORMAT", name201W, description201A, description201W },
1481     { DDERR_INVALIDRECT, "DDERR_INVALIDRECT", name202W, description202A, description202W },
1482     { DDERR_LOCKEDSURFACES, "DDERR_LOCKEDSURFACES", name203W, description203A, description203W },
1483     { DDERR_NO3D, "DDERR_NO3D", name204W, description204A, description204W },
1484     { DDERR_NOALPHAHW, "DDERR_NOALPHAHW", name205W, description205A, description205W },
1485     { DDERR_NOSTEREOHARDWARE, "DDERR_NOSTEREOHARDWARE", name206W, description206A, description206W },
1486     { DDERR_NOSURFACELEFT, "DDERR_NOSURFACELEFT", name207W, description207A, description207W },
1487     { DDERR_NOCLIPLIST, "DDERR_NOCLIPLIST", name208W, description208A, description208W },
1488     { DDERR_NOCOLORCONVHW, "DDERR_NOCOLORCONVHW", name209W, description209A, description209W },
1489     { DDERR_NOCOOPERATIVELEVELSET, "DDERR_NOCOOPERATIVELEVELSET", name210W, description210A, description210W },
1490     { DDERR_NOCOLORKEY, "DDERR_NOCOLORKEY", name211W, description211A, description211W },
1491     { DDERR_NOCOLORKEYHW, "DDERR_NOCOLORKEYHW", name212W, description212A, description212W },
1492     { DDERR_NODIRECTDRAWSUPPORT, "DDERR_NODIRECTDRAWSUPPORT", name213W, description213A, description213W },
1493     { DDERR_NOEXCLUSIVEMODE, "DDERR_NOEXCLUSIVEMODE", name214W, description214A, description214W },
1494     { DDERR_NOFLIPHW, "DDERR_NOFLIPHW", name215W, description215A, description215W },
1495     { DDERR_NOGDI, "DDERR_NOGDI", name216W, description216A, description216W },
1496     { DDERR_NOMIRRORHW, "DDERR_NOMIRRORHW", name217W, description217A, description217W },
1497     { DDERR_NOTFOUND, "DDERR_NOTFOUND", name218W, description218A, description218W },
1498     { DDERR_NOOVERLAYHW, "DDERR_NOOVERLAYHW", name219W, description219A, description219W },
1499     { DDERR_OVERLAPPINGRECTS, "DDERR_OVERLAPPINGRECTS", name220W, description220A, description220W },
1500     { DDERR_NORASTEROPHW, "DDERR_NORASTEROPHW", name221W, description221A, description221W },
1501     { DDERR_NOROTATIONHW, "DDERR_NOROTATIONHW", name222W, description222A, description222W },
1502     { DDERR_NOSTRETCHHW, "DDERR_NOSTRETCHHW", name223W, description223A, description223W },
1503     { DDERR_NOT4BITCOLOR, "DDERR_NOT4BITCOLOR", name224W, description224A, description224W },
1504     { DDERR_NOT4BITCOLORINDEX, "DDERR_NOT4BITCOLORINDEX", name225W, description225A, description225W },
1505     { DDERR_NOT8BITCOLOR, "DDERR_NOT8BITCOLOR", name226W, description226A, description226W },
1506     { DDERR_NOTEXTUREHW, "DDERR_NOTEXTUREHW", name227W, description227A, description227W },
1507     { DDERR_NOVSYNCHW, "DDERR_NOVSYNCHW", name228W, description228A, description228W },
1508     { DDERR_NOZBUFFERHW, "DDERR_NOZBUFFERHW", name229W, description229A, description229W },
1509     { DDERR_NOZOVERLAYHW, "DDERR_NOZOVERLAYHW", name230W, description230A, description230W },
1510     { DDERR_OUTOFCAPS, "DDERR_OUTOFCAPS", name231W, description231A, description231W },
1511     { DDERR_OVERLAYCANTCLIP, "DDERR_OVERLAYCANTCLIP", name232W, description232A, description232W },
1512     { DDERR_OVERLAYCOLORKEYONLYONEACTIVE, "DDERR_OVERLAYCOLORKEYONLYONEACTIVE", name233W, description233A, description233W },
1513     { DDERR_PALETTEBUSY, "DDERR_PALETTEBUSY", name234W, description234A, description234W },
1514     { DDERR_COLORKEYNOTSET, "DDERR_COLORKEYNOTSET", name235W, description235A, description235W },
1515     { DDERR_SURFACEALREADYATTACHED, "DDERR_SURFACEALREADYATTACHED", name236W, description236A, description236W },
1516     { DDERR_SURFACEALREADYDEPENDENT, "DDERR_SURFACEALREADYDEPENDENT", name237W, description237A, description237W },
1517     { DDERR_SURFACEBUSY, "DDERR_SURFACEBUSY", name238W, description238A, description238W },
1518     { DDERR_CANTLOCKSURFACE, "DDERR_CANTLOCKSURFACE", name239W, description239A, description239W },
1519     { DDERR_SURFACEISOBSCURED, "DDERR_SURFACEISOBSCURED", name240W, description240A, description240W },
1520     { DDERR_SURFACELOST, "DDERR_SURFACELOST", name241W, description241A, description241W },
1521     { DDERR_SURFACENOTATTACHED, "DDERR_SURFACENOTATTACHED", name242W, description242A, description242W },
1522     { DDERR_TOOBIGHEIGHT, "DDERR_TOOBIGHEIGHT", name243W, description243A, description243W },
1523     { DDERR_TOOBIGSIZE, "DDERR_TOOBIGSIZE", name244W, description244A, description244W },
1524     { DDERR_TOOBIGWIDTH, "DDERR_TOOBIGWIDTH", name245W, description245A, description245W },
1525     { DDERR_UNSUPPORTEDFORMAT, "DDERR_UNSUPPORTEDFORMAT", name246W, description246A, description246W },
1526     { DDERR_UNSUPPORTEDMASK, "DDERR_UNSUPPORTEDMASK", name247W, description247A, description247W },
1527     { DDERR_INVALIDSTREAM, "DDERR_INVALIDSTREAM", name248W, description248A, description248W },
1528     { DDERR_VERTICALBLANKINPROGRESS, "DDERR_VERTICALBLANKINPROGRESS", name249W, description249A, description249W },
1529     { DDERR_WASSTILLDRAWING, "DDERR_WASSTILLDRAWING", name250W, description250A, description250W },
1530     { DDERR_DDSCAPSCOMPLEXREQUIRED, "DDERR_DDSCAPSCOMPLEXREQUIRED", name251W, description251A, description251W },
1531     { DDERR_XALIGN, "DDERR_XALIGN", name252W, description252A, description252W },
1532     { DDERR_INVALIDDIRECTDRAWGUID, "DDERR_INVALIDDIRECTDRAWGUID", name253W, description253A, description253W },
1533     { DDERR_DIRECTDRAWALREADYCREATED, "DDERR_DIRECTDRAWALREADYCREATED", name254W, description254A, description254W },
1534     { DDERR_NODIRECTDRAWHW, "DDERR_NODIRECTDRAWHW", name255W, description255A, description255W },
1535     { DDERR_PRIMARYSURFACEALREADYEXISTS, "DDERR_PRIMARYSURFACEALREADYEXISTS", name256W, description256A, description256W },
1536     { DDERR_NOEMULATION, "DDERR_NOEMULATION", name257W, description257A, description257W },
1537     { DDERR_REGIONTOOSMALL, "DDERR_REGIONTOOSMALL", name258W, description258A, description258W },
1538     { DDERR_CLIPPERISUSINGHWND, "DDERR_CLIPPERISUSINGHWND", name259W, description259A, description259W },
1539     { DDERR_NOCLIPPERATTACHED, "DDERR_NOCLIPPERATTACHED", name260W, description260A, description260W },
1540     { DDERR_NOHWND, "DDERR_NOHWND", name261W, description261A, description261W },
1541     { DDERR_HWNDSUBCLASSED, "DDERR_HWNDSUBCLASSED", name262W, description262A, description262W },
1542     { DDERR_HWNDALREADYSET, "DDERR_HWNDALREADYSET", name263W, description263A, description263W },
1543     { DDERR_NOPALETTEATTACHED, "DDERR_NOPALETTEATTACHED", name264W, description264A, description264W },
1544     { DDERR_NOPALETTEHW, "DDERR_NOPALETTEHW", name265W, description265A, description265W },
1545     { DDERR_BLTFASTCANTCLIP, "DDERR_BLTFASTCANTCLIP", name266W, description266A, description266W },
1546     { DDERR_NOBLTHW, "DDERR_NOBLTHW", name267W, description267A, description267W },
1547     { DDERR_NODDROPSHW, "DDERR_NODDROPSHW", name268W, description268A, description268W },
1548     { DDERR_OVERLAYNOTVISIBLE, "DDERR_OVERLAYNOTVISIBLE", name269W, description269A, description269W },
1549     { DDERR_NOOVERLAYDEST, "DDERR_NOOVERLAYDEST", name270W, description270A, description270W },
1550     { DDERR_INVALIDPOSITION, "DDERR_INVALIDPOSITION", name271W, description271A, description271W },
1551     { DDERR_NOTAOVERLAYSURFACE, "DDERR_NOTAOVERLAYSURFACE", name272W, description272A, description272W },
1552     { DDERR_EXCLUSIVEMODEALREADYSET, "DDERR_EXCLUSIVEMODEALREADYSET", name273W, description273A, description273W },
1553     { DDERR_NOTFLIPPABLE, "DDERR_NOTFLIPPABLE", name274W, description274A, description274W },
1554     { DDERR_CANTDUPLICATE, "DDERR_CANTDUPLICATE", name275W, description275A, description275W },
1555     { DDERR_NOTLOCKED, "DDERR_NOTLOCKED", name276W, description276A, description276W },
1556     { DDERR_CANTCREATEDC, "DDERR_CANTCREATEDC", name277W, description277A, description277W },
1557     { DDERR_NODC, "DDERR_NODC", name278W, description278A, description278W },
1558     { DDERR_WRONGMODE, "DDERR_WRONGMODE", name279W, description279A, description279W },
1559     { DDERR_IMPLICITLYCREATED, "DDERR_IMPLICITLYCREATED", name280W, description280A, description280W },
1560     { DDERR_NOTPALETTIZED, "DDERR_NOTPALETTIZED", name281W, description281A, description281W },
1561     { DDERR_UNSUPPORTEDMODE, "DDERR_UNSUPPORTEDMODE", name282W, description282A, description282W },
1562     { DDERR_NOMIPMAPHW, "DDERR_NOMIPMAPHW", name283W, description283A, description283W },
1563     { DDERR_INVALIDSURFACETYPE, "DDERR_INVALIDSURFACETYPE", name284W, description284A, description284W },
1564     { DDERR_NOOPTIMIZEHW, "DDERR_NOOPTIMIZEHW", name285W, description285A, description285W },
1565     { DDERR_NOTLOADED, "DDERR_NOTLOADED", name286W, description286A, description286W },
1566     { DDERR_NOFOCUSWINDOW, "DDERR_NOFOCUSWINDOW", name287W, description287A, description287W },
1567     { DDERR_NOTONMIPMAPSUBLEVEL, "DDERR_NOTONMIPMAPSUBLEVEL", name288W, description288A, description288W },
1568     { DDERR_DCALREADYCREATED, "DDERR_DCALREADYCREATED", name289W, description289A, description289W },
1569     { DDERR_NONONLOCALVIDMEM, "DDERR_NONONLOCALVIDMEM", name290W, description290A, description290W },
1570     { DDERR_CANTPAGELOCK, "DDERR_CANTPAGELOCK", name291W, description291A, description291W },
1571     { DDERR_CANTPAGEUNLOCK, "DDERR_CANTPAGEUNLOCK", name292W, description292A, description292W },
1572     { DDERR_NOTPAGELOCKED, "DDERR_NOTPAGELOCKED", name293W, description293A, description293W },
1573     { DDERR_MOREDATA, "DDERR_MOREDATA", name294W, description294A, description294W },
1574     { DDERR_EXPIRED, "DDERR_EXPIRED", name295W, description295A, description295W },
1575     { DDERR_TESTFINISHED, "DDERR_TESTFINISHED", name296W, description296A, description296W },
1576     { DDERR_NEWMODE, "DDERR_NEWMODE", name297W, description297A, description297W },
1577     { DDERR_D3DNOTINITIALIZED, "DDERR_D3DNOTINITIALIZED", name298W, description298A, description298W },
1578     { DDERR_VIDEONOTACTIVE, "DDERR_VIDEONOTACTIVE", name299W, description299A, description299W },
1579     { DDERR_NOMONITORINFORMATION, "DDERR_NOMONITORINFORMATION", name300W, description300A, description300W },
1580     { DDERR_NODRIVERSUPPORT, "DDERR_NODRIVERSUPPORT", name301W, description301A, description301W },
1581     { DDERR_DEVICEDOESNTOWNSURFACE, "DDERR_DEVICEDOESNTOWNSURFACE", name302W, description302A, description302W },
1582     { DSERR_ALLOCATED, "DSERR_ALLOCATED", name303W, description303A, description303W },
1583     { DSERR_CONTROLUNAVAIL, "DSERR_CONTROLUNAVAIL", name304W, description304A, description304W },
1584     { DSERR_INVALIDCALL, "DSERR_INVALIDCALL", name305W, description305A, description305W },
1585     { DSERR_PRIOLEVELNEEDED, "DSERR_PRIOLEVELNEEDED", name306W, description306A, description306W },
1586     { DSERR_BADFORMAT, "DSERR_BADFORMAT", name307W, description307A, description307W },
1587     { DSERR_NODRIVER, "DSERR_NODRIVER", name308W, description308A, description308W },
1588     { DSERR_ALREADYINITIALIZED, "DSERR_ALREADYINITIALIZED", name309W, description309A, description309W },
1589     { DSERR_BUFFERLOST, "DSERR_BUFFERLOST", name310W, description310A, description310W },
1590     { DSERR_OTHERAPPHASPRIO, "DSERR_OTHERAPPHASPRIO", name311W, description311A, description311W },
1591     { DSERR_UNINITIALIZED, "DSERR_UNINITIALIZED", name312W, description312A, description312W },
1592     { DSERR_BUFFERTOOSMALL, "DSERR_BUFFERTOOSMALL", name313W, description313A, description313W },
1593     { DSERR_DS8_REQUIRED, "DSERR_DS8_REQUIRED", name314W, description314A, description314W },
1594     { DSERR_SENDLOOP, "DSERR_SENDLOOP", name315W, description315A, description315W },
1595     { DSERR_BADSENDBUFFERGUID, "DSERR_BADSENDBUFFERGUID", name316W, description316A, description316W },
1596     { DMUS_E_DRIVER_FAILED, "DMUS_E_DRIVER_FAILED", name317W, description317A, description317W },
1597     { DMUS_E_PORTS_OPEN, "DMUS_E_PORTS_OPEN", name318W, description318A, description318W },
1598     { DMUS_E_DEVICE_IN_USE, "DMUS_E_DEVICE_IN_USE", name319W, description319A, description319W },
1599     { DMUS_E_INSUFFICIENTBUFFER, "DMUS_E_INSUFFICIENTBUFFER", name320W, description320A, description320W },
1600     { DMUS_E_BUFFERNOTSET, "DMUS_E_BUFFERNOTSET", name321W, description321A, description321W },
1601     { DMUS_E_BUFFERNOTAVAILABLE, "DMUS_E_BUFFERNOTAVAILABLE", name322W, description322A, description322W },
1602     { DMUS_E_NOTADLSCOL, "DMUS_E_NOTADLSCOL", name323W, description323A, description323W },
1603     { DMUS_E_INVALIDOFFSET, "DMUS_E_INVALIDOFFSET", name324W, description324A, description324W },
1604     { DMUS_E_ALREADY_LOADED, "DMUS_E_ALREADY_LOADED", name325W, description325A, description325W },
1605     { DMUS_E_INVALIDPOS, "DMUS_E_INVALIDPOS", name326W, description326A, description326W },
1606     { DMUS_E_INVALIDPATCH, "DMUS_E_INVALIDPATCH", name327W, description327A, description327W },
1607     { DMUS_E_CANNOTSEEK, "DMUS_E_CANNOTSEEK", name328W, description328A, description328W },
1608     { DMUS_E_CANNOTWRITE, "DMUS_E_CANNOTWRITE", name329W, description329A, description329W },
1609     { DMUS_E_CHUNKNOTFOUND, "DMUS_E_CHUNKNOTFOUND", name330W, description330A, description330W },
1610     { DMUS_E_INVALID_DOWNLOADID, "DMUS_E_INVALID_DOWNLOADID", name331W, description331A, description331W },
1611     { DMUS_E_NOT_DOWNLOADED_TO_PORT, "DMUS_E_NOT_DOWNLOADED_TO_PORT", name332W, description332A, description332W },
1612     { DMUS_E_ALREADY_DOWNLOADED, "DMUS_E_ALREADY_DOWNLOADED", name333W, description333A, description333W },
1613     { DMUS_E_UNKNOWN_PROPERTY, "DMUS_E_UNKNOWN_PROPERTY", name334W, description334A, description334W },
1614     { DMUS_E_SET_UNSUPPORTED, "DMUS_E_SET_UNSUPPORTED", name335W, description335A, description335W },
1615     { DMUS_E_GET_UNSUPPORTED, "DMUS_E_GET_UNSUPPORTED", name336W, description336A, description336W },
1616     { DMUS_E_NOTMONO, "DMUS_E_NOTMONO", name337W, description337A, description337W },
1617     { DMUS_E_BADARTICULATION, "DMUS_E_BADARTICULATION", name338W, description338A, description338W },
1618     { DMUS_E_BADINSTRUMENT, "DMUS_E_BADINSTRUMENT", name339W, description339A, description339W },
1619     { DMUS_E_BADWAVELINK, "DMUS_E_BADWAVELINK", name340W, description340A, description340W },
1620     { DMUS_E_NOARTICULATION, "DMUS_E_NOARTICULATION", name341W, description341A, description341W },
1621     { DMUS_E_NOTPCM, "DMUS_E_NOTPCM", name342W, description342A, description342W },
1622     { DMUS_E_BADWAVE, "DMUS_E_BADWAVE", name343W, description343A, description343W },
1623     { DMUS_E_BADOFFSETTABLE, "DMUS_E_BADOFFSETTABLE", name344W, description344A, description344W },
1624     { DMUS_E_UNKNOWNDOWNLOAD, "DMUS_E_UNKNOWNDOWNLOAD", name345W, description345A, description345W },
1625     { DMUS_E_NOSYNTHSINK, "DMUS_E_NOSYNTHSINK", name346W, description346A, description346W },
1626     { DMUS_E_ALREADYOPEN, "DMUS_E_ALREADYOPEN", name347W, description347A, description347W },
1627     { DMUS_E_ALREADYCLOSED, "DMUS_E_ALREADYCLOSED", name348W, description348A, description348W },
1628     { DMUS_E_SYNTHNOTCONFIGURED, "DMUS_E_SYNTHNOTCONFIGURED", name349W, description349A, description349W },
1629     { DMUS_E_SYNTHACTIVE, "DMUS_E_SYNTHACTIVE", name350W, description350A, description350W },
1630     { DMUS_E_CANNOTREAD, "DMUS_E_CANNOTREAD", name351W, description351A, description351W },
1631     { DMUS_E_DMUSIC_RELEASED, "DMUS_E_DMUSIC_RELEASED", name352W, description352A, description352W },
1632     { DMUS_E_BUFFER_EMPTY, "DMUS_E_BUFFER_EMPTY", name353W, description353A, description353W },
1633     { DMUS_E_BUFFER_FULL, "DMUS_E_BUFFER_FULL", name354W, description354A, description354W },
1634     { DMUS_E_PORT_NOT_CAPTURE, "DMUS_E_PORT_NOT_CAPTURE", name355W, description355A, description355W },
1635     { DMUS_E_PORT_NOT_RENDER, "DMUS_E_PORT_NOT_RENDER", name356W, description356A, description356W },
1636     { DMUS_E_DSOUND_NOT_SET, "DMUS_E_DSOUND_NOT_SET", name357W, description357A, description357W },
1637     { DMUS_E_ALREADY_ACTIVATED, "DMUS_E_ALREADY_ACTIVATED", name358W, description358A, description358W },
1638     { DMUS_E_INVALIDBUFFER, "DMUS_E_INVALIDBUFFER", name359W, description359A, description359W },
1639     { DMUS_E_WAVEFORMATNOTSUPPORTED, "DMUS_E_WAVEFORMATNOTSUPPORTED", name360W, description360A, description360W },
1640     { DMUS_E_SYNTHINACTIVE, "DMUS_E_SYNTHINACTIVE", name361W, description361A, description361W },
1641     { DMUS_E_DSOUND_ALREADY_SET, "DMUS_E_DSOUND_ALREADY_SET", name362W, description362A, description362W },
1642     { DMUS_E_INVALID_EVENT, "DMUS_E_INVALID_EVENT", name363W, description363A, description363W },
1643     { DMUS_E_UNSUPPORTED_STREAM, "DMUS_E_UNSUPPORTED_STREAM", name364W, description364A, description364W },
1644     { DMUS_E_ALREADY_INITED, "DMUS_E_ALREADY_INITED", name365W, description365A, description365W },
1645     { DMUS_E_INVALID_BAND, "DMUS_E_INVALID_BAND", name366W, description366A, description366W },
1646     { DMUS_E_TRACK_HDR_NOT_FIRST_CK, "DMUS_E_TRACK_HDR_NOT_FIRST_CK", name367W, description367A, description367W },
1647     { DMUS_E_TOOL_HDR_NOT_FIRST_CK, "DMUS_E_TOOL_HDR_NOT_FIRST_CK", name368W, description368A, description368W },
1648     { DMUS_E_INVALID_TRACK_HDR, "DMUS_E_INVALID_TRACK_HDR", name369W, description369A, description369W },
1649     { DMUS_E_INVALID_TOOL_HDR, "DMUS_E_INVALID_TOOL_HDR", name370W, description370A, description370W },
1650     { DMUS_E_ALL_TOOLS_FAILED, "DMUS_E_ALL_TOOLS_FAILED", name371W, description371A, description371W },
1651     { DMUS_E_ALL_TRACKS_FAILED, "DMUS_E_ALL_TRACKS_FAILED", name372W, description372A, description372W },
1652     { DSERR_OBJECTNOTFOUND, "DSERR_OBJECTNOTFOUND", name373W, description373A, description373W },
1653     { DMUS_E_NOT_INIT, "DMUS_E_NOT_INIT", name374W, description374A, description374W },
1654     { DMUS_E_TYPE_DISABLED, "DMUS_E_TYPE_DISABLED", name375W, description375A, description375W },
1655     { DMUS_E_TYPE_UNSUPPORTED, "DMUS_E_TYPE_UNSUPPORTED", name376W, description376A, description376W },
1656     { DMUS_E_TIME_PAST, "DMUS_E_TIME_PAST", name377W, description377A, description377W },
1657     { DMUS_E_TRACK_NOT_FOUND, "DMUS_E_TRACK_NOT_FOUND", name378W, description378A, description378W },
1658     { DMUS_E_TRACK_NO_CLOCKTIME_SUPPORT, "DMUS_E_TRACK_NO_CLOCKTIME_SUPPORT", name379W, description379A, description379W },
1659     { DMUS_E_NO_MASTER_CLOCK, "DMUS_E_NO_MASTER_CLOCK", name380W, description380A, description380W },
1660     { DMUS_E_LOADER_NOCLASSID, "DMUS_E_LOADER_NOCLASSID", name381W, description381A, description381W },
1661     { DMUS_E_LOADER_BADPATH, "DMUS_E_LOADER_BADPATH", name382W, description382A, description382W },
1662     { DMUS_E_LOADER_FAILEDOPEN, "DMUS_E_LOADER_FAILEDOPEN", name383W, description383A, description383W },
1663     { DMUS_E_LOADER_FORMATNOTSUPPORTED, "DMUS_E_LOADER_FORMATNOTSUPPORTED", name384W, description384A, description384W },
1664     { DMUS_E_LOADER_FAILEDCREATE, "DMUS_E_LOADER_FAILEDCREATE", name385W, description385A, description385W },
1665     { DMUS_E_LOADER_OBJECTNOTFOUND, "DMUS_E_LOADER_OBJECTNOTFOUND", name386W, description386A, description386W },
1666     { DMUS_E_LOADER_NOFILENAME, "DMUS_E_LOADER_NOFILENAME", name387W, description387A, description387W },
1667     { DMUS_E_INVALIDFILE, "DMUS_E_INVALIDFILE", name388W, description388A, description388W },
1668     { DMUS_E_ALREADY_EXISTS, "DMUS_E_ALREADY_EXISTS", name389W, description389A, description389W },
1669     { DMUS_E_OUT_OF_RANGE, "DMUS_E_OUT_OF_RANGE", name390W, description390A, description390W },
1670     { DMUS_E_SEGMENT_INIT_FAILED, "DMUS_E_SEGMENT_INIT_FAILED", name391W, description391A, description391W },
1671     { DMUS_E_ALREADY_SENT, "DMUS_E_ALREADY_SENT", name392W, description392A, description392W },
1672     { DMUS_E_CANNOT_FREE, "DMUS_E_CANNOT_FREE", name393W, description393A, description393W },
1673     { DMUS_E_CANNOT_OPEN_PORT, "DMUS_E_CANNOT_OPEN_PORT", name394W, description394A, description394W },
1674     { DMUS_E_CANNOT_CONVERT, "DMUS_E_CANNOT_CONVERT", name395W, description395A, description395W },
1675     { DMUS_E_DESCEND_CHUNK_FAIL, "DMUS_E_DESCEND_CHUNK_FAIL", name396W, description396A, description396W },
1676     { DMUS_E_NOT_LOADED, "DMUS_E_NOT_LOADED", name397W, description397A, description397W },
1677     { DMUS_E_SCRIPT_LANGUAGE_INCOMPATIBLE, "DMUS_E_SCRIPT_LANGUAGE_INCOMPATIBLE", name398W, description398A, description398W },
1678     { DMUS_E_SCRIPT_UNSUPPORTED_VARTYPE, "DMUS_E_SCRIPT_UNSUPPORTED_VARTYPE", name399W, description399A, description399W },
1679     { DMUS_E_SCRIPT_ERROR_IN_SCRIPT, "DMUS_E_SCRIPT_ERROR_IN_SCRIPT", name400W, description400A, description400W },
1680     { DMUS_E_SCRIPT_CANTLOAD_OLEAUT32, "DMUS_E_SCRIPT_CANTLOAD_OLEAUT32", name401W, description401A, description401W },
1681     { DMUS_E_SCRIPT_LOADSCRIPT_ERROR, "DMUS_E_SCRIPT_LOADSCRIPT_ERROR", name402W, description402A, description402W },
1682     { DMUS_E_SCRIPT_INVALID_FILE, "DMUS_E_SCRIPT_INVALID_FILE", name403W, description403A, description403W },
1683     { DMUS_E_INVALID_SCRIPTTRACK, "DMUS_E_INVALID_SCRIPTTRACK", name404W, description404A, description404W },
1684     { DMUS_E_SCRIPT_VARIABLE_NOT_FOUND, "DMUS_E_SCRIPT_VARIABLE_NOT_FOUND", name405W, description405A, description405W },
1685     { DMUS_E_SCRIPT_ROUTINE_NOT_FOUND, "DMUS_E_SCRIPT_ROUTINE_NOT_FOUND", name406W, description406A, description406W },
1686     { DMUS_E_SCRIPT_CONTENT_READONLY, "DMUS_E_SCRIPT_CONTENT_READONLY", name407W, description407A, description407W },
1687     { DMUS_E_SCRIPT_NOT_A_REFERENCE, "DMUS_E_SCRIPT_NOT_A_REFERENCE", name408W, description408A, description408W },
1688     { DMUS_E_SCRIPT_VALUE_NOT_SUPPORTED, "DMUS_E_SCRIPT_VALUE_NOT_SUPPORTED", name409W, description409A, description409W },
1689     { DMUS_E_INVALID_SEGMENTTRIGGERTRACK, "DMUS_E_INVALID_SEGMENTTRIGGERTRACK", name410W, description410A, description410W },
1690     { DMUS_E_INVALID_LYRICSTRACK, "DMUS_E_INVALID_LYRICSTRACK", name411W, description411A, description411W },
1691     { DMUS_E_INVALID_PARAMCONTROLTRACK, "DMUS_E_INVALID_PARAMCONTROLTRACK", name412W, description412A, description412W },
1692     { DMUS_E_AUDIOVBSCRIPT_SYNTAXERROR, "DMUS_E_AUDIOVBSCRIPT_SYNTAXERROR", name413W, description413A, description413W },
1693     { DMUS_E_AUDIOVBSCRIPT_RUNTIMEERROR, "DMUS_E_AUDIOVBSCRIPT_RUNTIMEERROR", name414W, description414A, description414W },
1694     { DMUS_E_AUDIOVBSCRIPT_OPERATIONFAILURE, "DMUS_E_AUDIOVBSCRIPT_OPERATIONFAILURE", name415W, description415A, description415W },
1695     { DMUS_E_AUDIOPATHS_NOT_VALID, "DMUS_E_AUDIOPATHS_NOT_VALID", name416W, description416A, description416W },
1696     { DMUS_E_AUDIOPATHS_IN_USE, "DMUS_E_AUDIOPATHS_IN_USE", name417W, description417A, description417W },
1697     { DMUS_E_NO_AUDIOPATH_CONFIG, "DMUS_E_NO_AUDIOPATH_CONFIG", name418W, description418A, description418W },
1698     { DMUS_E_AUDIOPATH_INACTIVE, "DMUS_E_AUDIOPATH_INACTIVE", name419W, description419A, description419W },
1699     { DMUS_E_AUDIOPATH_NOBUFFER, "DMUS_E_AUDIOPATH_NOBUFFER", name420W, description420A, description420W },
1700     { DMUS_E_AUDIOPATH_NOPORT, "DMUS_E_AUDIOPATH_NOPORT", name421W, description421A, description421W },
1701     { DMUS_E_NO_AUDIOPATH, "DMUS_E_NO_AUDIOPATH", name422W, description422A, description422W },
1702     { DMUS_E_INVALIDCHUNK, "DMUS_E_INVALIDCHUNK", name423W, description423A, description423W },
1703     { DMUS_E_AUDIOPATH_NOGLOBALFXBUFFER, "DMUS_E_AUDIOPATH_NOGLOBALFXBUFFER", name424W, description424A, description424W },
1704     { DMUS_E_INVALID_CONTAINER_OBJECT, "DMUS_E_INVALID_CONTAINER_OBJECT", name425W, description425A, description425W },
1705 };