d3d9/tests: Add r500 fp_special results.
[wine] / dlls / dxerr9 / 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','3','D','O','K','_','N','O','A','U','T','O','G','E','N',0 };
100 static const CHAR description33A[] = "The call succeeded but there won't be any mipmaps generated";
101 static const WCHAR description33W[] = { 'T','h','e',' ','c','a','l','l',' ','s','u','c','c','e','e','d','e','d',' ','b','u','t',' ','t','h','e','r','e',' ','w','o','n','\'','t',' ','b','e',' ','a','n','y',' ','m','i','p','m','a','p','s',' ','g','e','n','e','r','a','t','e','d',0 };
102 static const WCHAR name34W[] = { 'D','S','_','N','O','_','V','I','R','T','U','A','L','I','Z','A','T','I','O','N',0 };
103 static const CHAR description34A[] = "The call succeeded, but we had to substitute the 3D algorithm";
104 static const WCHAR description34W[] = { '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 };
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. Of course, 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. Of course, 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','F','A','C','T','O','R','Y','_','E','_','F','I','R','S','T',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',' ','&',' ','D','M','O','_','E','_','I','N','V','A','L','I','D','S','T','R','E','A','M','I','N','D','E','X',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',' ','&',' ','D','M','O','_','E','_','I','N','V','A','L','I','D','T','Y','P','E',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',' ','&',' ','D','M','O','_','E','_','T','Y','P','E','_','N','O','T','_','S','E','T',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',' ','&',' ','D','M','O','_','E','_','N','O','T','A','C','C','E','P','T','I','N','G',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',' ','&',' ','D','M','O','_','E','_','T','Y','P','E','_','N','O','T','_','A','C','C','E','P','T','E','D',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',' ','&',' ','D','M','O','_','E','_','N','O','_','M','O','R','E','_','I','T','E','M','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[] = { 'M','S','_','E','_','N','O','S','T','R','E','A','M',0 };
526 static const CHAR description175A[] = "No stream can be found with the specified attributes.";
527 static const WCHAR description175W[] = { 'N','o',' ','s','t','r','e','a','m',' ','c','a','n',' ','b','e',' ','f','o','u','n','d',' ','w','i','t','h',' ','t','h','e',' ','s','p','e','c','i','f','i','e','d',' ','a','t','t','r','i','b','u','t','e','s','.',0 };
528 static const WCHAR name176W[] = { 'M','S','_','E','_','N','O','S','E','E','K','I','N','G',0 };
529 static const CHAR description176A[] = "Seeking not supported for this object.";
530 static const WCHAR description176W[] = { 'S','e','e','k','i','n','g',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d',' ','f','o','r',' ','t','h','i','s',' ','o','b','j','e','c','t','.',0 };
531 static const WCHAR name177W[] = { 'M','S','_','E','_','I','N','C','O','M','P','A','T','I','B','L','E',0 };
532 static const CHAR description177A[] = "The stream formats are not compatible.";
533 static const WCHAR description177W[] = { 'T','h','e',' ','s','t','r','e','a','m',' ','f','o','r','m','a','t','s',' ','a','r','e',' ','n','o','t',' ','c','o','m','p','a','t','i','b','l','e','.',0 };
534 static const WCHAR name178W[] = { 'M','S','_','E','_','B','U','S','Y',0 };
535 static const CHAR description178A[] = "The sample is busy.";
536 static const WCHAR description178W[] = { 'T','h','e',' ','s','a','m','p','l','e',' ','i','s',' ','b','u','s','y','.',0 };
537 static const WCHAR name179W[] = { 'M','S','_','E','_','N','O','T','I','N','I','T',0 };
538 static const CHAR description179A[] = "The object can't accept the call because its initialize function or equivalent has not been called.";
539 static const WCHAR description179W[] = { 'T','h','e',' ','o','b','j','e','c','t',' ','c','a','n','\'','t',' ','a','c','c','e','p','t',' ','t','h','e',' ','c','a','l','l',' ','b','e','c','a','u','s','e',' ','i','t','s',' ','i','n','i','t','i','a','l','i','z','e',' ','f','u','n','c','t','i','o','n',' ','o','r',' ','e','q','u','i','v','a','l','e','n','t',' ','h','a','s',' ','n','o','t',' ','b','e','e','n',' ','c','a','l','l','e','d','.',0 };
540 static const WCHAR name180W[] = { 'M','S','_','E','_','S','O','U','R','C','E','A','L','R','E','A','D','Y','D','E','F','I','N','E','D',0 };
541 static const CHAR description180A[] = "MS_E_SOURCEALREADYDEFINED";
542 static const WCHAR description180W[] = { 'M','S','_','E','_','S','O','U','R','C','E','A','L','R','E','A','D','Y','D','E','F','I','N','E','D',0 };
543 static const WCHAR name181W[] = { 'M','S','_','E','_','I','N','V','A','L','I','D','S','T','R','E','A','M','T','Y','P','E',0 };
544 static const CHAR description181A[] = "The stream type is not valid for this operation.";
545 static const WCHAR description181W[] = { 'T','h','e',' ','s','t','r','e','a','m',' ','t','y','p','e',' ','i','s',' ','n','o','t',' ','v','a','l','i','d',' ','f','o','r',' ','t','h','i','s',' ','o','p','e','r','a','t','i','o','n','.',0 };
546 static const WCHAR name182W[] = { 'M','S','_','E','_','N','O','T','R','U','N','N','I','N','G',0 };
547 static const CHAR description182A[] = "The object is not in running state.";
548 static const WCHAR description182W[] = { 'T','h','e',' ','o','b','j','e','c','t',' ','i','s',' ','n','o','t',' ','i','n',' ','r','u','n','n','i','n','g',' ','s','t','a','t','e','.',0 };
549 static const WCHAR name183W[] = { 'E','R','R','O','R','_','F','I','L','E','_','N','O','T','_','F','O','U','N','D',0 };
550 static const CHAR description183A[] = "The system cannot find the file specified.";
551 static const WCHAR description183W[] = { '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 };
552 static const WCHAR name184W[] = { 'E','R','R','O','R','_','P','A','T','H','_','N','O','T','_','F','O','U','N','D',0 };
553 static const CHAR description184A[] = "The system cannot find the path specified.";
554 static const WCHAR description184W[] = { '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 };
555 static const WCHAR name185W[] = { 'E','R','R','O','R','_','T','O','O','_','M','A','N','Y','_','O','P','E','N','_','F','I','L','E','S',0 };
556 static const CHAR description185A[] = "The system cannot open the file.";
557 static const WCHAR description185W[] = { '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 };
558 static const WCHAR name186W[] = { 'E','_','A','C','C','E','S','S','D','E','N','I','E','D',0 };
559 static const CHAR description186A[] = "Access is denied";
560 static const WCHAR description186W[] = { 'A','c','c','e','s','s',' ','i','s',' ','d','e','n','i','e','d',0 };
561 static const WCHAR name187W[] = { 'E','_','H','A','N','D','L','E',0 };
562 static const CHAR description187A[] = "Invalid handle";
563 static const WCHAR description187W[] = { 'I','n','v','a','l','i','d',' ','h','a','n','d','l','e',0 };
564 static const WCHAR name188W[] = { 'E','R','R','O','R','_','N','O','T','_','E','N','O','U','G','H','_','M','E','M','O','R','Y',0 };
565 static const CHAR description188A[] = "Not enough storage is available to process this command.";
566 static const WCHAR description188W[] = { '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 };
567 static const WCHAR name189W[] = { 'E','R','R','O','R','_','I','N','V','A','L','I','D','_','B','L','O','C','K',0 };
568 static const CHAR description189A[] = "The storage control block address is invalid.";
569 static const WCHAR description189W[] = { '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 };
570 static const WCHAR name190W[] = { 'E','R','R','O','R','_','B','A','D','_','E','N','V','I','R','O','N','M','E','N','T',0 };
571 static const CHAR description190A[] = "The environment is incorrect.";
572 static const WCHAR description190W[] = { '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 };
573 static const WCHAR name191W[] = { 'E','R','R','O','R','_','B','A','D','_','F','O','R','M','A','T',0 };
574 static const CHAR description191A[] = "An attempt was made to load a program with an incorrect format.";
575 static const WCHAR description191W[] = { '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 };
576 static const WCHAR name192W[] = { 'E','R','R','O','R','_','I','N','V','A','L','I','D','_','A','C','C','E','S','S',' ','&',' ','D','I','E','R','R','_','N','O','T','A','C','Q','U','I','R','E','D',0 };
577 static const CHAR description192A[] = "The operation cannot be performed unless the device is acquired.";
578 static const WCHAR description192W[] = { '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 };
579 static const WCHAR name193W[] = { 'E','_','O','U','T','O','F','M','E','M','O','R','Y',0 };
580 static const CHAR description193A[] = "Ran out of memory";
581 static const WCHAR description193W[] = { 'R','a','n',' ','o','u','t',' ','o','f',' ','m','e','m','o','r','y',0 };
582 static const WCHAR name194W[] = { 'E','R','R','O','R','_','N','O','T','_','R','E','A','D','Y',' ','&',' ','D','I','E','R','R','_','N','O','T','I','N','I','T','I','A','L','I','Z','E','D',0 };
583 static const CHAR description194A[] = "This object has not been initialized";
584 static const WCHAR description194W[] = { '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 };
585 static const WCHAR name195W[] = { 'E','R','R','O','R','_','R','E','A','D','_','F','A','U','L','T',' ','&',' ','D','I','E','R','R','_','I','N','P','U','T','L','O','S','T',0 };
586 static const CHAR description195A[] = "Access to the device has been lost. It must be re-acquired.";
587 static const WCHAR description195W[] = { '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 };
588 static const WCHAR name196W[] = { 'E','_','I','N','V','A','L','I','D','A','R','G',0 };
589 static const CHAR description196A[] = "An invalid parameter was passed to the returning function";
590 static const WCHAR description196W[] = { '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 };
591 static const WCHAR name197W[] = { 'E','R','R','O','R','_','B','A','D','_','D','R','I','V','E','R','_','L','E','V','E','L',' ','&',' ','D','I','E','R','R','_','B','A','D','D','R','I','V','E','R','V','E','R',0 };
592 static const CHAR description197A[] = "The object could not be created due to an incompatible driver version or mismatched or incomplete driver components.";
593 static const WCHAR description197W[] = { '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 };
594 static const WCHAR name198W[] = { 'E','R','R','O','R','_','B','U','S','Y',' ','&',' ','D','I','E','R','R','_','A','C','Q','U','I','R','E','D',0 };
595 static const CHAR description198A[] = "The operation cannot be performed while the device is acquired.";
596 static const WCHAR description198W[] = { '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 };
597 static const WCHAR name199W[] = { 'E','R','R','O','R','_','O','L','D','_','W','I','N','_','V','E','R','S','I','O','N',' ','&',' ','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 };
598 static const CHAR description199A[] = "The application requires a newer version of DirectInput.";
599 static const WCHAR description199W[] = { '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 };
600 static const WCHAR name200W[] = { 'E','R','R','O','R','_','R','M','O','D','E','_','A','P','P',' ','&',' ','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 };
601 static const CHAR description200A[] = "The application was written for an unsupported prerelease version of DirectInput.";
602 static const WCHAR description200W[] = { '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 };
603 static const WCHAR name201W[] = { 'E','R','R','O','R','_','N','O','T','_','F','O','U','N','D',' ','&',' ','E','_','P','R','O','P','_','I','D','_','U','N','S','U','P','P','O','R','T','E','D',0 };
604 static const CHAR description201A[] = "The specified property ID is not supported for the specified property set.";
605 static const WCHAR description201W[] = { '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 };
606 static const WCHAR name202W[] = { 'E','R','R','O','R','_','S','E','T','_','N','O','T','_','F','O','U','N','D',' ','&',' ','E','_','P','R','O','P','_','S','E','T','_','U','N','S','U','P','P','O','R','T','E','D',0 };
607 static const CHAR description202A[] = "The specified property set is not supported.";
608 static const WCHAR description202W[] = { '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 };
609 static const WCHAR name203W[] = { 'E','R','R','O','R','_','A','L','R','E','A','D','Y','_','I','N','I','T','I','A','L','I','Z','E','D',' ','&',' ','D','I','E','R','R','_','A','L','R','E','A','D','Y','I','N','I','T','I','A','L','I','Z','E','D',0 };
610 static const CHAR description203A[] = "This object is already initialized";
611 static const WCHAR description203W[] = { '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 };
612 static const WCHAR name204W[] = { 'D','P','N','E','R','R','_','A','B','O','R','T','E','D',0 };
613 static const CHAR description204A[] = "Aborted";
614 static const WCHAR description204W[] = { 'A','b','o','r','t','e','d',0 };
615 static const WCHAR name205W[] = { 'D','P','N','E','R','R','_','A','D','D','R','E','S','S','I','N','G',0 };
616 static const CHAR description205A[] = "Addressing";
617 static const WCHAR description205W[] = { 'A','d','d','r','e','s','s','i','n','g',0 };
618 static const WCHAR name206W[] = { 'D','P','N','E','R','R','_','A','L','R','E','A','D','Y','C','L','O','S','I','N','G',0 };
619 static const CHAR description206A[] = "Already closing";
620 static const WCHAR description206W[] = { 'A','l','r','e','a','d','y',' ','c','l','o','s','i','n','g',0 };
621 static const WCHAR name207W[] = { 'D','P','N','E','R','R','_','A','L','R','E','A','D','Y','C','O','N','N','E','C','T','E','D',0 };
622 static const CHAR description207A[] = "Already connected";
623 static const WCHAR description207W[] = { 'A','l','r','e','a','d','y',' ','c','o','n','n','e','c','t','e','d',0 };
624 static const WCHAR name208W[] = { 'D','P','N','E','R','R','_','A','L','R','E','A','D','Y','D','I','S','C','O','N','N','E','C','T','I','N','G',0 };
625 static const CHAR description208A[] = "Already disconnecting";
626 static const WCHAR description208W[] = { 'A','l','r','e','a','d','y',' ','d','i','s','c','o','n','n','e','c','t','i','n','g',0 };
627 static const WCHAR name209W[] = { 'D','P','N','E','R','R','_','A','L','R','E','A','D','Y','I','N','I','T','I','A','L','I','Z','E','D',0 };
628 static const CHAR description209A[] = "Already initialized";
629 static const WCHAR description209W[] = { 'A','l','r','e','a','d','y',' ','i','n','i','t','i','a','l','i','z','e','d',0 };
630 static const WCHAR name210W[] = { 'D','P','N','E','R','R','_','A','L','R','E','A','D','Y','R','E','G','I','S','T','E','R','E','D',0 };
631 static const CHAR description210A[] = "Already registered";
632 static const WCHAR description210W[] = { 'A','l','r','e','a','d','y',' ','r','e','g','i','s','t','e','r','e','d',0 };
633 static const WCHAR name211W[] = { 'D','P','N','E','R','R','_','B','U','F','F','E','R','T','O','O','S','M','A','L','L',0 };
634 static const CHAR description211A[] = "Buffer too small";
635 static const WCHAR description211W[] = { 'B','u','f','f','e','r',' ','t','o','o',' ','s','m','a','l','l',0 };
636 static const WCHAR name212W[] = { 'D','P','N','E','R','R','_','C','A','N','N','O','T','C','A','N','C','E','L',0 };
637 static const CHAR description212A[] = "Cannot cancel";
638 static const WCHAR description212W[] = { 'C','a','n','n','o','t',' ','c','a','n','c','e','l',0 };
639 static const WCHAR name213W[] = { 'D','P','N','E','R','R','_','C','A','N','T','C','R','E','A','T','E','G','R','O','U','P',0 };
640 static const CHAR description213A[] = "Cannot create group";
641 static const WCHAR description213W[] = { 'C','a','n','n','o','t',' ','c','r','e','a','t','e',' ','g','r','o','u','p',0 };
642 static const WCHAR name214W[] = { 'D','P','N','E','R','R','_','C','A','N','T','C','R','E','A','T','E','P','L','A','Y','E','R',0 };
643 static const CHAR description214A[] = "Cannot create player";
644 static const WCHAR description214W[] = { 'C','a','n','n','o','t',' ','c','r','e','a','t','e',' ','p','l','a','y','e','r',0 };
645 static const WCHAR name215W[] = { 'D','P','N','E','R','R','_','C','A','N','T','L','A','U','N','C','H','A','P','P','L','I','C','A','T','I','O','N',0 };
646 static const CHAR description215A[] = "Cannot launch application";
647 static const WCHAR description215W[] = { 'C','a','n','n','o','t',' ','l','a','u','n','c','h',' ','a','p','p','l','i','c','a','t','i','o','n',0 };
648 static const WCHAR name216W[] = { 'D','P','N','E','R','R','_','C','O','N','N','E','C','T','I','N','G',0 };
649 static const CHAR description216A[] = "Connecting";
650 static const WCHAR description216W[] = { 'C','o','n','n','e','c','t','i','n','g',0 };
651 static const WCHAR name217W[] = { 'D','P','N','E','R','R','_','C','O','N','N','E','C','T','I','O','N','L','O','S','T',0 };
652 static const CHAR description217A[] = "Connection lost";
653 static const WCHAR description217W[] = { 'C','o','n','n','e','c','t','i','o','n',' ','l','o','s','t',0 };
654 static const WCHAR name218W[] = { 'D','P','N','E','R','R','_','C','O','N','V','E','R','S','I','O','N',0 };
655 static const CHAR description218A[] = "Conversion";
656 static const WCHAR description218W[] = { 'C','o','n','v','e','r','s','i','o','n',0 };
657 static const WCHAR name219W[] = { 'D','P','N','E','R','R','_','D','A','T','A','T','O','O','L','A','R','G','E',0 };
658 static const CHAR description219A[] = "Data too large";
659 static const WCHAR description219W[] = { 'D','a','t','a',' ','t','o','o',' ','l','a','r','g','e',0 };
660 static const WCHAR name220W[] = { 'D','P','N','E','R','R','_','D','O','E','S','N','O','T','E','X','I','S','T',0 };
661 static const CHAR description220A[] = "Does not exist";
662 static const WCHAR description220W[] = { 'D','o','e','s',' ','n','o','t',' ','e','x','i','s','t',0 };
663 static const WCHAR name221W[] = { 'D','P','N','E','R','R','_','D','P','N','S','V','R','N','O','T','A','V','A','I','L','A','B','L','E',0 };
664 static const CHAR description221A[] = "dpnsvr not available";
665 static const WCHAR description221W[] = { 'd','p','n','s','v','r',' ','n','o','t',' ','a','v','a','i','l','a','b','l','e',0 };
666 static const WCHAR name222W[] = { 'D','P','N','E','R','R','_','D','U','P','L','I','C','A','T','E','C','O','M','M','A','N','D',0 };
667 static const CHAR description222A[] = "Duplicate command";
668 static const WCHAR description222W[] = { 'D','u','p','l','i','c','a','t','e',' ','c','o','m','m','a','n','d',0 };
669 static const WCHAR name223W[] = { 'D','P','N','E','R','R','_','E','N','D','P','O','I','N','T','N','O','T','R','E','C','E','I','V','I','N','G',0 };
670 static const CHAR description223A[] = "End point not receiving";
671 static const WCHAR description223W[] = { 'E','n','d',' ','p','o','i','n','t',' ','n','o','t',' ','r','e','c','e','i','v','i','n','g',0 };
672 static const WCHAR name224W[] = { 'D','P','N','E','R','R','_','E','N','U','M','Q','U','E','R','Y','T','O','O','L','A','R','G','E',0 };
673 static const CHAR description224A[] = "Enum query too large";
674 static const WCHAR description224W[] = { 'E','n','u','m',' ','q','u','e','r','y',' ','t','o','o',' ','l','a','r','g','e',0 };
675 static const WCHAR name225W[] = { 'D','P','N','E','R','R','_','E','N','U','M','R','E','S','P','O','N','S','E','T','O','O','L','A','R','G','E',0 };
676 static const CHAR description225A[] = "Enum response too large";
677 static const WCHAR description225W[] = { 'E','n','u','m',' ','r','e','s','p','o','n','s','e',' ','t','o','o',' ','l','a','r','g','e',0 };
678 static const WCHAR name226W[] = { 'D','P','N','E','R','R','_','E','X','C','E','P','T','I','O','N',0 };
679 static const CHAR description226A[] = "Exception";
680 static const WCHAR description226W[] = { 'E','x','c','e','p','t','i','o','n',0 };
681 static const WCHAR name227W[] = { 'D','P','N','E','R','R','_','G','R','O','U','P','N','O','T','E','M','P','T','Y',0 };
682 static const CHAR description227A[] = "Group not empty";
683 static const WCHAR description227W[] = { 'G','r','o','u','p',' ','n','o','t',' ','e','m','p','t','y',0 };
684 static const WCHAR name228W[] = { 'D','P','N','E','R','R','_','H','O','S','T','I','N','G',0 };
685 static const CHAR description228A[] = "Hosting";
686 static const WCHAR description228W[] = { 'H','o','s','t','i','n','g',0 };
687 static const WCHAR name229W[] = { 'D','P','N','E','R','R','_','H','O','S','T','R','E','J','E','C','T','E','D','C','O','N','N','E','C','T','I','O','N',0 };
688 static const CHAR description229A[] = "Host rejected connection";
689 static const WCHAR description229W[] = { 'H','o','s','t',' ','r','e','j','e','c','t','e','d',' ','c','o','n','n','e','c','t','i','o','n',0 };
690 static const WCHAR name230W[] = { 'D','P','N','E','R','R','_','H','O','S','T','T','E','R','M','I','N','A','T','E','D','S','E','S','S','I','O','N',0 };
691 static const CHAR description230A[] = "Host terminated session";
692 static const WCHAR description230W[] = { 'H','o','s','t',' ','t','e','r','m','i','n','a','t','e','d',' ','s','e','s','s','i','o','n',0 };
693 static const WCHAR name231W[] = { 'D','P','N','E','R','R','_','I','N','C','O','M','P','L','E','T','E','A','D','D','R','E','S','S',0 };
694 static const CHAR description231A[] = "Incomplete address";
695 static const WCHAR description231W[] = { 'I','n','c','o','m','p','l','e','t','e',' ','a','d','d','r','e','s','s',0 };
696 static const WCHAR name232W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','A','D','D','R','E','S','S','F','O','R','M','A','T',0 };
697 static const CHAR description232A[] = "Invalid address format";
698 static const WCHAR description232W[] = { 'I','n','v','a','l','i','d',' ','a','d','d','r','e','s','s',' ','f','o','r','m','a','t',0 };
699 static const WCHAR name233W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','A','P','P','L','I','C','A','T','I','O','N',0 };
700 static const CHAR description233A[] = "Invalid application";
701 static const WCHAR description233W[] = { 'I','n','v','a','l','i','d',' ','a','p','p','l','i','c','a','t','i','o','n',0 };
702 static const WCHAR name234W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','C','O','M','M','A','N','D',0 };
703 static const CHAR description234A[] = "Invalid command";
704 static const WCHAR description234W[] = { 'I','n','v','a','l','i','d',' ','c','o','m','m','a','n','d',0 };
705 static const WCHAR name235W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','D','E','V','I','C','E','A','D','D','R','E','S','S',0 };
706 static const CHAR description235A[] = "Invalid device address";
707 static const WCHAR description235W[] = { 'I','n','v','a','l','i','d',' ','d','e','v','i','c','e',' ','a','d','d','r','e','s','s',0 };
708 static const WCHAR name236W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','E','N','D','P','O','I','N','T',0 };
709 static const CHAR description236A[] = "Invalid end point";
710 static const WCHAR description236W[] = { 'I','n','v','a','l','i','d',' ','e','n','d',' ','p','o','i','n','t',0 };
711 static const WCHAR name237W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','F','L','A','G','S',0 };
712 static const CHAR description237A[] = "Invalid flags";
713 static const WCHAR description237W[] = { 'I','n','v','a','l','i','d',' ','f','l','a','g','s',0 };
714 static const WCHAR name238W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','G','R','O','U','P',0 };
715 static const CHAR description238A[] = "Invalid group";
716 static const WCHAR description238W[] = { 'I','n','v','a','l','i','d',' ','g','r','o','u','p',0 };
717 static const WCHAR name239W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','H','A','N','D','L','E',0 };
718 static const CHAR description239A[] = "Invalid handle";
719 static const WCHAR description239W[] = { 'I','n','v','a','l','i','d',' ','h','a','n','d','l','e',0 };
720 static const WCHAR name240W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','H','O','S','T','A','D','D','R','E','S','S',0 };
721 static const CHAR description240A[] = "Invalid host address";
722 static const WCHAR description240W[] = { 'I','n','v','a','l','i','d',' ','h','o','s','t',' ','a','d','d','r','e','s','s',0 };
723 static const WCHAR name241W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','I','N','S','T','A','N','C','E',0 };
724 static const CHAR description241A[] = "Invalid instance";
725 static const WCHAR description241W[] = { 'I','n','v','a','l','i','d',' ','i','n','s','t','a','n','c','e',0 };
726 static const WCHAR name242W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','I','N','T','E','R','F','A','C','E',0 };
727 static const CHAR description242A[] = "Invalid interface";
728 static const WCHAR description242W[] = { 'I','n','v','a','l','i','d',' ','i','n','t','e','r','f','a','c','e',0 };
729 static const WCHAR name243W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','O','B','J','E','C','T',0 };
730 static const CHAR description243A[] = "Invalid object";
731 static const WCHAR description243W[] = { 'I','n','v','a','l','i','d',' ','o','b','j','e','c','t',0 };
732 static const WCHAR name244W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','P','A','S','S','W','O','R','D',0 };
733 static const CHAR description244A[] = "Invalid password";
734 static const WCHAR description244W[] = { 'I','n','v','a','l','i','d',' ','p','a','s','s','w','o','r','d',0 };
735 static const WCHAR name245W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','P','L','A','Y','E','R',0 };
736 static const CHAR description245A[] = "Invalid player";
737 static const WCHAR description245W[] = { 'I','n','v','a','l','i','d',' ','p','l','a','y','e','r',0 };
738 static const WCHAR name246W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','P','R','I','O','R','I','T','Y',0 };
739 static const CHAR description246A[] = "Invalid priority";
740 static const WCHAR description246W[] = { 'I','n','v','a','l','i','d',' ','p','r','i','o','r','i','t','y',0 };
741 static const WCHAR name247W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','S','T','R','I','N','G',0 };
742 static const CHAR description247A[] = "Invalid string";
743 static const WCHAR description247W[] = { 'I','n','v','a','l','i','d',' ','s','t','r','i','n','g',0 };
744 static const WCHAR name248W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','U','R','L',0 };
745 static const CHAR description248A[] = "Invalid url";
746 static const WCHAR description248W[] = { 'I','n','v','a','l','i','d',' ','u','r','l',0 };
747 static const WCHAR name249W[] = { 'D','P','N','E','R','R','_','I','N','V','A','L','I','D','V','E','R','S','I','O','N',0 };
748 static const CHAR description249A[] = "Invalid version";
749 static const WCHAR description249W[] = { 'I','n','v','a','l','i','d',' ','v','e','r','s','i','o','n',0 };
750 static const WCHAR name250W[] = { 'D','P','N','E','R','R','_','N','O','C','A','P','S',0 };
751 static const CHAR description250A[] = "No caps";
752 static const WCHAR description250W[] = { 'N','o',' ','c','a','p','s',0 };
753 static const WCHAR name251W[] = { 'D','P','N','E','R','R','_','N','O','C','O','N','N','E','C','T','I','O','N',0 };
754 static const CHAR description251A[] = "No connection";
755 static const WCHAR description251W[] = { 'N','o',' ','c','o','n','n','e','c','t','i','o','n',0 };
756 static const WCHAR name252W[] = { 'D','P','N','E','R','R','_','N','O','H','O','S','T','P','L','A','Y','E','R',0 };
757 static const CHAR description252A[] = "No host player";
758 static const WCHAR description252W[] = { 'N','o',' ','h','o','s','t',' ','p','l','a','y','e','r',0 };
759 static const WCHAR name253W[] = { 'D','P','N','E','R','R','_','N','O','M','O','R','E','A','D','D','R','E','S','S','C','O','M','P','O','N','E','N','T','S',0 };
760 static const CHAR description253A[] = "No more address components";
761 static const WCHAR description253W[] = { 'N','o',' ','m','o','r','e',' ','a','d','d','r','e','s','s',' ','c','o','m','p','o','n','e','n','t','s',0 };
762 static const WCHAR name254W[] = { 'D','P','N','E','R','R','_','N','O','R','E','S','P','O','N','S','E',0 };
763 static const CHAR description254A[] = "No response";
764 static const WCHAR description254W[] = { 'N','o',' ','r','e','s','p','o','n','s','e',0 };
765 static const WCHAR name255W[] = { 'D','P','N','E','R','R','_','N','O','T','A','L','L','O','W','E','D',0 };
766 static const CHAR description255A[] = "Not allowed";
767 static const WCHAR description255W[] = { 'N','o','t',' ','a','l','l','o','w','e','d',0 };
768 static const WCHAR name256W[] = { 'D','P','N','E','R','R','_','N','O','T','H','O','S','T',0 };
769 static const CHAR description256A[] = "Not host";
770 static const WCHAR description256W[] = { 'N','o','t',' ','h','o','s','t',0 };
771 static const WCHAR name257W[] = { 'D','P','N','E','R','R','_','N','O','T','R','E','A','D','Y',0 };
772 static const CHAR description257A[] = "Not ready";
773 static const WCHAR description257W[] = { 'N','o','t',' ','r','e','a','d','y',0 };
774 static const WCHAR name258W[] = { 'D','P','N','E','R','R','_','N','O','T','R','E','G','I','S','T','E','R','E','D',0 };
775 static const CHAR description258A[] = "Not registered";
776 static const WCHAR description258W[] = { 'N','o','t',' ','r','e','g','i','s','t','e','r','e','d',0 };
777 static const WCHAR name259W[] = { 'D','P','N','E','R','R','_','P','L','A','Y','E','R','A','L','R','E','A','D','Y','I','N','G','R','O','U','P',0 };
778 static const CHAR description259A[] = "Player already in group";
779 static const WCHAR description259W[] = { 'P','l','a','y','e','r',' ','a','l','r','e','a','d','y',' ','i','n',' ','g','r','o','u','p',0 };
780 static const WCHAR name260W[] = { 'D','P','N','E','R','R','_','P','L','A','Y','E','R','L','O','S','T',0 };
781 static const CHAR description260A[] = "Player lost";
782 static const WCHAR description260W[] = { 'P','l','a','y','e','r',' ','l','o','s','t',0 };
783 static const WCHAR name261W[] = { 'D','P','N','E','R','R','_','P','L','A','Y','E','R','N','O','T','I','N','G','R','O','U','P',0 };
784 static const CHAR description261A[] = "Player not in group";
785 static const WCHAR description261W[] = { 'P','l','a','y','e','r',' ','n','o','t',' ','i','n',' ','g','r','o','u','p',0 };
786 static const WCHAR name262W[] = { 'D','P','N','E','R','R','_','P','L','A','Y','E','R','N','O','T','R','E','A','C','H','A','B','L','E',0 };
787 static const CHAR description262A[] = "Player not reachable";
788 static const WCHAR description262W[] = { 'P','l','a','y','e','r',' ','n','o','t',' ','r','e','a','c','h','a','b','l','e',0 };
789 static const WCHAR name263W[] = { 'D','P','N','E','R','R','_','S','E','N','D','T','O','O','L','A','R','G','E',0 };
790 static const CHAR description263A[] = "Send too large";
791 static const WCHAR description263W[] = { 'S','e','n','d',' ','t','o','o',' ','l','a','r','g','e',0 };
792 static const WCHAR name264W[] = { 'D','P','N','E','R','R','_','S','E','S','S','I','O','N','F','U','L','L',0 };
793 static const CHAR description264A[] = "Session full";
794 static const WCHAR description264W[] = { 'S','e','s','s','i','o','n',' ','f','u','l','l',0 };
795 static const WCHAR name265W[] = { 'D','P','N','E','R','R','_','T','A','B','L','E','F','U','L','L',0 };
796 static const CHAR description265A[] = "Table full";
797 static const WCHAR description265W[] = { 'T','a','b','l','e',' ','f','u','l','l',0 };
798 static const WCHAR name266W[] = { 'D','P','N','E','R','R','_','T','I','M','E','D','O','U','T',0 };
799 static const CHAR description266A[] = "Timed out";
800 static const WCHAR description266W[] = { 'T','i','m','e','d',' ','o','u','t',0 };
801 static const WCHAR name267W[] = { 'D','P','N','E','R','R','_','U','N','I','N','I','T','I','A','L','I','Z','E','D',0 };
802 static const CHAR description267A[] = "Uninitialized";
803 static const WCHAR description267W[] = { 'U','n','i','n','i','t','i','a','l','i','z','e','d',0 };
804 static const WCHAR name268W[] = { 'D','P','N','E','R','R','_','U','S','E','R','C','A','N','C','E','L',0 };
805 static const CHAR description268A[] = "User cancel";
806 static const WCHAR description268W[] = { 'U','s','e','r',' ','c','a','n','c','e','l',0 };
807 static const WCHAR name269W[] = { 'D','D','E','R','R','_','A','L','R','E','A','D','Y','I','N','I','T','I','A','L','I','Z','E','D',0 };
808 static const CHAR description269A[] = "This object is already initialized";
809 static const WCHAR description269W[] = { '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 };
810 static const WCHAR name270W[] = { '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 };
811 static const CHAR description270A[] = "This surface cannot be attached to the requested surface.";
812 static const WCHAR description270W[] = { '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 };
813 static const WCHAR name271W[] = { '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 };
814 static const CHAR description271A[] = "This surface cannot be detached from the requested surface.";
815 static const WCHAR description271W[] = { '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 };
816 static const WCHAR name272W[] = { 'D','D','E','R','R','_','C','U','R','R','E','N','T','L','Y','N','O','T','A','V','A','I','L',0 };
817 static const CHAR description272A[] = "Support is currently not available.";
818 static const WCHAR description272W[] = { '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 };
819 static const WCHAR name273W[] = { 'D','D','E','R','R','_','E','X','C','E','P','T','I','O','N',0 };
820 static const CHAR description273A[] = "An exception was encountered while performing the requested operation";
821 static const WCHAR description273W[] = { '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 };
822 static const WCHAR name274W[] = { 'D','D','E','R','R','_','H','E','I','G','H','T','A','L','I','G','N',0 };
823 static const CHAR description274A[] = "Height of rectangle provided is not a multiple of reqd alignment";
824 static const WCHAR description274W[] = { '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 };
825 static const WCHAR name275W[] = { '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 };
826 static const CHAR description275A[] = "Unable to match primary surface creation request with existing primary surface.";
827 static const WCHAR description275W[] = { '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 };
828 static const WCHAR name276W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','C','A','P','S',0 };
829 static const CHAR description276A[] = "One or more of the caps bits passed to the callback are incorrect.";
830 static const WCHAR description276W[] = { '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 };
831 static const WCHAR name277W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','C','L','I','P','L','I','S','T',0 };
832 static const CHAR description277A[] = "DirectDraw does not support provided Cliplist.";
833 static const WCHAR description277W[] = { '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 };
834 static const WCHAR name278W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','M','O','D','E',0 };
835 static const CHAR description278A[] = "DirectDraw does not support the requested mode";
836 static const WCHAR description278W[] = { '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 };
837 static const WCHAR name279W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','O','B','J','E','C','T',0 };
838 static const CHAR description279A[] = "DirectDraw received a pointer that was an invalid DIRECTDRAW object.";
839 static const WCHAR description279W[] = { '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 };
840 static const WCHAR name280W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','P','I','X','E','L','F','O','R','M','A','T',0 };
841 static const CHAR description280A[] = "pixel format was invalid as specified";
842 static const WCHAR description280W[] = { '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 };
843 static const WCHAR name281W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','R','E','C','T',0 };
844 static const CHAR description281A[] = "Rectangle provided was invalid.";
845 static const WCHAR description281W[] = { '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 };
846 static const WCHAR name282W[] = { 'D','D','E','R','R','_','L','O','C','K','E','D','S','U','R','F','A','C','E','S',0 };
847 static const CHAR description282A[] = "Operation could not be carried out because one or more surfaces are locked";
848 static const WCHAR description282W[] = { '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 };
849 static const WCHAR name283W[] = { 'D','D','E','R','R','_','N','O','3','D',0 };
850 static const CHAR description283A[] = "There is no 3D present.";
851 static const WCHAR description283W[] = { 'T','h','e','r','e',' ','i','s',' ','n','o',' ','3','D',' ','p','r','e','s','e','n','t','.',0 };
852 static const WCHAR name284W[] = { 'D','D','E','R','R','_','N','O','A','L','P','H','A','H','W',0 };
853 static const CHAR description284A[] = "Operation could not be carried out because there is no alpha accleration hardware present or available.";
854 static const WCHAR description284W[] = { '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 };
855 static const WCHAR name285W[] = { 'D','D','E','R','R','_','N','O','S','T','E','R','E','O','H','A','R','D','W','A','R','E',0 };
856 static const CHAR description285A[] = "Operation could not be carried out because there is no stereo hardware present or available.";
857 static const WCHAR description285W[] = { '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 };
858 static const WCHAR name286W[] = { 'D','D','E','R','R','_','N','O','S','U','R','F','A','C','E','L','E','F','T',0 };
859 static const CHAR description286A[] = "Operation could not be carried out because there is no hardware present which supports stereo surfaces";
860 static const WCHAR description286W[] = { '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 };
861 static const WCHAR name287W[] = { 'D','D','E','R','R','_','N','O','C','L','I','P','L','I','S','T',0 };
862 static const CHAR description287A[] = "no clip list available";
863 static const WCHAR description287W[] = { 'n','o',' ','c','l','i','p',' ','l','i','s','t',' ','a','v','a','i','l','a','b','l','e',0 };
864 static const WCHAR name288W[] = { 'D','D','E','R','R','_','N','O','C','O','L','O','R','C','O','N','V','H','W',0 };
865 static const CHAR description288A[] = "Operation could not be carried out because there is no color conversion hardware present or available.";
866 static const WCHAR description288W[] = { '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 };
867 static const WCHAR name289W[] = { '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 };
868 static const CHAR description289A[] = "Create function called without DirectDraw object method SetCooperativeLevel being called.";
869 static const WCHAR description289W[] = { '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 };
870 static const WCHAR name290W[] = { 'D','D','E','R','R','_','N','O','C','O','L','O','R','K','E','Y',0 };
871 static const CHAR description290A[] = "Surface doesn't currently have a color key";
872 static const WCHAR description290W[] = { '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 };
873 static const WCHAR name291W[] = { 'D','D','E','R','R','_','N','O','C','O','L','O','R','K','E','Y','H','W',0 };
874 static const CHAR description291A[] = "Operation could not be carried out because there is no hardware support of the dest color key.";
875 static const WCHAR description291W[] = { '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 };
876 static const WCHAR name292W[] = { '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 };
877 static const CHAR description292A[] = "No DirectDraw support possible with current display driver";
878 static const WCHAR description292W[] = { '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 };
879 static const WCHAR name293W[] = { 'D','D','E','R','R','_','N','O','E','X','C','L','U','S','I','V','E','M','O','D','E',0 };
880 static const CHAR description293A[] = "Operation requires the application to have exclusive mode but the application does not have exclusive mode.";
881 static const WCHAR description293W[] = { '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 };
882 static const WCHAR name294W[] = { 'D','D','E','R','R','_','N','O','F','L','I','P','H','W',0 };
883 static const CHAR description294A[] = "Flipping visible surfaces is not supported.";
884 static const WCHAR description294W[] = { '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 };
885 static const WCHAR name295W[] = { 'D','D','E','R','R','_','N','O','G','D','I',0 };
886 static const CHAR description295A[] = "There is no GDI present.";
887 static const WCHAR description295W[] = { 'T','h','e','r','e',' ','i','s',' ','n','o',' ','G','D','I',' ','p','r','e','s','e','n','t','.',0 };
888 static const WCHAR name296W[] = { 'D','D','E','R','R','_','N','O','M','I','R','R','O','R','H','W',0 };
889 static const CHAR description296A[] = "Operation could not be carried out because there is no hardware present or available.";
890 static const WCHAR description296W[] = { '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 };
891 static const WCHAR name297W[] = { 'D','D','E','R','R','_','N','O','T','F','O','U','N','D',0 };
892 static const CHAR description297A[] = "Requested item was not found";
893 static const WCHAR description297W[] = { '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 };
894 static const WCHAR name298W[] = { 'D','D','E','R','R','_','N','O','O','V','E','R','L','A','Y','H','W',0 };
895 static const CHAR description298A[] = "Operation could not be carried out because there is no overlay hardware present or available.";
896 static const WCHAR description298W[] = { '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 };
897 static const WCHAR name299W[] = { 'D','D','E','R','R','_','O','V','E','R','L','A','P','P','I','N','G','R','E','C','T','S',0 };
898 static const CHAR description299A[] = "Operation could not be carried out because the source and destination rectangles are on the same surface and overlap each other.";
899 static const WCHAR description299W[] = { '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 };
900 static const WCHAR name300W[] = { 'D','D','E','R','R','_','N','O','R','A','S','T','E','R','O','P','H','W',0 };
901 static const CHAR description300A[] = "Operation could not be carried out because there is no appropriate raster op hardware present or available.";
902 static const WCHAR description300W[] = { '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 };
903 static const WCHAR name301W[] = { 'D','D','E','R','R','_','N','O','R','O','T','A','T','I','O','N','H','W',0 };
904 static const CHAR description301A[] = "Operation could not be carried out because there is no rotation hardware present or available.";
905 static const WCHAR description301W[] = { '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 };
906 static const WCHAR name302W[] = { 'D','D','E','R','R','_','N','O','S','T','R','E','T','C','H','H','W',0 };
907 static const CHAR description302A[] = "Operation could not be carried out because there is no hardware support for stretching";
908 static const WCHAR description302W[] = { '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 };
909 static const WCHAR name303W[] = { 'D','D','E','R','R','_','N','O','T','4','B','I','T','C','O','L','O','R',0 };
910 static const CHAR description303A[] = "DirectDrawSurface is not in 4 bit color palette and the requested operation requires 4 bit color palette.";
911 static const WCHAR description303W[] = { '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 };
912 static const WCHAR name304W[] = { 'D','D','E','R','R','_','N','O','T','4','B','I','T','C','O','L','O','R','I','N','D','E','X',0 };
913 static const CHAR description304A[] = "DirectDrawSurface is not in 4 bit color index palette and the requested operation requires 4 bit color index palette.";
914 static const WCHAR description304W[] = { '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 };
915 static const WCHAR name305W[] = { 'D','D','E','R','R','_','N','O','T','8','B','I','T','C','O','L','O','R',0 };
916 static const CHAR description305A[] = "DirectDraw Surface is not in 8 bit color mode and the requested operation requires 8 bit color.";
917 static const WCHAR description305W[] = { '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 };
918 static const WCHAR name306W[] = { 'D','D','E','R','R','_','N','O','T','E','X','T','U','R','E','H','W',0 };
919 static const CHAR description306A[] = "Operation could not be carried out because there is no texture mapping hardware present or available.";
920 static const WCHAR description306W[] = { '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 };
921 static const WCHAR name307W[] = { 'D','D','E','R','R','_','N','O','V','S','Y','N','C','H','W',0 };
922 static const CHAR description307A[] = "Operation could not be carried out because there is no hardware support for vertical blank synchronized operations.";
923 static const WCHAR description307W[] = { '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 };
924 static const WCHAR name308W[] = { 'D','D','E','R','R','_','N','O','Z','B','U','F','F','E','R','H','W',0 };
925 static const CHAR description308A[] = "Operation could not be carried out because there is no hardware support for zbuffer blitting.";
926 static const WCHAR description308W[] = { '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 };
927 static const WCHAR name309W[] = { 'D','D','E','R','R','_','N','O','Z','O','V','E','R','L','A','Y','H','W',0 };
928 static const CHAR description309A[] = "Overlay surfaces could not be z layered based on their BltOrder because the hardware does not support z layering of overlays.";
929 static const WCHAR description309W[] = { '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 };
930 static const WCHAR name310W[] = { 'D','D','E','R','R','_','O','U','T','O','F','C','A','P','S',0 };
931 static const CHAR description310A[] = "The hardware needed for the requested operation has already been allocated.";
932 static const WCHAR description310W[] = { '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 };
933 static const WCHAR name311W[] = { 'D','3','D','E','R','R','_','O','U','T','O','F','V','I','D','E','O','M','E','M','O','R','Y',0 };
934 static const CHAR description311A[] = "Out of video memory";
935 static const WCHAR description311W[] = { 'O','u','t',' ','o','f',' ','v','i','d','e','o',' ','m','e','m','o','r','y',0 };
936 static const WCHAR name312W[] = { 'D','D','E','R','R','_','O','V','E','R','L','A','Y','C','A','N','T','C','L','I','P',0 };
937 static const CHAR description312A[] = "hardware does not support clipped overlays";
938 static const WCHAR description312W[] = { '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 };
939 static const WCHAR name313W[] = { '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 };
940 static const CHAR description313A[] = "Can only have one color key active at one time for overlays";
941 static const WCHAR description313W[] = { '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 };
942 static const WCHAR name314W[] = { 'D','D','E','R','R','_','P','A','L','E','T','T','E','B','U','S','Y',0 };
943 static const CHAR description314A[] = "Access to this palette is being refused because the palette is already locked by another thread.";
944 static const WCHAR description314W[] = { '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 };
945 static const WCHAR name315W[] = { 'D','D','E','R','R','_','C','O','L','O','R','K','E','Y','N','O','T','S','E','T',0 };
946 static const CHAR description315A[] = "No src color key specified for this operation.";
947 static const WCHAR description315W[] = { '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 };
948 static const WCHAR name316W[] = { '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 };
949 static const CHAR description316A[] = "This surface is already attached to the surface it is being attached to.";
950 static const WCHAR description316W[] = { '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 };
951 static const WCHAR name317W[] = { '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 };
952 static const CHAR description317A[] = "This surface is already a dependency of the surface it is being made a dependency of.";
953 static const WCHAR description317W[] = { '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 };
954 static const WCHAR name318W[] = { 'D','D','E','R','R','_','S','U','R','F','A','C','E','B','U','S','Y',0 };
955 static const CHAR description318A[] = "Access to this surface is being refused because the surface is already locked by another thread.";
956 static const WCHAR description318W[] = { '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 };
957 static const WCHAR name319W[] = { 'D','D','E','R','R','_','C','A','N','T','L','O','C','K','S','U','R','F','A','C','E',0 };
958 static const CHAR description319A[] = "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.";
959 static const WCHAR description319W[] = { '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 };
960 static const WCHAR name320W[] = { 'D','D','E','R','R','_','S','U','R','F','A','C','E','I','S','O','B','S','C','U','R','E','D',0 };
961 static const CHAR description320A[] = "Access to Surface refused because Surface is obscured.";
962 static const WCHAR description320W[] = { '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 };
963 static const WCHAR name321W[] = { 'D','D','E','R','R','_','S','U','R','F','A','C','E','L','O','S','T',0 };
964 static const CHAR description321A[] = "Access to this surface is being refused because the surface is gone. The DIRECTDRAWSURFACE object representing this surface should have Restore called on it.";
965 static const WCHAR description321W[] = { '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 };
966 static const WCHAR name322W[] = { 'D','D','E','R','R','_','S','U','R','F','A','C','E','N','O','T','A','T','T','A','C','H','E','D',0 };
967 static const CHAR description322A[] = "The requested surface is not attached.";
968 static const WCHAR description322W[] = { '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 };
969 static const WCHAR name323W[] = { 'D','D','E','R','R','_','T','O','O','B','I','G','H','E','I','G','H','T',0 };
970 static const CHAR description323A[] = "Height requested by DirectDraw is too large.";
971 static const WCHAR description323W[] = { '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 };
972 static const WCHAR name324W[] = { 'D','D','E','R','R','_','T','O','O','B','I','G','S','I','Z','E',0 };
973 static const CHAR description324A[] = "Size requested by DirectDraw is too large -- The individual height and width are OK.";
974 static const WCHAR description324W[] = { '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 };
975 static const WCHAR name325W[] = { 'D','D','E','R','R','_','T','O','O','B','I','G','W','I','D','T','H',0 };
976 static const CHAR description325A[] = "Width requested by DirectDraw is too large.";
977 static const WCHAR description325W[] = { '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 };
978 static const WCHAR name326W[] = { 'D','D','E','R','R','_','U','N','S','U','P','P','O','R','T','E','D','F','O','R','M','A','T',0 };
979 static const CHAR description326A[] = "Pixel format requested is unsupported by DirectDraw";
980 static const WCHAR description326W[] = { '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 };
981 static const WCHAR name327W[] = { 'D','D','E','R','R','_','U','N','S','U','P','P','O','R','T','E','D','M','A','S','K',0 };
982 static const CHAR description327A[] = "Bitmask in the pixel format requested is unsupported by DirectDraw";
983 static const WCHAR description327W[] = { '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 };
984 static const WCHAR name328W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','S','T','R','E','A','M',0 };
985 static const CHAR description328A[] = "The specified stream contains invalid data";
986 static const WCHAR description328W[] = { '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 };
987 static const WCHAR name329W[] = { '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 };
988 static const CHAR description329A[] = "vertical blank is in progress";
989 static const WCHAR description329W[] = { '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 };
990 static const WCHAR name330W[] = { 'D','D','E','R','R','_','W','A','S','S','T','I','L','L','D','R','A','W','I','N','G',0 };
991 static const CHAR description330A[] = "Was still drawing";
992 static const WCHAR description330W[] = { 'W','a','s',' ','s','t','i','l','l',' ','d','r','a','w','i','n','g',0 };
993 static const WCHAR name331W[] = { '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 };
994 static const CHAR description331A[] = "The specified surface type requires specification of the COMPLEX flag";
995 static const WCHAR description331W[] = { '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 };
996 static const WCHAR name332W[] = { 'D','D','E','R','R','_','X','A','L','I','G','N',0 };
997 static const CHAR description332A[] = "Rectangle provided was not horizontally aligned on reqd. boundary";
998 static const WCHAR description332W[] = { '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 };
999 static const WCHAR name333W[] = { '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 };
1000 static const CHAR description333A[] = "The GUID passed to DirectDrawCreate is not a valid DirectDraw driver identifier.";
1001 static const WCHAR description333W[] = { '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 };
1002 static const WCHAR name334W[] = { '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 };
1003 static const CHAR description334A[] = "A DirectDraw object representing this driver has already been created for this process.";
1004 static const WCHAR description334W[] = { '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 };
1005 static const WCHAR name335W[] = { 'D','D','E','R','R','_','N','O','D','I','R','E','C','T','D','R','A','W','H','W',0 };
1006 static const CHAR description335A[] = "A hardware only DirectDraw object creation was attempted but the driver did not support any hardware.";
1007 static const WCHAR description335W[] = { '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 };
1008 static const WCHAR name336W[] = { '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 };
1009 static const CHAR description336A[] = "this process already has created a primary surface";
1010 static const WCHAR description336W[] = { '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 };
1011 static const WCHAR name337W[] = { 'D','D','E','R','R','_','N','O','E','M','U','L','A','T','I','O','N',0 };
1012 static const CHAR description337A[] = "software emulation not available.";
1013 static const WCHAR description337W[] = { '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 };
1014 static const WCHAR name338W[] = { 'D','D','E','R','R','_','R','E','G','I','O','N','T','O','O','S','M','A','L','L',0 };
1015 static const CHAR description338A[] = "region passed to Clipper::GetClipList is too small.";
1016 static const WCHAR description338W[] = { '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 };
1017 static const WCHAR name339W[] = { 'D','D','E','R','R','_','C','L','I','P','P','E','R','I','S','U','S','I','N','G','H','W','N','D',0 };
1018 static const CHAR description339A[] = "an attempt was made to set a clip list for a clipper object that is already monitoring an hwnd.";
1019 static const WCHAR description339W[] = { '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 };
1020 static const WCHAR name340W[] = { 'D','D','E','R','R','_','N','O','C','L','I','P','P','E','R','A','T','T','A','C','H','E','D',0 };
1021 static const CHAR description340A[] = "No clipper object attached to surface object";
1022 static const WCHAR description340W[] = { '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 };
1023 static const WCHAR name341W[] = { 'D','D','E','R','R','_','N','O','H','W','N','D',0 };
1024 static const CHAR description341A[] = "Clipper notification requires an HWND or no HWND has previously been set as the CooperativeLevel HWND.";
1025 static const WCHAR description341W[] = { '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 };
1026 static const WCHAR name342W[] = { 'D','D','E','R','R','_','H','W','N','D','S','U','B','C','L','A','S','S','E','D',0 };
1027 static const CHAR description342A[] = "HWND used by DirectDraw CooperativeLevel has been subclassed, this prevents DirectDraw from restoring state.";
1028 static const WCHAR description342W[] = { '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 };
1029 static const WCHAR name343W[] = { 'D','D','E','R','R','_','H','W','N','D','A','L','R','E','A','D','Y','S','E','T',0 };
1030 static const CHAR description343A[] = "The CooperativeLevel HWND has already been set. It cannot be reset while the process has surfaces or palettes created.";
1031 static const WCHAR description343W[] = { '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 };
1032 static const WCHAR name344W[] = { 'D','D','E','R','R','_','N','O','P','A','L','E','T','T','E','A','T','T','A','C','H','E','D',0 };
1033 static const CHAR description344A[] = "No palette object attached to this surface.";
1034 static const WCHAR description344W[] = { '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 };
1035 static const WCHAR name345W[] = { 'D','D','E','R','R','_','N','O','P','A','L','E','T','T','E','H','W',0 };
1036 static const CHAR description345A[] = "No hardware support for 16 or 256 color palettes.";
1037 static const WCHAR description345W[] = { '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 };
1038 static const WCHAR name346W[] = { 'D','D','E','R','R','_','B','L','T','F','A','S','T','C','A','N','T','C','L','I','P',0 };
1039 static const CHAR description346A[] = "If a clipper object is attached to the source surface passed into a BltFast call.";
1040 static const WCHAR description346W[] = { '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 };
1041 static const WCHAR name347W[] = { 'D','D','E','R','R','_','N','O','B','L','T','H','W',0 };
1042 static const CHAR description347A[] = "No blter.";
1043 static const WCHAR description347W[] = { 'N','o',' ','b','l','t','e','r','.',0 };
1044 static const WCHAR name348W[] = { 'D','D','E','R','R','_','N','O','D','D','R','O','P','S','H','W',0 };
1045 static const CHAR description348A[] = "No DirectDraw ROP hardware.";
1046 static const WCHAR description348W[] = { 'N','o',' ','D','i','r','e','c','t','D','r','a','w',' ','R','O','P',' ','h','a','r','d','w','a','r','e','.',0 };
1047 static const WCHAR name349W[] = { 'D','D','E','R','R','_','O','V','E','R','L','A','Y','N','O','T','V','I','S','I','B','L','E',0 };
1048 static const CHAR description349A[] = "returned when GetOverlayPosition is called on a hidden overlay";
1049 static const WCHAR description349W[] = { '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 };
1050 static const WCHAR name350W[] = { 'D','D','E','R','R','_','N','O','O','V','E','R','L','A','Y','D','E','S','T',0 };
1051 static const CHAR description350A[] = "returned when GetOverlayPosition is called on a overlay that UpdateOverlay has never been called on to establish a destination.";
1052 static const WCHAR description350W[] = { '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 };
1053 static const WCHAR name351W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','P','O','S','I','T','I','O','N',0 };
1054 static const CHAR description351A[] = "returned when the position of the overlay on the destination is no longer legal for that destination.";
1055 static const WCHAR description351W[] = { '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','n','a','t','i','o','n','.',0 };
1056 static const WCHAR name352W[] = { 'D','D','E','R','R','_','N','O','T','A','O','V','E','R','L','A','Y','S','U','R','F','A','C','E',0 };
1057 static const CHAR description352A[] = "returned when an overlay member is called for a non-overlay surface";
1058 static const WCHAR description352W[] = { '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 };
1059 static const WCHAR name353W[] = { '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 };
1060 static const CHAR description353A[] = "An attempt was made to set the cooperative level when it was already set to exclusive.";
1061 static const WCHAR description353W[] = { '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 };
1062 static const WCHAR name354W[] = { 'D','D','E','R','R','_','N','O','T','F','L','I','P','P','A','B','L','E',0 };
1063 static const CHAR description354A[] = "An attempt has been made to flip a surface that is not flippable.";
1064 static const WCHAR description354W[] = { '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 };
1065 static const WCHAR name355W[] = { 'D','D','E','R','R','_','C','A','N','T','D','U','P','L','I','C','A','T','E',0 };
1066 static const CHAR description355A[] = "Can't duplicate primary & 3D surfaces, or surfaces that are implicitly created.";
1067 static const WCHAR description355W[] = { '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 };
1068 static const WCHAR name356W[] = { 'D','D','E','R','R','_','N','O','T','L','O','C','K','E','D',0 };
1069 static const CHAR description356A[] = "Surface was not locked. An attempt to unlock a surface that was not locked at all, or by this process, has been attempted.";
1070 static const WCHAR description356W[] = { '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 };
1071 static const WCHAR name357W[] = { 'D','D','E','R','R','_','C','A','N','T','C','R','E','A','T','E','D','C',0 };
1072 static const CHAR description357A[] = "Windows cannot create any more DCs, or a DC was requested for a palette-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)";
1073 static const WCHAR description357W[] = { '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 };
1074 static const WCHAR name358W[] = { 'D','D','E','R','R','_','N','O','D','C',0 };
1075 static const CHAR description358A[] = "No DC was ever created for this surface.";
1076 static const WCHAR description358W[] = { '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 };
1077 static const WCHAR name359W[] = { 'D','D','E','R','R','_','W','R','O','N','G','M','O','D','E',0 };
1078 static const CHAR description359A[] = "This surface cannot be restored because it was created in a different mode.";
1079 static const WCHAR description359W[] = { '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 };
1080 static const WCHAR name360W[] = { 'D','D','E','R','R','_','I','M','P','L','I','C','I','T','L','Y','C','R','E','A','T','E','D',0 };
1081 static const CHAR description360A[] = "This surface cannot be restored because it is an implicitly created surface.";
1082 static const WCHAR description360W[] = { '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 };
1083 static const WCHAR name361W[] = { 'D','D','E','R','R','_','N','O','T','P','A','L','E','T','T','I','Z','E','D',0 };
1084 static const CHAR description361A[] = "The surface being used is not a palette-based surface";
1085 static const WCHAR description361W[] = { '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 };
1086 static const WCHAR name362W[] = { 'D','D','E','R','R','_','U','N','S','U','P','P','O','R','T','E','D','M','O','D','E',0 };
1087 static const CHAR description362A[] = "The display is currently in an unsupported mode";
1088 static const WCHAR description362W[] = { '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 };
1089 static const WCHAR name363W[] = { 'D','D','E','R','R','_','N','O','M','I','P','M','A','P','H','W',0 };
1090 static const CHAR description363A[] = "Operation could not be carried out because there is no mip-map texture mapping hardware present or available.";
1091 static const WCHAR description363W[] = { '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 };
1092 static const WCHAR name364W[] = { 'D','D','E','R','R','_','I','N','V','A','L','I','D','S','U','R','F','A','C','E','T','Y','P','E',0 };
1093 static const CHAR description364A[] = "The requested action could not be performed because the surface was of the wrong type.";
1094 static const WCHAR description364W[] = { '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 };
1095 static const WCHAR name365W[] = { 'D','D','E','R','R','_','N','O','O','P','T','I','M','I','Z','E','H','W',0 };
1096 static const CHAR description365A[] = "Device does not support optimized surfaces, therefore no video memory optimized surfaces";
1097 static const WCHAR description365W[] = { '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 };
1098 static const WCHAR name366W[] = { 'D','D','E','R','R','_','N','O','T','L','O','A','D','E','D',0 };
1099 static const CHAR description366A[] = "Surface is an optimized surface, but has not yet been allocated any memory";
1100 static const WCHAR description366W[] = { '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 };
1101 static const WCHAR name367W[] = { 'D','D','E','R','R','_','N','O','F','O','C','U','S','W','I','N','D','O','W',0 };
1102 static const CHAR description367A[] = "Attempt was made to create or set a device window without first setting the focus window";
1103 static const WCHAR description367W[] = { '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 };
1104 static const WCHAR name368W[] = { '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 };
1105 static const CHAR description368A[] = "Attempt was made to set a palette on a mipmap sublevel";
1106 static const WCHAR description368W[] = { '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 };
1107 static const WCHAR name369W[] = { 'D','D','E','R','R','_','D','C','A','L','R','E','A','D','Y','C','R','E','A','T','E','D',0 };
1108 static const CHAR description369A[] = "A DC has already been returned for this surface. Only one DC can be retrieved per surface.";
1109 static const WCHAR description369W[] = { '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 };
1110 static const WCHAR name370W[] = { 'D','D','E','R','R','_','N','O','N','O','N','L','O','C','A','L','V','I','D','M','E','M',0 };
1111 static const CHAR description370A[] = "An attempt was made to allocate non-local video memory from a device that does not support non-local video memory.";
1112 static const WCHAR description370W[] = { '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 };
1113 static const WCHAR name371W[] = { 'D','D','E','R','R','_','C','A','N','T','P','A','G','E','L','O','C','K',0 };
1114 static const CHAR description371A[] = "The attempt to page lock a surface failed.";
1115 static const WCHAR description371W[] = { '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 };
1116 static const WCHAR name372W[] = { 'D','D','E','R','R','_','C','A','N','T','P','A','G','E','U','N','L','O','C','K',0 };
1117 static const CHAR description372A[] = "The attempt to page unlock a surface failed.";
1118 static const WCHAR description372W[] = { '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 };
1119 static const WCHAR name373W[] = { 'D','D','E','R','R','_','N','O','T','P','A','G','E','L','O','C','K','E','D',0 };
1120 static const CHAR description373A[] = "An attempt was made to page unlock a surface with no outstanding page locks.";
1121 static const WCHAR description373W[] = { '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 };
1122 static const WCHAR name374W[] = { 'D','D','E','R','R','_','M','O','R','E','D','A','T','A',0 };
1123 static const CHAR description374A[] = "There is more data available than the specified buffer size could hold";
1124 static const WCHAR description374W[] = { '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 };
1125 static const WCHAR name375W[] = { 'D','D','E','R','R','_','E','X','P','I','R','E','D',0 };
1126 static const CHAR description375A[] = "The data has expired and is therefore no longer valid.";
1127 static const WCHAR description375W[] = { '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 };
1128 static const WCHAR name376W[] = { 'D','D','E','R','R','_','T','E','S','T','F','I','N','I','S','H','E','D',0 };
1129 static const CHAR description376A[] = "The mode test has finished executing.";
1130 static const WCHAR description376W[] = { '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 };
1131 static const WCHAR name377W[] = { 'D','D','E','R','R','_','N','E','W','M','O','D','E',0 };
1132 static const CHAR description377A[] = "The mode test has switched to a new mode.";
1133 static const WCHAR description377W[] = { '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 };
1134 static const WCHAR name378W[] = { 'D','D','E','R','R','_','D','3','D','N','O','T','I','N','I','T','I','A','L','I','Z','E','D',0 };
1135 static const CHAR description378A[] = "D3D has not yet been initialized.";
1136 static const WCHAR description378W[] = { '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 };
1137 static const WCHAR name379W[] = { 'D','D','E','R','R','_','V','I','D','E','O','N','O','T','A','C','T','I','V','E',0 };
1138 static const CHAR description379A[] = "The video port is not active";
1139 static const WCHAR description379W[] = { 'T','h','e',' ','v','i','d','e','o',' ','p','o','r','t',' ','i','s',' ','n','o','t',' ','a','c','t','i','v','e',0 };
1140 static const WCHAR name380W[] = { '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 };
1141 static const CHAR description380A[] = "The monitor does not have EDID data.";
1142 static const WCHAR description380W[] = { '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 };
1143 static const WCHAR name381W[] = { 'D','D','E','R','R','_','N','O','D','R','I','V','E','R','S','U','P','P','O','R','T',0 };
1144 static const CHAR description381A[] = "The driver does not enumerate display mode refresh rates.";
1145 static const WCHAR description381W[] = { '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 };
1146 static const WCHAR name382W[] = { '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 };
1147 static const CHAR description382A[] = "Surfaces created by one direct draw device cannot be used directly by another direct draw device.";
1148 static const WCHAR description382W[] = { '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 };
1149 static const WCHAR name383W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','O','B','J','E','C','T',0 };
1150 static const CHAR description383A[] = "Bad object";
1151 static const WCHAR description383W[] = { 'B','a','d',' ','o','b','j','e','c','t',0 };
1152 static const WCHAR name384W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','V','A','L','U','E',0 };
1153 static const CHAR description384A[] = "Bad value";
1154 static const WCHAR description384W[] = { 'B','a','d',' ','v','a','l','u','e',0 };
1155 static const WCHAR name385W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','T','Y','P','E',0 };
1156 static const CHAR description385A[] = "Bad type";
1157 static const WCHAR description385W[] = { 'B','a','d',' ','t','y','p','e',0 };
1158 static const WCHAR name386W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','S','T','R','E','A','M','H','A','N','D','L','E',0 };
1159 static const CHAR description386A[] = "Bad stream handle";
1160 static const WCHAR description386W[] = { 'B','a','d',' ','s','t','r','e','a','m',' ','h','a','n','d','l','e',0 };
1161 static const WCHAR name387W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','A','L','L','O','C',0 };
1162 static const CHAR description387A[] = "Bad alloc";
1163 static const WCHAR description387W[] = { 'B','a','d',' ','a','l','l','o','c',0 };
1164 static const WCHAR name388W[] = { 'D','X','F','I','L','E','E','R','R','_','N','O','T','F','O','U','N','D',0 };
1165 static const CHAR description388A[] = "Not found";
1166 static const WCHAR description388W[] = { 'N','o','t',' ','f','o','u','n','d',0 };
1167 static const WCHAR name389W[] = { 'D','X','F','I','L','E','E','R','R','_','N','O','T','D','O','N','E','Y','E','T',0 };
1168 static const CHAR description389A[] = "Not done yet";
1169 static const WCHAR description389W[] = { 'N','o','t',' ','d','o','n','e',' ','y','e','t',0 };
1170 static const WCHAR name390W[] = { 'D','X','F','I','L','E','E','R','R','_','F','I','L','E','N','O','T','F','O','U','N','D',0 };
1171 static const CHAR description390A[] = "File not found";
1172 static const WCHAR description390W[] = { 'F','i','l','e',' ','n','o','t',' ','f','o','u','n','d',0 };
1173 static const WCHAR name391W[] = { 'D','X','F','I','L','E','E','R','R','_','R','E','S','O','U','R','C','E','N','O','T','F','O','U','N','D',0 };
1174 static const CHAR description391A[] = "Resource not found";
1175 static const WCHAR description391W[] = { 'R','e','s','o','u','r','c','e',' ','n','o','t',' ','f','o','u','n','d',0 };
1176 static const WCHAR name392W[] = { 'D','X','F','I','L','E','E','R','R','_','U','R','L','N','O','T','F','O','U','N','D',0 };
1177 static const CHAR description392A[] = "Url not found";
1178 static const WCHAR description392W[] = { 'U','r','l',' ','n','o','t',' ','f','o','u','n','d',0 };
1179 static const WCHAR name393W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','R','E','S','O','U','R','C','E',0 };
1180 static const CHAR description393A[] = "Bad resource";
1181 static const WCHAR description393W[] = { 'B','a','d',' ','r','e','s','o','u','r','c','e',0 };
1182 static const WCHAR name394W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','F','I','L','E','T','Y','P','E',0 };
1183 static const CHAR description394A[] = "Bad file type";
1184 static const WCHAR description394W[] = { 'B','a','d',' ','f','i','l','e',' ','t','y','p','e',0 };
1185 static const WCHAR name395W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','F','I','L','E','V','E','R','S','I','O','N',0 };
1186 static const CHAR description395A[] = "Bad file version";
1187 static const WCHAR description395W[] = { 'B','a','d',' ','f','i','l','e',' ','v','e','r','s','i','o','n',0 };
1188 static const WCHAR name396W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','F','I','L','E','F','L','O','A','T','S','I','Z','E',0 };
1189 static const CHAR description396A[] = "Bad file float size";
1190 static const WCHAR description396W[] = { 'B','a','d',' ','f','i','l','e',' ','f','l','o','a','t',' ','s','i','z','e',0 };
1191 static const WCHAR name397W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','F','I','L','E','C','O','M','P','R','E','S','S','I','O','N','T','Y','P','E',0 };
1192 static const CHAR description397A[] = "Bad file compression type";
1193 static const WCHAR description397W[] = { 'B','a','d',' ','f','i','l','e',' ','c','o','m','p','r','e','s','s','i','o','n',' ','t','y','p','e',0 };
1194 static const WCHAR name398W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','F','I','L','E',0 };
1195 static const CHAR description398A[] = "Bad file";
1196 static const WCHAR description398W[] = { 'B','a','d',' ','f','i','l','e',0 };
1197 static const WCHAR name399W[] = { 'D','X','F','I','L','E','E','R','R','_','P','A','R','S','E','E','R','R','O','R',0 };
1198 static const CHAR description399A[] = "Parse error";
1199 static const WCHAR description399W[] = { 'P','a','r','s','e',' ','e','r','r','o','r',0 };
1200 static const WCHAR name400W[] = { 'D','X','F','I','L','E','E','R','R','_','N','O','T','E','M','P','L','A','T','E',0 };
1201 static const CHAR description400A[] = "No template";
1202 static const WCHAR description400W[] = { 'N','o',' ','t','e','m','p','l','a','t','e',0 };
1203 static const WCHAR name401W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','A','R','R','A','Y','S','I','Z','E',0 };
1204 static const CHAR description401A[] = "Bad array size";
1205 static const WCHAR description401W[] = { 'B','a','d',' ','a','r','r','a','y',' ','s','i','z','e',0 };
1206 static const WCHAR name402W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','D','A','T','A','R','E','F','E','R','E','N','C','E',0 };
1207 static const CHAR description402A[] = "Bad data reference";
1208 static const WCHAR description402W[] = { 'B','a','d',' ','d','a','t','a',' ','r','e','f','e','r','e','n','c','e',0 };
1209 static const WCHAR name403W[] = { 'D','X','F','I','L','E','E','R','R','_','I','N','T','E','R','N','A','L','E','R','R','O','R',0 };
1210 static const CHAR description403A[] = "Internal error";
1211 static const WCHAR description403W[] = { 'I','n','t','e','r','n','a','l',' ','e','r','r','o','r',0 };
1212 static const WCHAR name404W[] = { 'D','X','F','I','L','E','E','R','R','_','N','O','M','O','R','E','O','B','J','E','C','T','S',0 };
1213 static const CHAR description404A[] = "No more objects";
1214 static const WCHAR description404W[] = { 'N','o',' ','m','o','r','e',' ','o','b','j','e','c','t','s',0 };
1215 static const WCHAR name405W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','I','N','T','R','I','N','S','I','C','S',0 };
1216 static const CHAR description405A[] = "Bad intrinsics";
1217 static const WCHAR description405W[] = { 'B','a','d',' ','i','n','t','r','i','n','s','i','c','s',0 };
1218 static const WCHAR name406W[] = { 'D','X','F','I','L','E','E','R','R','_','N','O','M','O','R','E','S','T','R','E','A','M','H','A','N','D','L','E','S',0 };
1219 static const CHAR description406A[] = "No more stream handles";
1220 static const WCHAR description406W[] = { 'N','o',' ','m','o','r','e',' ','s','t','r','e','a','m',' ','h','a','n','d','l','e','s',0 };
1221 static const WCHAR name407W[] = { 'D','X','F','I','L','E','E','R','R','_','N','O','M','O','R','E','D','A','T','A',0 };
1222 static const CHAR description407A[] = "No more data";
1223 static const WCHAR description407W[] = { 'N','o',' ','m','o','r','e',' ','d','a','t','a',0 };
1224 static const WCHAR name408W[] = { 'D','X','F','I','L','E','E','R','R','_','B','A','D','C','A','C','H','E','F','I','L','E',0 };
1225 static const CHAR description408A[] = "Bad cache file";
1226 static const WCHAR description408W[] = { 'B','a','d',' ','c','a','c','h','e',' ','f','i','l','e',0 };
1227 static const WCHAR name409W[] = { 'D','X','F','I','L','E','E','R','R','_','N','O','I','N','T','E','R','N','E','T',0 };
1228 static const CHAR description409A[] = "No internet";
1229 static const WCHAR description409W[] = { 'N','o',' ','i','n','t','e','r','n','e','t',0 };
1230 static const WCHAR name410W[] = { 'D','3','D','E','R','R','_','W','R','O','N','G','T','E','X','T','U','R','E','F','O','R','M','A','T',0 };
1231 static const CHAR description410A[] = "Wrong texture format";
1232 static const WCHAR description410W[] = { 'W','r','o','n','g',' ','t','e','x','t','u','r','e',' ','f','o','r','m','a','t',0 };
1233 static const WCHAR name411W[] = { 'D','3','D','E','R','R','_','U','N','S','U','P','P','O','R','T','E','D','C','O','L','O','R','O','P','E','R','A','T','I','O','N',0 };
1234 static const CHAR description411A[] = "Unsupported color operation";
1235 static const WCHAR description411W[] = { 'U','n','s','u','p','p','o','r','t','e','d',' ','c','o','l','o','r',' ','o','p','e','r','a','t','i','o','n',0 };
1236 static const WCHAR name412W[] = { 'D','3','D','E','R','R','_','U','N','S','U','P','P','O','R','T','E','D','C','O','L','O','R','A','R','G',0 };
1237 static const CHAR description412A[] = "Unsupported color arg";
1238 static const WCHAR description412W[] = { 'U','n','s','u','p','p','o','r','t','e','d',' ','c','o','l','o','r',' ','a','r','g',0 };
1239 static const WCHAR name413W[] = { 'D','3','D','E','R','R','_','U','N','S','U','P','P','O','R','T','E','D','A','L','P','H','A','O','P','E','R','A','T','I','O','N',0 };
1240 static const CHAR description413A[] = "Unsupported alpha operation";
1241 static const WCHAR description413W[] = { 'U','n','s','u','p','p','o','r','t','e','d',' ','a','l','p','h','a',' ','o','p','e','r','a','t','i','o','n',0 };
1242 static const WCHAR name414W[] = { 'D','3','D','E','R','R','_','U','N','S','U','P','P','O','R','T','E','D','A','L','P','H','A','A','R','G',0 };
1243 static const CHAR description414A[] = "Unsupported alpha arg";
1244 static const WCHAR description414W[] = { 'U','n','s','u','p','p','o','r','t','e','d',' ','a','l','p','h','a',' ','a','r','g',0 };
1245 static const WCHAR name415W[] = { 'D','3','D','E','R','R','_','T','O','O','M','A','N','Y','O','P','E','R','A','T','I','O','N','S',0 };
1246 static const CHAR description415A[] = "Too many operations";
1247 static const WCHAR description415W[] = { 'T','o','o',' ','m','a','n','y',' ','o','p','e','r','a','t','i','o','n','s',0 };
1248 static const WCHAR name416W[] = { 'D','3','D','E','R','R','_','C','O','N','F','L','I','C','T','I','N','G','T','E','X','T','U','R','E','F','I','L','T','E','R',0 };
1249 static const CHAR description416A[] = "Conflicting texture filter";
1250 static const WCHAR description416W[] = { 'C','o','n','f','l','i','c','t','i','n','g',' ','t','e','x','t','u','r','e',' ','f','i','l','t','e','r',0 };
1251 static const WCHAR name417W[] = { 'D','3','D','E','R','R','_','U','N','S','U','P','P','O','R','T','E','D','F','A','C','T','O','R','V','A','L','U','E',0 };
1252 static const CHAR description417A[] = "Unsupported factor value";
1253 static const WCHAR description417W[] = { 'U','n','s','u','p','p','o','r','t','e','d',' ','f','a','c','t','o','r',' ','v','a','l','u','e',0 };
1254 static const WCHAR name418W[] = { 'D','3','D','E','R','R','_','C','O','N','F','L','I','C','T','I','N','G','R','E','N','D','E','R','S','T','A','T','E',0 };
1255 static const CHAR description418A[] = "Conflicting render state";
1256 static const WCHAR description418W[] = { 'C','o','n','f','l','i','c','t','i','n','g',' ','r','e','n','d','e','r',' ','s','t','a','t','e',0 };
1257 static const WCHAR name419W[] = { 'D','3','D','E','R','R','_','U','N','S','U','P','P','O','R','T','E','D','T','E','X','T','U','R','E','F','I','L','T','E','R',0 };
1258 static const CHAR description419A[] = "Unsupported texture filter";
1259 static const WCHAR description419W[] = { 'U','n','s','u','p','p','o','r','t','e','d',' ','t','e','x','t','u','r','e',' ','f','i','l','t','e','r',0 };
1260 static const WCHAR name420W[] = { 'D','3','D','E','R','R','_','C','O','N','F','L','I','C','T','I','N','G','T','E','X','T','U','R','E','P','A','L','E','T','T','E',0 };
1261 static const CHAR description420A[] = "Conflicting texture palette";
1262 static const WCHAR description420W[] = { 'C','o','n','f','l','i','c','t','i','n','g',' ','t','e','x','t','u','r','e',' ','p','a','l','e','t','t','e',0 };
1263 static const WCHAR name421W[] = { 'D','3','D','E','R','R','_','D','R','I','V','E','R','I','N','T','E','R','N','A','L','E','R','R','O','R',0 };
1264 static const CHAR description421A[] = "Driver internal error";
1265 static const WCHAR description421W[] = { 'D','r','i','v','e','r',' ','i','n','t','e','r','n','a','l',' ','e','r','r','o','r',0 };
1266 static const WCHAR name422W[] = { 'D','3','D','E','R','R','_','N','O','T','F','O','U','N','D',0 };
1267 static const CHAR description422A[] = "Not found";
1268 static const WCHAR description422W[] = { 'N','o','t',' ','f','o','u','n','d',0 };
1269 static const WCHAR name423W[] = { 'D','3','D','E','R','R','_','M','O','R','E','D','A','T','A',0 };
1270 static const CHAR description423A[] = "More data";
1271 static const WCHAR description423W[] = { 'M','o','r','e',' ','d','a','t','a',0 };
1272 static const WCHAR name424W[] = { 'D','3','D','E','R','R','_','D','E','V','I','C','E','L','O','S','T',0 };
1273 static const CHAR description424A[] = "Device lost";
1274 static const WCHAR description424W[] = { 'D','e','v','i','c','e',' ','l','o','s','t',0 };
1275 static const WCHAR name425W[] = { 'D','3','D','E','R','R','_','D','E','V','I','C','E','N','O','T','R','E','S','E','T',0 };
1276 static const CHAR description425A[] = "Device not reset";
1277 static const WCHAR description425W[] = { 'D','e','v','i','c','e',' ','n','o','t',' ','r','e','s','e','t',0 };
1278 static const WCHAR name426W[] = { 'D','3','D','E','R','R','_','N','O','T','A','V','A','I','L','A','B','L','E',0 };
1279 static const CHAR description426A[] = "Not available";
1280 static const WCHAR description426W[] = { 'N','o','t',' ','a','v','a','i','l','a','b','l','e',0 };
1281 static const WCHAR name427W[] = { 'D','3','D','E','R','R','_','I','N','V','A','L','I','D','D','E','V','I','C','E',0 };
1282 static const CHAR description427A[] = "Invalid device";
1283 static const WCHAR description427W[] = { 'I','n','v','a','l','i','d',' ','d','e','v','i','c','e',0 };
1284 static const WCHAR name428W[] = { 'D','3','D','E','R','R','_','I','N','V','A','L','I','D','C','A','L','L',0 };
1285 static const CHAR description428A[] = "Invalid call";
1286 static const WCHAR description428W[] = { 'I','n','v','a','l','i','d',' ','c','a','l','l',0 };
1287 static const WCHAR name429W[] = { 'D','3','D','E','R','R','_','D','R','I','V','E','R','I','N','V','A','L','I','D','C','A','L','L',0 };
1288 static const CHAR description429A[] = "Driver invalid call";
1289 static const WCHAR description429W[] = { 'D','r','i','v','e','r',' ','i','n','v','a','l','i','d',' ','c','a','l','l',0 };
1290 static const WCHAR name430W[] = { 'D','S','E','R','R','_','A','L','L','O','C','A','T','E','D',0 };
1291 static const CHAR description430A[] = "The call failed because resources (such as a priority level) were already being used by another caller";
1292 static const WCHAR description430W[] = { '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 };
1293 static const WCHAR name431W[] = { 'D','S','E','R','R','_','C','O','N','T','R','O','L','U','N','A','V','A','I','L',0 };
1294 static const CHAR description431A[] = "The control (vol, pan, etc.) requested by the caller is not available";
1295 static const WCHAR description431W[] = { '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 };
1296 static const WCHAR name432W[] = { 'D','S','E','R','R','_','I','N','V','A','L','I','D','C','A','L','L',0 };
1297 static const CHAR description432A[] = "This call is not valid for the current state of this object";
1298 static const WCHAR description432W[] = { '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 };
1299 static const WCHAR name433W[] = { 'D','S','E','R','R','_','P','R','I','O','L','E','V','E','L','N','E','E','D','E','D',0 };
1300 static const CHAR description433A[] = "The caller does not have the priority level required for the function to succeed";
1301 static const WCHAR description433W[] = { '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 };
1302 static const WCHAR name434W[] = { 'D','S','E','R','R','_','B','A','D','F','O','R','M','A','T',0 };
1303 static const CHAR description434A[] = "The specified WAVE format is not supported";
1304 static const WCHAR description434W[] = { '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 };
1305 static const WCHAR name435W[] = { 'D','S','E','R','R','_','N','O','D','R','I','V','E','R',0 };
1306 static const CHAR description435A[] = "No sound driver is available for use";
1307 static const WCHAR description435W[] = { '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 };
1308 static const WCHAR name436W[] = { 'D','S','E','R','R','_','A','L','R','E','A','D','Y','I','N','I','T','I','A','L','I','Z','E','D',0 };
1309 static const CHAR description436A[] = "This object is already initialized";
1310 static const WCHAR description436W[] = { '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 };
1311 static const WCHAR name437W[] = { 'D','S','E','R','R','_','B','U','F','F','E','R','L','O','S','T',0 };
1312 static const CHAR description437A[] = "The buffer memory has been lost, and must be restored";
1313 static const WCHAR description437W[] = { '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 };
1314 static const WCHAR name438W[] = { 'D','S','E','R','R','_','O','T','H','E','R','A','P','P','H','A','S','P','R','I','O',0 };
1315 static const CHAR description438A[] = "Another app has a higher priority level, preventing this call from succeeding";
1316 static const WCHAR description438W[] = { '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 };
1317 static const WCHAR name439W[] = { 'D','S','E','R','R','_','U','N','I','N','I','T','I','A','L','I','Z','E','D',0 };
1318 static const CHAR description439A[] = "This object has not been initialized";
1319 static const WCHAR description439W[] = { '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 };
1320 static const WCHAR name440W[] = { 'D','S','E','R','R','_','B','U','F','F','E','R','T','O','O','S','M','A','L','L',0 };
1321 static const CHAR description440A[] = "Tried to create a DSBCAPS_CTRLFX buffer shorter than DSBSIZE_FX_MIN milliseconds";
1322 static const WCHAR description440W[] = { '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 };
1323 static const WCHAR name441W[] = { 'D','S','E','R','R','_','D','S','8','_','R','E','Q','U','I','R','E','D',0 };
1324 static const CHAR description441A[] = "Attempt to use DirectSound 8 functionality on an older DirectSound object";
1325 static const WCHAR description441W[] = { '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 };
1326 static const WCHAR name442W[] = { 'D','S','E','R','R','_','S','E','N','D','L','O','O','P',0 };
1327 static const CHAR description442A[] = "A circular loop of send effects was detected";
1328 static const WCHAR description442W[] = { '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 };
1329 static const WCHAR name443W[] = { 'D','S','E','R','R','_','B','A','D','S','E','N','D','B','U','F','F','E','R','G','U','I','D',0 };
1330 static const CHAR description443A[] = "The GUID specified in an audiopath file does not match a valid MIXIN buffer";
1331 static const WCHAR description443W[] = { '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 };
1332 static const WCHAR name444W[] = { 'D','M','U','S','_','E','_','D','R','I','V','E','R','_','F','A','I','L','E','D',0 };
1333 static const CHAR description444A[] = "An unexpected error was returned from a device driver, indicating possible failure of the driver or hardware.";
1334 static const WCHAR description444W[] = { '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 };
1335 static const WCHAR name445W[] = { 'D','M','U','S','_','E','_','P','O','R','T','S','_','O','P','E','N',0 };
1336 static const CHAR description445A[] = "The requested operation cannot be performed while there are instantiated ports in any process in the system.";
1337 static const WCHAR description445W[] = { '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 };
1338 static const WCHAR name446W[] = { 'D','M','U','S','_','E','_','D','E','V','I','C','E','_','I','N','_','U','S','E',0 };
1339 static const CHAR description446A[] = "The requested device is already in use (possibly by a non-DirectMusic client) and cannot be opened again.";
1340 static const WCHAR description446W[] = { '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 };
1341 static const WCHAR name447W[] = { 'D','M','U','S','_','E','_','I','N','S','U','F','F','I','C','I','E','N','T','B','U','F','F','E','R',0 };
1342 static const CHAR description447A[] = "Buffer is not large enough for requested operation.";
1343 static const WCHAR description447W[] = { '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 };
1344 static const WCHAR name448W[] = { 'D','M','U','S','_','E','_','B','U','F','F','E','R','N','O','T','S','E','T',0 };
1345 static const CHAR description448A[] = "No buffer was prepared for the download data.";
1346 static const WCHAR description448W[] = { '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 };
1347 static const WCHAR name449W[] = { 'D','M','U','S','_','E','_','B','U','F','F','E','R','N','O','T','A','V','A','I','L','A','B','L','E',0 };
1348 static const CHAR description449A[] = "Download failed due to inability to access or create download buffer.";
1349 static const WCHAR description449W[] = { '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 };
1350 static const WCHAR name450W[] = { 'D','M','U','S','_','E','_','N','O','T','A','D','L','S','C','O','L',0 };
1351 static const CHAR description450A[] = "Error parsing DLS collection. File is corrupt.";
1352 static const WCHAR description450W[] = { '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 };
1353 static const WCHAR name451W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','O','F','F','S','E','T',0 };
1354 static const CHAR description451A[] = "Wave chunks in DLS collection file are at incorrect offsets.";
1355 static const WCHAR description451W[] = { '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 };
1356 static const WCHAR name452W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','_','L','O','A','D','E','D',0 };
1357 static const CHAR description452A[] = "Second attempt to load a DLS collection that is currently open.";
1358 static const WCHAR description452W[] = { '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 };
1359 static const WCHAR name453W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','P','O','S',0 };
1360 static const CHAR description453A[] = "Error reading wave data from DLS collection. Indicates bad file.";
1361 static const WCHAR description453W[] = { '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 };
1362 static const WCHAR name454W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','P','A','T','C','H',0 };
1363 static const CHAR description454A[] = "There is no instrument in the collection that matches patch number.";
1364 static const WCHAR description454W[] = { '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 };
1365 static const WCHAR name455W[] = { 'D','M','U','S','_','E','_','C','A','N','N','O','T','S','E','E','K',0 };
1366 static const CHAR description455A[] = "The IStream* doesn't support Seek().";
1367 static const WCHAR description455W[] = { '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 };
1368 static const WCHAR name456W[] = { 'D','M','U','S','_','E','_','C','A','N','N','O','T','W','R','I','T','E',0 };
1369 static const CHAR description456A[] = "The IStream* doesn't support Write().";
1370 static const WCHAR description456W[] = { '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 };
1371 static const WCHAR name457W[] = { 'D','M','U','S','_','E','_','C','H','U','N','K','N','O','T','F','O','U','N','D',0 };
1372 static const CHAR description457A[] = "The RIFF parser doesn't contain a required chunk while parsing file.";
1373 static const WCHAR description457W[] = { '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 };
1374 static const WCHAR name458W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','D','O','W','N','L','O','A','D','I','D',0 };
1375 static const CHAR description458A[] = "Invalid download id was used in the process of creating a download buffer.";
1376 static const WCHAR description458W[] = { '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 };
1377 static const WCHAR name459W[] = { '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 };
1378 static const CHAR description459A[] = "Tried to unload an object that was not downloaded or previously unloaded.";
1379 static const WCHAR description459W[] = { '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 };
1380 static const WCHAR name460W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','_','D','O','W','N','L','O','A','D','E','D',0 };
1381 static const CHAR description460A[] = "Buffer was already downloaded to synth.";
1382 static const WCHAR description460W[] = { '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 };
1383 static const WCHAR name461W[] = { 'D','M','U','S','_','E','_','U','N','K','N','O','W','N','_','P','R','O','P','E','R','T','Y',0 };
1384 static const CHAR description461A[] = "The specified property item was not recognized by the target object.";
1385 static const WCHAR description461W[] = { '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 };
1386 static const WCHAR name462W[] = { 'D','M','U','S','_','E','_','S','E','T','_','U','N','S','U','P','P','O','R','T','E','D',0 };
1387 static const CHAR description462A[] = "The specified property item may not be set on the target object.";
1388 static const WCHAR description462W[] = { '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 };
1389 static const WCHAR name463W[] = { 'D','M','U','S','_','E','_','G','E','T','_','U','N','S','U','P','P','O','R','T','E','D',0 };
1390 static const CHAR description463A[] = "* The specified property item may not be retrieved from the target object.";
1391 static const WCHAR description463W[] = { '*',' ','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 };
1392 static const WCHAR name464W[] = { 'D','M','U','S','_','E','_','N','O','T','M','O','N','O',0 };
1393 static const CHAR description464A[] = "Wave chunk has more than one interleaved channel. DLS format requires MONO.";
1394 static const WCHAR description464W[] = { '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 };
1395 static const WCHAR name465W[] = { 'D','M','U','S','_','E','_','B','A','D','A','R','T','I','C','U','L','A','T','I','O','N',0 };
1396 static const CHAR description465A[] = "Invalid articulation chunk in DLS collection.";
1397 static const WCHAR description465W[] = { '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 };
1398 static const WCHAR name466W[] = { 'D','M','U','S','_','E','_','B','A','D','I','N','S','T','R','U','M','E','N','T',0 };
1399 static const CHAR description466A[] = "Invalid instrument chunk in DLS collection.";
1400 static const WCHAR description466W[] = { '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 };
1401 static const WCHAR name467W[] = { 'D','M','U','S','_','E','_','B','A','D','W','A','V','E','L','I','N','K',0 };
1402 static const CHAR description467A[] = "Wavelink chunk in DLS collection points to invalid wave.";
1403 static const WCHAR description467W[] = { '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 };
1404 static const WCHAR name468W[] = { 'D','M','U','S','_','E','_','N','O','A','R','T','I','C','U','L','A','T','I','O','N',0 };
1405 static const CHAR description468A[] = "Articulation missing from instrument in DLS collection.";
1406 static const WCHAR description468W[] = { '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 };
1407 static const WCHAR name469W[] = { 'D','M','U','S','_','E','_','N','O','T','P','C','M',0 };
1408 static const CHAR description469A[] = "Downoaded DLS wave is not in PCM format.";
1409 static const WCHAR description469W[] = { '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 };
1410 static const WCHAR name470W[] = { 'D','M','U','S','_','E','_','B','A','D','W','A','V','E',0 };
1411 static const CHAR description470A[] = "Bad wave chunk in DLS collection";
1412 static const WCHAR description470W[] = { '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 };
1413 static const WCHAR name471W[] = { 'D','M','U','S','_','E','_','B','A','D','O','F','F','S','E','T','T','A','B','L','E',0 };
1414 static const CHAR description471A[] = "Offset Table for download buffer has errors.";
1415 static const WCHAR description471W[] = { '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 };
1416 static const WCHAR name472W[] = { 'D','M','U','S','_','E','_','U','N','K','N','O','W','N','D','O','W','N','L','O','A','D',0 };
1417 static const CHAR description472A[] = "Attempted to download unknown data type.";
1418 static const WCHAR description472W[] = { '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 };
1419 static const WCHAR name473W[] = { 'D','M','U','S','_','E','_','N','O','S','Y','N','T','H','S','I','N','K',0 };
1420 static const CHAR description473A[] = "The operation could not be completed because no sink was connected to the synthesizer.";
1421 static const WCHAR description473W[] = { '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 };
1422 static const WCHAR name474W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','O','P','E','N',0 };
1423 static const CHAR description474A[] = "An attempt was made to open the software synthesizer while it was already open.";
1424 static const WCHAR description474W[] = { '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 };
1425 static const WCHAR name475W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','C','L','O','S','E','D',0 };
1426 static const CHAR description475A[] = "An attempt was made to close the software synthesizer while it was already open.";
1427 static const WCHAR description475W[] = { '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 };
1428 static const WCHAR name476W[] = { 'D','M','U','S','_','E','_','S','Y','N','T','H','N','O','T','C','O','N','F','I','G','U','R','E','D',0 };
1429 static const CHAR description476A[] = "The operation could not be completed because the software synth has not yet been fully configured.";
1430 static const WCHAR description476W[] = { '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 };
1431 static const WCHAR name477W[] = { 'D','M','U','S','_','E','_','S','Y','N','T','H','A','C','T','I','V','E',0 };
1432 static const CHAR description477A[] = "The operation cannot be carried out while the synthesizer is active.";
1433 static const WCHAR description477W[] = { '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 };
1434 static const WCHAR name478W[] = { 'D','M','U','S','_','E','_','C','A','N','N','O','T','R','E','A','D',0 };
1435 static const CHAR description478A[] = "An error occurred while attempting to read from the IStream* object.";
1436 static const WCHAR description478W[] = { '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 };
1437 static const WCHAR name479W[] = { 'D','M','U','S','_','E','_','D','M','U','S','I','C','_','R','E','L','E','A','S','E','D',0 };
1438 static const CHAR description479A[] = "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.";
1439 static const WCHAR description479W[] = { '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 };
1440 static const WCHAR name480W[] = { 'D','M','U','S','_','E','_','B','U','F','F','E','R','_','E','M','P','T','Y',0 };
1441 static const CHAR description480A[] = "There was no data in the referenced buffer.";
1442 static const WCHAR description480W[] = { '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 };
1443 static const WCHAR name481W[] = { 'D','M','U','S','_','E','_','B','U','F','F','E','R','_','F','U','L','L',0 };
1444 static const CHAR description481A[] = "There is insufficient space to insert the given event into the buffer.";
1445 static const WCHAR description481W[] = { '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 };
1446 static const WCHAR name482W[] = { 'D','M','U','S','_','E','_','P','O','R','T','_','N','O','T','_','C','A','P','T','U','R','E',0 };
1447 static const CHAR description482A[] = "The given operation could not be carried out because the port is a capture port.";
1448 static const WCHAR description482W[] = { '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 };
1449 static const WCHAR name483W[] = { 'D','M','U','S','_','E','_','P','O','R','T','_','N','O','T','_','R','E','N','D','E','R',0 };
1450 static const CHAR description483A[] = "The given operation could not be carried out because the port is a render port.";
1451 static const WCHAR description483W[] = { '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 };
1452 static const WCHAR name484W[] = { 'D','M','U','S','_','E','_','D','S','O','U','N','D','_','N','O','T','_','S','E','T',0 };
1453 static const CHAR description484A[] = "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.";
1454 static const WCHAR description484W[] = { '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 };
1455 static const WCHAR name485W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','_','A','C','T','I','V','A','T','E','D',0 };
1456 static const CHAR description485A[] = "The operation cannot be carried out while the port is active.";
1457 static const WCHAR description485W[] = { '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 };
1458 static const WCHAR name486W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','B','U','F','F','E','R',0 };
1459 static const CHAR description486A[] = "Invalid DirectSound buffer was handed to port.";
1460 static const WCHAR description486W[] = { '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 };
1461 static const WCHAR name487W[] = { '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 };
1462 static const CHAR description487A[] = "Invalid buffer format was handed to the synth sink.";
1463 static const WCHAR description487W[] = { '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 };
1464 static const WCHAR name488W[] = { 'D','M','U','S','_','E','_','S','Y','N','T','H','I','N','A','C','T','I','V','E',0 };
1465 static const CHAR description488A[] = "The operation cannot be carried out while the synthesizer is inactive.";
1466 static const WCHAR description488W[] = { '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 };
1467 static const WCHAR name489W[] = { 'D','M','U','S','_','E','_','D','S','O','U','N','D','_','A','L','R','E','A','D','Y','_','S','E','T',0 };
1468 static const CHAR description489A[] = "IDirectMusic::SetDirectSound has already been called. It may not be changed while in use.";
1469 static const WCHAR description489W[] = { '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 };
1470 static const WCHAR name490W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','E','V','E','N','T',0 };
1471 static const CHAR description490A[] = "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.";
1472 static const WCHAR description490W[] = { '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 };
1473 static const WCHAR name491W[] = { 'D','M','U','S','_','E','_','U','N','S','U','P','P','O','R','T','E','D','_','S','T','R','E','A','M',0 };
1474 static const CHAR description491A[] = "The IStream* object does not contain data supported by the loading object.";
1475 static const WCHAR description491W[] = { '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 };
1476 static const WCHAR name492W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','_','I','N','I','T','E','D',0 };
1477 static const CHAR description492A[] = "The object has already been initialized.";
1478 static const WCHAR description492W[] = { '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 };
1479 static const WCHAR name493W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','B','A','N','D',0 };
1480 static const CHAR description493A[] = "The file does not contain a valid band.";
1481 static const WCHAR description493W[] = { '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 };
1482 static const WCHAR name494W[] = { 'D','M','U','S','_','E','_','T','R','A','C','K','_','H','D','R','_','N','O','T','_','F','I','R','S','T','_','C','K',0 };
1483 static const CHAR description494A[] = "The IStream* object's data does not have a track header as the first chunk, and therefore cannot be read by the segment object.";
1484 static const WCHAR description494W[] = { '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 };
1485 static const WCHAR name495W[] = { 'D','M','U','S','_','E','_','T','O','O','L','_','H','D','R','_','N','O','T','_','F','I','R','S','T','_','C','K',0 };
1486 static const CHAR description495A[] = "The IStream* object's data does not have a tool header as the first chunk, and therefore cannot be read by the graph object.";
1487 static const WCHAR description495W[] = { '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 };
1488 static const WCHAR name496W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','T','R','A','C','K','_','H','D','R',0 };
1489 static const CHAR description496A[] = "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.";
1490 static const WCHAR description496W[] = { '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 };
1491 static const WCHAR name497W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','T','O','O','L','_','H','D','R',0 };
1492 static const CHAR description497A[] = "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.";
1493 static const WCHAR description497W[] = { '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 };
1494 static const WCHAR name498W[] = { 'D','M','U','S','_','E','_','A','L','L','_','T','O','O','L','S','_','F','A','I','L','E','D',0 };
1495 static const CHAR description498A[] = "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.";
1496 static const WCHAR description498W[] = { '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 };
1497 static const WCHAR name499W[] = { 'D','M','U','S','_','E','_','A','L','L','_','T','R','A','C','K','S','_','F','A','I','L','E','D',0 };
1498 static const CHAR description499A[] = "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.";
1499 static const WCHAR description499W[] = { '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 };
1500 static const WCHAR name500W[] = { 'D','S','E','R','R','_','O','B','J','E','C','T','N','O','T','F','O','U','N','D',0 };
1501 static const CHAR description500A[] = "The object requested was not found (numerically equal to DMUS_E_NOT_FOUND)";
1502 static const WCHAR description500W[] = { '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 };
1503 static const WCHAR name501W[] = { 'D','M','U','S','_','E','_','N','O','T','_','I','N','I','T',0 };
1504 static const CHAR description501A[] = "A required object is not initialized or failed to initialize.";
1505 static const WCHAR description501W[] = { '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 };
1506 static const WCHAR name502W[] = { 'D','M','U','S','_','E','_','T','Y','P','E','_','D','I','S','A','B','L','E','D',0 };
1507 static const CHAR description502A[] = "The requested parameter type is currently disabled. Parameter types may be enabled and disabled by certain calls to SetParam().";
1508 static const WCHAR description502W[] = { '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 };
1509 static const WCHAR name503W[] = { 'D','M','U','S','_','E','_','T','Y','P','E','_','U','N','S','U','P','P','O','R','T','E','D',0 };
1510 static const CHAR description503A[] = "The requested parameter type is not supported on the object.";
1511 static const WCHAR description503W[] = { '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 };
1512 static const WCHAR name504W[] = { 'D','M','U','S','_','E','_','T','I','M','E','_','P','A','S','T',0 };
1513 static const CHAR description504A[] = "The time is in the past, and the operation cannot succeed.";
1514 static const WCHAR description504W[] = { '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 };
1515 static const WCHAR name505W[] = { 'D','M','U','S','_','E','_','T','R','A','C','K','_','N','O','T','_','F','O','U','N','D',0 };
1516 static const CHAR description505A[] = "The requested track is not contained by the segment.";
1517 static const WCHAR description505W[] = { '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 };
1518 static const WCHAR name506W[] = { '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 };
1519 static const CHAR description506A[] = "The track does not support clock time playback or getparam.";
1520 static const WCHAR description506W[] = { '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 };
1521 static const WCHAR name507W[] = { 'D','M','U','S','_','E','_','N','O','_','M','A','S','T','E','R','_','C','L','O','C','K',0 };
1522 static const CHAR description507A[] = "There is no master clock in the performance. Be sure to call IDirectMusicPerformance::Init().";
1523 static const WCHAR description507W[] = { '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 };
1524 static const WCHAR name508W[] = { 'D','M','U','S','_','E','_','L','O','A','D','E','R','_','N','O','C','L','A','S','S','I','D',0 };
1525 static const CHAR description508A[] = "The class id field is required and missing in the DMUS_OBJECTDESC.";
1526 static const WCHAR description508W[] = { '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 };
1527 static const WCHAR name509W[] = { 'D','M','U','S','_','E','_','L','O','A','D','E','R','_','B','A','D','P','A','T','H',0 };
1528 static const CHAR description509A[] = "The requested file path is invalid.";
1529 static const WCHAR description509W[] = { '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 };
1530 static const WCHAR name510W[] = { 'D','M','U','S','_','E','_','L','O','A','D','E','R','_','F','A','I','L','E','D','O','P','E','N',0 };
1531 static const CHAR description510A[] = "File open failed - either file doesn't exist or is locked.";
1532 static const WCHAR description510W[] = { '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 };
1533 static const WCHAR name511W[] = { '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 };
1534 static const CHAR description511A[] = "Search data type is not supported.";
1535 static const WCHAR description511W[] = { '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 };
1536 static const WCHAR name512W[] = { 'D','M','U','S','_','E','_','L','O','A','D','E','R','_','F','A','I','L','E','D','C','R','E','A','T','E',0 };
1537 static const CHAR description512A[] = "Unable to find or create object.";
1538 static const WCHAR description512W[] = { '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 };
1539 static const WCHAR name513W[] = { '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 };
1540 static const CHAR description513A[] = "Object was not found.";
1541 static const WCHAR description513W[] = { 'O','b','j','e','c','t',' ','w','a','s',' ','n','o','t',' ','f','o','u','n','d','.',0 };
1542 static const WCHAR name514W[] = { 'D','M','U','S','_','E','_','L','O','A','D','E','R','_','N','O','F','I','L','E','N','A','M','E',0 };
1543 static const CHAR description514A[] = "The file name is missing from the DMUS_OBJECTDESC.";
1544 static const WCHAR description514W[] = { '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 };
1545 static const WCHAR name515W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','F','I','L','E',0 };
1546 static const CHAR description515A[] = "The file requested is not a valid file.";
1547 static const WCHAR description515W[] = { '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 };
1548 static const WCHAR name516W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','_','E','X','I','S','T','S',0 };
1549 static const CHAR description516A[] = "The tool is already contained in the graph. Create a new instance.";
1550 static const WCHAR description516W[] = { '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 };
1551 static const WCHAR name517W[] = { 'D','M','U','S','_','E','_','O','U','T','_','O','F','_','R','A','N','G','E',0 };
1552 static const CHAR description517A[] = "Value is out of range, for instance the requested length is longer than the segment.";
1553 static const WCHAR description517W[] = { '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 };
1554 static const WCHAR name518W[] = { 'D','M','U','S','_','E','_','S','E','G','M','E','N','T','_','I','N','I','T','_','F','A','I','L','E','D',0 };
1555 static const CHAR description518A[] = "Segment initialization failed, most likely due to a critical memory situation.";
1556 static const WCHAR description518W[] = { '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 };
1557 static const WCHAR name519W[] = { 'D','M','U','S','_','E','_','A','L','R','E','A','D','Y','_','S','E','N','T',0 };
1558 static const CHAR description519A[] = "The DMUS_PMSG has already been sent to the performance object via IDirectMusicPerformance::SendPMsg().";
1559 static const WCHAR description519W[] = { '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 };
1560 static const WCHAR name520W[] = { 'D','M','U','S','_','E','_','C','A','N','N','O','T','_','F','R','E','E',0 };
1561 static const CHAR description520A[] = "The DMUS_PMSG was either not allocated by the performance via IDirectMusicPerformance::AllocPMsg() or it was already freed via IDirectMusicPerformance::FreePMsg().";
1562 static const WCHAR description520W[] = { '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 };
1563 static const WCHAR name521W[] = { 'D','M','U','S','_','E','_','C','A','N','N','O','T','_','O','P','E','N','_','P','O','R','T',0 };
1564 static const CHAR description521A[] = "The default system port could not be opened.";
1565 static const WCHAR description521W[] = { '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 };
1566 static const WCHAR name522W[] = { 'D','M','U','S','_','E','_','C','A','N','N','O','T','_','C','O','N','V','E','R','T',0 };
1567 static const CHAR description522A[] = "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.";
1568 static const WCHAR description522W[] = { '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 };
1569 static const WCHAR name523W[] = { 'D','M','U','S','_','E','_','D','E','S','C','E','N','D','_','C','H','U','N','K','_','F','A','I','L',0 };
1570 static const CHAR description523A[] = "DMUS_E_DESCEND_CHUNK_FAIL is returned when the end of the file was reached before the desired chunk was found.";
1571 static const WCHAR description523W[] = { '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 };
1572 static const WCHAR name524W[] = { 'D','M','U','S','_','E','_','N','O','T','_','L','O','A','D','E','D',0 };
1573 static const CHAR description524A[] = "An attempt to use this object failed because it first needs to be loaded.";
1574 static const WCHAR description524W[] = { '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 };
1575 static const WCHAR name525W[] = { '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 };
1576 static const CHAR description525A[] = "The activeX scripting engine for the script's language is not compatible with DirectMusic.";
1577 static const WCHAR description525W[] = { '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 };
1578 static const WCHAR name526W[] = { '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 };
1579 static const CHAR description526A[] = "A variant was used that had a type that is not supported by DirectMusic.";
1580 static const WCHAR description526W[] = { '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 };
1581 static const WCHAR name527W[] = { '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 };
1582 static const CHAR description527A[] = "An error was encountered while parsing or executing the script. The pErrorInfo parameter (if supplied) was filled with information about the error.";
1583 static const WCHAR description527W[] = { '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 };
1584 static const WCHAR name528W[] = { '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 };
1585 static const CHAR description528A[] = "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.";
1586 static const WCHAR description528W[] = { '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 };
1587 static const WCHAR name529W[] = { '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 };
1588 static const CHAR description529A[] = "An error occurred while parsing a script loaded using LoadScript. The script that was loaded contains an error.";
1589 static const WCHAR description529W[] = { '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 };
1590 static const WCHAR name530W[] = { 'D','M','U','S','_','E','_','S','C','R','I','P','T','_','I','N','V','A','L','I','D','_','F','I','L','E',0 };
1591 static const CHAR description530A[] = "The script file is invalid.";
1592 static const WCHAR description530W[] = { 'T','h','e',' ','s','c','r','i','p','t',' ','f','i','l','e',' ','i','s',' ','i','n','v','a','l','i','d','.',0 };
1593 static const WCHAR name531W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','S','C','R','I','P','T','T','R','A','C','K',0 };
1594 static const CHAR description531A[] = "The file contains an invalid script track.";
1595 static const WCHAR description531W[] = { '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 };
1596 static const WCHAR name532W[] = { '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 };
1597 static const CHAR description532A[] = "The script does not contain a variable with the specified name.";
1598 static const WCHAR description532W[] = { '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 };
1599 static const WCHAR name533W[] = { '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 };
1600 static const CHAR description533A[] = "The script does not contain a routine with the specified name.";
1601 static const WCHAR description533W[] = { '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 };
1602 static const WCHAR name534W[] = { '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 };
1603 static const CHAR description534A[] = "Scripts variables for content referenced or embedded in a script cannot be set.";
1604 static const WCHAR description534W[] = { '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 };
1605 static const WCHAR name535W[] = { '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 };
1606 static const CHAR description535A[] = "Attempt was made to set a script's variable by reference to a value that was not an object type.";
1607 static const WCHAR description535W[] = { '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 };
1608 static const WCHAR name536W[] = { '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 };
1609 static const CHAR description536A[] = "Attempt was made to set a script's variable by value to an object that does not support a default value property.";
1610 static const WCHAR description536W[] = { '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 };
1611 static const WCHAR name537W[] = { '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 };
1612 static const CHAR description537A[] = "The file contains an invalid segment trigger track.";
1613 static const WCHAR description537W[] = { '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 };
1614 static const WCHAR name538W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','_','L','Y','R','I','C','S','T','R','A','C','K',0 };
1615 static const CHAR description538A[] = "The file contains an invalid lyrics track.";
1616 static const WCHAR description538W[] = { '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 };
1617 static const WCHAR name539W[] = { '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 };
1618 static const CHAR description539A[] = "The file contains an invalid parameter control track.";
1619 static const WCHAR description539W[] = { '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 };
1620 static const WCHAR name540W[] = { '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 };
1621 static const CHAR description540A[] = "A script written in AudioVBScript could not be read because it contained a statement that is not allowed by the AudioVBScript language.";
1622 static const WCHAR description540W[] = { '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 };
1623 static const WCHAR name541W[] = { '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 };
1624 static const CHAR description541A[] = "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.";
1625 static const WCHAR description541W[] = { '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 };
1626 static const WCHAR name542W[] = { '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 };
1627 static const CHAR description542A[] = "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.";
1628 static const WCHAR description542W[] = { '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 };
1629 static const WCHAR name543W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','P','A','T','H','S','_','N','O','T','_','V','A','L','I','D',0 };
1630 static const CHAR description543A[] = "The Performance has set up some PChannels using the AssignPChannel command, which makes it not capable of supporting audio paths.";
1631 static const WCHAR description543W[] = { '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 };
1632 static const WCHAR name544W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','P','A','T','H','S','_','I','N','_','U','S','E',0 };
1633 static const CHAR description544A[] = "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.";
1634 static const WCHAR description544W[] = { '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 };
1635 static const WCHAR name545W[] = { 'D','M','U','S','_','E','_','N','O','_','A','U','D','I','O','P','A','T','H','_','C','O','N','F','I','G',0 };
1636 static const CHAR description545A[] = "A segment or song was asked for its embedded audio path configuration, but there isn't any.";
1637 static const WCHAR description545W[] = { '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 };
1638 static const WCHAR name546W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','P','A','T','H','_','I','N','A','C','T','I','V','E',0 };
1639 static const CHAR description546A[] = "An audiopath is inactive, perhaps because closedown was called.";
1640 static const WCHAR description546W[] = { '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 };
1641 static const WCHAR name547W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','P','A','T','H','_','N','O','B','U','F','F','E','R',0 };
1642 static const CHAR description547A[] = "An audiopath failed to create because a requested buffer could not be created.";
1643 static const WCHAR description547W[] = { '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 };
1644 static const WCHAR name548W[] = { 'D','M','U','S','_','E','_','A','U','D','I','O','P','A','T','H','_','N','O','P','O','R','T',0 };
1645 static const CHAR description548A[] = "An audiopath could not be used for playback because it lacked port assignments.";
1646 static const WCHAR description548W[] = { '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 };
1647 static const WCHAR name549W[] = { 'D','M','U','S','_','E','_','N','O','_','A','U','D','I','O','P','A','T','H',0 };
1648 static const CHAR description549A[] = "Attempt was made to play segment in audiopath mode and there was no audiopath.";
1649 static const WCHAR description549W[] = { '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 };
1650 static const WCHAR name550W[] = { 'D','M','U','S','_','E','_','I','N','V','A','L','I','D','C','H','U','N','K',0 };
1651 static const CHAR description550A[] = "Invalid data was found in a RIFF file chunk.";
1652 static const WCHAR description550W[] = { '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 };
1653 static const WCHAR name551W[] = { '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 };
1654 static const CHAR description551A[] = "Attempt was made to create an audiopath that sends to a global effects buffer which did not exist.";
1655 static const WCHAR description551W[] = { '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 };
1656 static const WCHAR name552W[] = { '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 };
1657 static const CHAR description552A[] = "The file does not contain a valid container object.";
1658 static const WCHAR description552W[] = { '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 };
1659
1660 static const error_info info[] = {
1661     { S_OK, "S_OK", name1W, description1A, description1W },
1662     { S_FALSE, "S_FALSE", name2W, description2A, description2W },
1663     { ERROR_FILE_NOT_FOUND, "ERROR_FILE_NOT_FOUND", name3W, description3A, description3W },
1664     { ERROR_PATH_NOT_FOUND, "ERROR_PATH_NOT_FOUND", name4W, description4A, description4W },
1665     { ERROR_TOO_MANY_OPEN_FILES, "ERROR_TOO_MANY_OPEN_FILES", name5W, description5A, description5W },
1666     { ERROR_ACCESS_DENIED, "ERROR_ACCESS_DENIED", name6W, description6A, description6W },
1667     { ERROR_INVALID_HANDLE, "ERROR_INVALID_HANDLE", name7W, description7A, description7W },
1668     { ERROR_NOT_ENOUGH_MEMORY, "ERROR_NOT_ENOUGH_MEMORY", name8W, description8A, description8W },
1669     { ERROR_INVALID_BLOCK, "ERROR_INVALID_BLOCK", name9W, description9A, description9W },
1670     { ERROR_BAD_ENVIRONMENT, "ERROR_BAD_ENVIRONMENT", name10W, description10A, description10W },
1671     { ERROR_BAD_FORMAT, "ERROR_BAD_FORMAT", name11W, description11A, description11W },
1672     { ERROR_OUTOFMEMORY, "ERROR_OUTOFMEMORY", name12W, description12A, description12W },
1673     { VFW_S_NO_MORE_ITEMS, "VFW_S_NO_MORE_ITEMS", name13W, description13A, description13W },
1674     { VFW_S_DUPLICATE_NAME, "VFW_S_DUPLICATE_NAME", name14W, description14A, description14W },
1675     { VFW_S_STATE_INTERMEDIATE, "VFW_S_STATE_INTERMEDIATE", name15W, description15A, description15W },
1676     { VFW_S_PARTIAL_RENDER, "VFW_S_PARTIAL_RENDER", name16W, description16A, description16W },
1677     { VFW_S_SOME_DATA_IGNORED, "VFW_S_SOME_DATA_IGNORED", name17W, description17A, description17W },
1678     { VFW_S_CONNECTIONS_DEFERRED, "VFW_S_CONNECTIONS_DEFERRED", name18W, description18A, description18W },
1679     { VFW_S_RESOURCE_NOT_NEEDED, "VFW_S_RESOURCE_NOT_NEEDED", name19W, description19A, description19W },
1680     { VFW_S_MEDIA_TYPE_IGNORED, "VFW_S_MEDIA_TYPE_IGNORED", name20W, description20A, description20W },
1681     { VFW_S_VIDEO_NOT_RENDERED, "VFW_S_VIDEO_NOT_RENDERED", name21W, description21A, description21W },
1682     { VFW_S_AUDIO_NOT_RENDERED, "VFW_S_AUDIO_NOT_RENDERED", name22W, description22A, description22W },
1683     { VFW_S_RPZA, "VFW_S_RPZA", name23W, description23A, description23W },
1684     { VFW_S_ESTIMATED, "VFW_S_ESTIMATED", name24W, description24A, description24W },
1685     { VFW_S_RESERVED, "VFW_S_RESERVED", name25W, description25A, description25W },
1686     { VFW_S_STREAM_OFF, "VFW_S_STREAM_OFF", name26W, description26A, description26W },
1687     { VFW_S_CANT_CUE, "VFW_S_CANT_CUE", name27W, description27A, description27W },
1688     { VFW_S_NO_STOP_TIME, "VFW_S_NO_STOP_TIME", name28W, description28A, description28W },
1689     { VFW_S_NOPREVIEWPIN, "VFW_S_NOPREVIEWPIN", name29W, description29A, description29W },
1690     { VFW_S_DVD_NON_ONE_SEQUENTIAL, "VFW_S_DVD_NON_ONE_SEQUENTIAL", name30W, description30A, description30W },
1691     { VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE, "VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE", name31W, description31A, description31W },
1692     { VFW_S_DVD_NOT_ACCURATE, "VFW_S_DVD_NOT_ACCURATE", name32W, description32A, description32W },
1693     { D3DOK_NOAUTOGEN, "D3DOK_NOAUTOGEN", name33W, description33A, description33W },
1694     { DS_NO_VIRTUALIZATION, "DS_NO_VIRTUALIZATION", name34W, description34A, description34W },
1695     { DMUS_S_PARTIALLOAD, "DMUS_S_PARTIALLOAD", name35W, description35A, description35W },
1696     { DMUS_S_PARTIALDOWNLOAD, "DMUS_S_PARTIALDOWNLOAD", name36W, description36A, description36W },
1697     { DMUS_S_REQUEUE, "DMUS_S_REQUEUE", name37W, description37A, description37W },
1698     { DMUS_S_FREE, "DMUS_S_FREE", name38W, description38A, description38W },
1699     { DMUS_S_END, "DMUS_S_END", name39W, description39A, description39W },
1700     { DMUS_S_STRING_TRUNCATED, "DMUS_S_STRING_TRUNCATED", name40W, description40A, description40W },
1701     { DMUS_S_LAST_TOOL, "DMUS_S_LAST_TOOL", name41W, description41A, description41W },
1702     { DMUS_S_OVER_CHORD, "DMUS_S_OVER_CHORD", name42W, description42A, description42W },
1703     { DMUS_S_UP_OCTAVE, "DMUS_S_UP_OCTAVE", name43W, description43A, description43W },
1704     { DMUS_S_DOWN_OCTAVE, "DMUS_S_DOWN_OCTAVE", name44W, description44A, description44W },
1705     { DMUS_S_NOBUFFERCONTROL, "DMUS_S_NOBUFFERCONTROL", name45W, description45A, description45W },
1706     { DMUS_S_GARBAGE_COLLECTED, "DMUS_S_GARBAGE_COLLECTED", name46W, description46A, description46W },
1707     { E_PENDING, "E_PENDING", name47W, description47A, description47W },
1708     { E_NOTIMPL, "E_NOTIMPL", name48W, description48A, description48W },
1709     { E_NOINTERFACE, "E_NOINTERFACE", name49W, description49A, description49W },
1710     { E_POINTER, "E_POINTER", name50W, description50A, description50W },
1711     { E_ABORT, "E_ABORT", name51W, description51A, description51W },
1712     { E_FAIL, "E_FAIL", name52W, description52A, description52W },
1713     { E_UNEXPECTED, "E_UNEXPECTED", name53W, description53A, description53W },
1714     { CLASSFACTORY_E_FIRST, "CLASSFACTORY_E_FIRST", name54W, description54A, description54W },
1715     { REGDB_E_CLASSNOTREG, "REGDB_E_CLASSNOTREG", name55W, description55A, description55W },
1716     { CO_E_NOTINITIALIZED, "CO_E_NOTINITIALIZED", name56W, description56A, description56W },
1717     { CO_E_ALREADYINITIALIZED, "CO_E_ALREADYINITIALIZED", name57W, description57A, description57W },
1718     { DIERR_INSUFFICIENTPRIVS, "DIERR_INSUFFICIENTPRIVS & VFW_E_INVALIDMEDIATYPE", name58W, description58A, description58W },
1719     { DIERR_DEVICEFULL, "DIERR_DEVICEFULL & VFW_E_INVALIDSUBTYPE & DMO_E_INVALIDSTREAMINDEX", name59W, description59A, description59W },
1720     { DIERR_MOREDATA, "DIERR_MOREDATA & VFW_E_NEED_OWNER & DMO_E_INVALIDTYPE", name60W, description60A, description60W },
1721     { DIERR_NOTDOWNLOADED, "DIERR_NOTDOWNLOADED & VFW_E_ENUM_OUT_OF_SYNC & DMO_E_TYPE_NOT_SET", name61W, description61A, description61W },
1722     { DIERR_HASEFFECTS, "DIERR_HASEFFECTS & VFW_E_ALREADY_CONNECTED & DMO_E_NOTACCEPTING", name62W, description62A, description62W },
1723     { DIERR_NOTEXCLUSIVEACQUIRED, "DIERR_NOTEXCLUSIVEACQUIRED & VFW_E_FILTER_ACTIVE & DMO_E_TYPE_NOT_ACCEPTED", name63W, description63A, description63W },
1724     { DIERR_INCOMPLETEEFFECT, "DIERR_INCOMPLETEEFFECT & VFW_E_NO_TYPES & DMO_E_NO_MORE_ITEMS", name64W, description64A, description64W },
1725     { DIERR_NOTBUFFERED, "DIERR_NOTBUFFERED & VFW_E_NO_ACCEPTABLE_TYPES", name65W, description65A, description65W },
1726     { DIERR_EFFECTPLAYING, "DIERR_EFFECTPLAYING & VFW_E_INVALID_DIRECTION", name66W, description66A, description66W },
1727     { DIERR_UNPLUGGED, "DIERR_UNPLUGGED & VFW_E_NOT_CONNECTED", name67W, description67A, description67W },
1728     { DIERR_REPORTFULL, "DIERR_REPORTFULL & VFW_E_NO_ALLOCATOR", name68W, description68A, description68W },
1729     { DIERR_MAPFILEFAIL, "DIERR_MAPFILEFAIL & VFW_E_RUNTIME_ERROR", name69W, description69A, description69W },
1730     { VFW_E_BUFFER_NOTSET, "VFW_E_BUFFER_NOTSET", name70W, description70A, description70W },
1731     { VFW_E_BUFFER_OVERFLOW, "VFW_E_BUFFER_OVERFLOW", name71W, description71A, description71W },
1732     { VFW_E_BADALIGN, "VFW_E_BADALIGN", name72W, description72A, description72W },
1733     { VFW_E_ALREADY_COMMITTED, "VFW_E_ALREADY_COMMITTED", name73W, description73A, description73W },
1734     { VFW_E_BUFFERS_OUTSTANDING, "VFW_E_BUFFERS_OUTSTANDING", name74W, description74A, description74W },
1735     { VFW_E_NOT_COMMITTED, "VFW_E_NOT_COMMITTED", name75W, description75A, description75W },
1736     { VFW_E_SIZENOTSET, "VFW_E_SIZENOTSET", name76W, description76A, description76W },
1737     { VFW_E_NO_CLOCK, "VFW_E_NO_CLOCK", name77W, description77A, description77W },
1738     { VFW_E_NO_SINK, "VFW_E_NO_SINK", name78W, description78A, description78W },
1739     { VFW_E_NO_INTERFACE, "VFW_E_NO_INTERFACE", name79W, description79A, description79W },
1740     { VFW_E_NOT_FOUND, "VFW_E_NOT_FOUND", name80W, description80A, description80W },
1741     { VFW_E_CANNOT_CONNECT, "VFW_E_CANNOT_CONNECT", name81W, description81A, description81W },
1742     { VFW_E_CANNOT_RENDER, "VFW_E_CANNOT_RENDER", name82W, description82A, description82W },
1743     { VFW_E_CHANGING_FORMAT, "VFW_E_CHANGING_FORMAT", name83W, description83A, description83W },
1744     { VFW_E_NO_COLOR_KEY_SET, "VFW_E_NO_COLOR_KEY_SET", name84W, description84A, description84W },
1745     { VFW_E_NOT_OVERLAY_CONNECTION, "VFW_E_NOT_OVERLAY_CONNECTION", name85W, description85A, description85W },
1746     { VFW_E_NOT_SAMPLE_CONNECTION, "VFW_E_NOT_SAMPLE_CONNECTION", name86W, description86A, description86W },
1747     { VFW_E_PALETTE_SET, "VFW_E_PALETTE_SET", name87W, description87A, description87W },
1748     { VFW_E_COLOR_KEY_SET, "VFW_E_COLOR_KEY_SET", name88W, description88A, description88W },
1749     { VFW_E_NO_COLOR_KEY_FOUND, "VFW_E_NO_COLOR_KEY_FOUND", name89W, description89A, description89W },
1750     { VFW_E_NO_PALETTE_AVAILABLE, "VFW_E_NO_PALETTE_AVAILABLE", name90W, description90A, description90W },
1751     { VFW_E_NO_DISPLAY_PALETTE, "VFW_E_NO_DISPLAY_PALETTE", name91W, description91A, description91W },
1752     { VFW_E_TOO_MANY_COLORS, "VFW_E_TOO_MANY_COLORS", name92W, description92A, description92W },
1753     { VFW_E_STATE_CHANGED, "VFW_E_STATE_CHANGED", name93W, description93A, description93W },
1754     { VFW_E_NOT_STOPPED, "VFW_E_NOT_STOPPED", name94W, description94A, description94W },
1755     { VFW_E_NOT_PAUSED, "VFW_E_NOT_PAUSED", name95W, description95A, description95W },
1756     { VFW_E_NOT_RUNNING, "VFW_E_NOT_RUNNING", name96W, description96A, description96W },
1757     { VFW_E_WRONG_STATE, "VFW_E_WRONG_STATE", name97W, description97A, description97W },
1758     { VFW_E_START_TIME_AFTER_END, "VFW_E_START_TIME_AFTER_END", name98W, description98A, description98W },
1759     { VFW_E_INVALID_RECT, "VFW_E_INVALID_RECT", name99W, description99A, description99W },
1760     { VFW_E_TYPE_NOT_ACCEPTED, "VFW_E_TYPE_NOT_ACCEPTED", name100W, description100A, description100W },
1761     { VFW_E_SAMPLE_REJECTED, "VFW_E_SAMPLE_REJECTED", name101W, description101A, description101W },
1762     { VFW_E_SAMPLE_REJECTED_EOS, "VFW_E_SAMPLE_REJECTED_EOS", name102W, description102A, description102W },
1763     { VFW_E_DUPLICATE_NAME, "VFW_E_DUPLICATE_NAME", name103W, description103A, description103W },
1764     { VFW_E_TIMEOUT, "VFW_E_TIMEOUT", name104W, description104A, description104W },
1765     { VFW_E_INVALID_FILE_FORMAT, "VFW_E_INVALID_FILE_FORMAT", name105W, description105A, description105W },
1766     { VFW_E_ENUM_OUT_OF_RANGE, "VFW_E_ENUM_OUT_OF_RANGE", name106W, description106A, description106W },
1767     { VFW_E_CIRCULAR_GRAPH, "VFW_E_CIRCULAR_GRAPH", name107W, description107A, description107W },
1768     { VFW_E_NOT_ALLOWED_TO_SAVE, "VFW_E_NOT_ALLOWED_TO_SAVE", name108W, description108A, description108W },
1769     { VFW_E_TIME_ALREADY_PASSED, "VFW_E_TIME_ALREADY_PASSED", name109W, description109A, description109W },
1770     { VFW_E_ALREADY_CANCELLED, "VFW_E_ALREADY_CANCELLED", name110W, description110A, description110W },
1771     { VFW_E_CORRUPT_GRAPH_FILE, "VFW_E_CORRUPT_GRAPH_FILE", name111W, description111A, description111W },
1772     { VFW_E_ADVISE_ALREADY_SET, "VFW_E_ADVISE_ALREADY_SET", name112W, description112A, description112W },
1773     { VFW_E_NO_MODEX_AVAILABLE, "VFW_E_NO_MODEX_AVAILABLE", name113W, description113A, description113W },
1774     { VFW_E_NO_ADVISE_SET, "VFW_E_NO_ADVISE_SET", name114W, description114A, description114W },
1775     { VFW_E_NO_FULLSCREEN, "VFW_E_NO_FULLSCREEN", name115W, description115A, description115W },
1776     { VFW_E_IN_FULLSCREEN_MODE, "VFW_E_IN_FULLSCREEN_MODE", name116W, description116A, description116W },
1777     { VFW_E_UNKNOWN_FILE_TYPE, "VFW_E_UNKNOWN_FILE_TYPE", name117W, description117A, description117W },
1778     { VFW_E_CANNOT_LOAD_SOURCE_FILTER, "VFW_E_CANNOT_LOAD_SOURCE_FILTER", name118W, description118A, description118W },
1779     { VFW_E_FILE_TOO_SHORT, "VFW_E_FILE_TOO_SHORT", name119W, description119A, description119W },
1780     { VFW_E_INVALID_FILE_VERSION, "VFW_E_INVALID_FILE_VERSION", name120W, description120A, description120W },
1781     { VFW_E_INVALID_CLSID, "VFW_E_INVALID_CLSID", name121W, description121A, description121W },
1782     { VFW_E_INVALID_MEDIA_TYPE, "VFW_E_INVALID_MEDIA_TYPE", name122W, description122A, description122W },
1783     { VFW_E_SAMPLE_TIME_NOT_SET, "VFW_E_SAMPLE_TIME_NOT_SET", name123W, description123A, description123W },
1784     { VFW_E_MEDIA_TIME_NOT_SET, "VFW_E_MEDIA_TIME_NOT_SET", name124W, description124A, description124W },
1785     { VFW_E_NO_TIME_FORMAT_SET, "VFW_E_NO_TIME_FORMAT_SET", name125W, description125A, description125W },
1786     { VFW_E_MONO_AUDIO_HW, "VFW_E_MONO_AUDIO_HW", name126W, description126A, description126W },
1787     { VFW_E_NO_DECOMPRESSOR, "VFW_E_NO_DECOMPRESSOR", name127W, description127A, description127W },
1788     { VFW_E_NO_AUDIO_HARDWARE, "VFW_E_NO_AUDIO_HARDWARE", name128W, description128A, description128W },
1789     { VFW_E_RPZA, "VFW_E_RPZA", name129W, description129A, description129W },
1790     { VFW_E_PROCESSOR_NOT_SUITABLE, "VFW_E_PROCESSOR_NOT_SUITABLE", name130W, description130A, description130W },
1791     { VFW_E_UNSUPPORTED_AUDIO, "VFW_E_UNSUPPORTED_AUDIO", name131W, description131A, description131W },
1792     { VFW_E_UNSUPPORTED_VIDEO, "VFW_E_UNSUPPORTED_VIDEO", name132W, description132A, description132W },
1793     { VFW_E_MPEG_NOT_CONSTRAINED, "VFW_E_MPEG_NOT_CONSTRAINED", name133W, description133A, description133W },
1794     { VFW_E_NOT_IN_GRAPH, "VFW_E_NOT_IN_GRAPH", name134W, description134A, description134W },
1795     { VFW_E_NO_TIME_FORMAT, "VFW_E_NO_TIME_FORMAT", name135W, description135A, description135W },
1796     { VFW_E_READ_ONLY, "VFW_E_READ_ONLY", name136W, description136A, description136W },
1797     { VFW_E_BUFFER_UNDERFLOW, "VFW_E_BUFFER_UNDERFLOW", name137W, description137A, description137W },
1798     { VFW_E_UNSUPPORTED_STREAM, "VFW_E_UNSUPPORTED_STREAM", name138W, description138A, description138W },
1799     { VFW_E_NO_TRANSPORT, "VFW_E_NO_TRANSPORT", name139W, description139A, description139W },
1800     { VFW_E_BAD_VIDEOCD, "VFW_E_BAD_VIDEOCD", name140W, description140A, description140W },
1801     { VFW_E_OUT_OF_VIDEO_MEMORY, "VFW_E_OUT_OF_VIDEO_MEMORY", name141W, description141A, description141W },
1802     { VFW_E_VP_NEGOTIATION_FAILED, "VFW_E_VP_NEGOTIATION_FAILED", name142W, description142A, description142W },
1803     { VFW_E_DDRAW_CAPS_NOT_SUITABLE, "VFW_E_DDRAW_CAPS_NOT_SUITABLE", name143W, description143A, description143W },
1804     { VFW_E_NO_VP_HARDWARE, "VFW_E_NO_VP_HARDWARE", name144W, description144A, description144W },
1805     { VFW_E_NO_CAPTURE_HARDWARE, "VFW_E_NO_CAPTURE_HARDWARE", name145W, description145A, description145W },
1806     { VFW_E_DVD_OPERATION_INHIBITED, "VFW_E_DVD_OPERATION_INHIBITED", name146W, description146A, description146W },
1807     { VFW_E_DVD_INVALIDDOMAIN, "VFW_E_DVD_INVALIDDOMAIN", name147W, description147A, description147W },
1808     { VFW_E_DVD_NO_BUTTON, "VFW_E_DVD_NO_BUTTON", name148W, description148A, description148W },
1809     { VFW_E_DVD_GRAPHNOTREADY, "VFW_E_DVD_GRAPHNOTREADY", name149W, description149A, description149W },
1810     { VFW_E_DVD_RENDERFAIL, "VFW_E_DVD_RENDERFAIL", name150W, description150A, description150W },
1811     { VFW_E_DVD_DECNOTENOUGH, "VFW_E_DVD_DECNOTENOUGH", name151W, description151A, description151W },
1812     { VFW_E_DDRAW_VERSION_NOT_SUITABLE, "VFW_E_DDRAW_VERSION_NOT_SUITABLE", name152W, description152A, description152W },
1813     { VFW_E_COPYPROT_FAILED, "VFW_E_COPYPROT_FAILED", name153W, description153A, description153W },
1814     { VFW_E_TIME_EXPIRED, "VFW_E_TIME_EXPIRED", name154W, description154A, description154W },
1815     { VFW_E_DVD_WRONG_SPEED, "VFW_E_DVD_WRONG_SPEED", name155W, description155A, description155W },
1816     { VFW_E_DVD_MENU_DOES_NOT_EXIST, "VFW_E_DVD_MENU_DOES_NOT_EXIST", name156W, description156A, description156W },
1817     { VFW_E_DVD_CMD_CANCELLED, "VFW_E_DVD_CMD_CANCELLED", name157W, description157A, description157W },
1818     { VFW_E_DVD_STATE_WRONG_VERSION, "VFW_E_DVD_STATE_WRONG_VERSION", name158W, description158A, description158W },
1819     { VFW_E_DVD_STATE_CORRUPT, "VFW_E_DVD_STATE_CORRUPT", name159W, description159A, description159W },
1820     { VFW_E_DVD_STATE_WRONG_DISC, "VFW_E_DVD_STATE_WRONG_DISC", name160W, description160A, description160W },
1821     { VFW_E_DVD_INCOMPATIBLE_REGION, "VFW_E_DVD_INCOMPATIBLE_REGION", name161W, description161A, description161W },
1822     { VFW_E_DVD_NO_ATTRIBUTES, "VFW_E_DVD_NO_ATTRIBUTES", name162W, description162A, description162W },
1823     { VFW_E_DVD_NO_GOUP_PGC, "VFW_E_DVD_NO_GOUP_PGC", name163W, description163A, description163W },
1824     { VFW_E_DVD_LOW_PARENTAL_LEVEL, "VFW_E_DVD_LOW_PARENTAL_LEVEL", name164W, description164A, description164W },
1825     { VFW_E_DVD_NOT_IN_KARAOKE_MODE, "VFW_E_DVD_NOT_IN_KARAOKE_MODE", name165W, description165A, description165W },
1826     { VFW_E_FRAME_STEP_UNSUPPORTED, "VFW_E_FRAME_STEP_UNSUPPORTED", name166W, description166A, description166W },
1827     { VFW_E_DVD_STREAM_DISABLED, "VFW_E_DVD_STREAM_DISABLED", name167W, description167A, description167W },
1828     { VFW_E_DVD_TITLE_UNKNOWN, "VFW_E_DVD_TITLE_UNKNOWN", name168W, description168A, description168W },
1829     { VFW_E_DVD_INVALID_DISC, "VFW_E_DVD_INVALID_DISC", name169W, description169A, description169W },
1830     { VFW_E_DVD_NO_RESUME_INFORMATION, "VFW_E_DVD_NO_RESUME_INFORMATION", name170W, description170A, description170W },
1831     { VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD, "VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD", name171W, description171A, description171W },
1832     { VFW_E_PIN_ALREADY_BLOCKED, "VFW_E_PIN_ALREADY_BLOCKED", name172W, description172A, description172W },
1833     { VFW_E_CERTIFICATION_FAILURE, "VFW_E_CERTIFICATION_FAILURE", name173W, description173A, description173W },
1834     { VFW_E_BAD_KEY, "VFW_E_BAD_KEY", name174W, description174A, description174W },
1835     { MS_E_NOSTREAM, "MS_E_NOSTREAM", name175W, description175A, description175W },
1836     { MS_E_NOSEEKING, "MS_E_NOSEEKING", name176W, description176A, description176W },
1837     { MS_E_INCOMPATIBLE, "MS_E_INCOMPATIBLE", name177W, description177A, description177W },
1838     { MS_E_BUSY, "MS_E_BUSY", name178W, description178A, description178W },
1839     { MS_E_NOTINIT, "MS_E_NOTINIT", name179W, description179A, description179W },
1840     { MS_E_SOURCEALREADYDEFINED, "MS_E_SOURCEALREADYDEFINED", name180W, description180A, description180W },
1841     { MS_E_INVALIDSTREAMTYPE, "MS_E_INVALIDSTREAMTYPE", name181W, description181A, description181W },
1842     { MS_E_NOTRUNNING, "MS_E_NOTRUNNING", name182W, description182A, description182W },
1843     { ERROR_FILE_NOT_FOUND, "ERROR_FILE_NOT_FOUND", name183W, description183A, description183W },
1844     { ERROR_PATH_NOT_FOUND, "ERROR_PATH_NOT_FOUND", name184W, description184A, description184W },
1845     { ERROR_TOO_MANY_OPEN_FILES, "ERROR_TOO_MANY_OPEN_FILES", name185W, description185A, description185W },
1846     { E_ACCESSDENIED, "E_ACCESSDENIED", name186W, description186A, description186W },
1847     { E_HANDLE, "E_HANDLE", name187W, description187A, description187W },
1848     { ERROR_NOT_ENOUGH_MEMORY, "ERROR_NOT_ENOUGH_MEMORY", name188W, description188A, description188W },
1849     { ERROR_INVALID_BLOCK, "ERROR_INVALID_BLOCK", name189W, description189A, description189W },
1850     { ERROR_BAD_ENVIRONMENT, "ERROR_BAD_ENVIRONMENT", name190W, description190A, description190W },
1851     { ERROR_BAD_FORMAT, "ERROR_BAD_FORMAT", name191W, description191A, description191W },
1852     { ERROR_INVALID_ACCESS, "ERROR_INVALID_ACCESS & DIERR_NOTACQUIRED", name192W, description192A, description192W },
1853     { E_OUTOFMEMORY, "E_OUTOFMEMORY", name193W, description193A, description193W },
1854     { ERROR_NOT_READY, "ERROR_NOT_READY & DIERR_NOTINITIALIZED", name194W, description194A, description194W },
1855     { ERROR_READ_FAULT, "ERROR_READ_FAULT & DIERR_INPUTLOST", name195W, description195A, description195W },
1856     { E_INVALIDARG, "E_INVALIDARG", name196W, description196A, description196W },
1857     { ERROR_BAD_DRIVER_LEVEL, "ERROR_BAD_DRIVER_LEVEL & DIERR_BADDRIVERVER", name197W, description197A, description197W },
1858     { ERROR_BUSY, "ERROR_BUSY & DIERR_ACQUIRED", name198W, description198A, description198W },
1859     { ERROR_OLD_WIN_VERSION, "ERROR_OLD_WIN_VERSION & DIERR_OLDDIRECTINPUTVERSION", name199W, description199A, description199W },
1860     { ERROR_RMODE_APP, "ERROR_RMODE_APP & DIERR_BETADIRECTINPUTVERSION", name200W, description200A, description200W },
1861     { ERROR_NOT_FOUND, "ERROR_NOT_FOUND & E_PROP_ID_UNSUPPORTED", name201W, description201A, description201W },
1862     { ERROR_SET_NOT_FOUND, "ERROR_SET_NOT_FOUND & E_PROP_SET_UNSUPPORTED", name202W, description202A, description202W },
1863     { ERROR_ALREADY_INITIALIZED, "ERROR_ALREADY_INITIALIZED & DIERR_ALREADYINITIALIZED", name203W, description203A, description203W },
1864     { DPNERR_ABORTED, "DPNERR_ABORTED", name204W, description204A, description204W },
1865     { DPNERR_ADDRESSING, "DPNERR_ADDRESSING", name205W, description205A, description205W },
1866     { DPNERR_ALREADYCLOSING, "DPNERR_ALREADYCLOSING", name206W, description206A, description206W },
1867     { DPNERR_ALREADYCONNECTED, "DPNERR_ALREADYCONNECTED", name207W, description207A, description207W },
1868     { DPNERR_ALREADYDISCONNECTING, "DPNERR_ALREADYDISCONNECTING", name208W, description208A, description208W },
1869     { DPNERR_ALREADYINITIALIZED, "DPNERR_ALREADYINITIALIZED", name209W, description209A, description209W },
1870     { DPNERR_ALREADYREGISTERED, "DPNERR_ALREADYREGISTERED", name210W, description210A, description210W },
1871     { DPNERR_BUFFERTOOSMALL, "DPNERR_BUFFERTOOSMALL", name211W, description211A, description211W },
1872     { DPNERR_CANNOTCANCEL, "DPNERR_CANNOTCANCEL", name212W, description212A, description212W },
1873     { DPNERR_CANTCREATEGROUP, "DPNERR_CANTCREATEGROUP", name213W, description213A, description213W },
1874     { DPNERR_CANTCREATEPLAYER, "DPNERR_CANTCREATEPLAYER", name214W, description214A, description214W },
1875     { DPNERR_CANTLAUNCHAPPLICATION, "DPNERR_CANTLAUNCHAPPLICATION", name215W, description215A, description215W },
1876     { DPNERR_CONNECTING, "DPNERR_CONNECTING", name216W, description216A, description216W },
1877     { DPNERR_CONNECTIONLOST, "DPNERR_CONNECTIONLOST", name217W, description217A, description217W },
1878     { DPNERR_CONVERSION, "DPNERR_CONVERSION", name218W, description218A, description218W },
1879     { DPNERR_DATATOOLARGE, "DPNERR_DATATOOLARGE", name219W, description219A, description219W },
1880     { DPNERR_DOESNOTEXIST, "DPNERR_DOESNOTEXIST", name220W, description220A, description220W },
1881     { DPNERR_DPNSVRNOTAVAILABLE, "DPNERR_DPNSVRNOTAVAILABLE", name221W, description221A, description221W },
1882     { DPNERR_DUPLICATECOMMAND, "DPNERR_DUPLICATECOMMAND", name222W, description222A, description222W },
1883     { DPNERR_ENDPOINTNOTRECEIVING, "DPNERR_ENDPOINTNOTRECEIVING", name223W, description223A, description223W },
1884     { DPNERR_ENUMQUERYTOOLARGE, "DPNERR_ENUMQUERYTOOLARGE", name224W, description224A, description224W },
1885     { DPNERR_ENUMRESPONSETOOLARGE, "DPNERR_ENUMRESPONSETOOLARGE", name225W, description225A, description225W },
1886     { DPNERR_EXCEPTION, "DPNERR_EXCEPTION", name226W, description226A, description226W },
1887     { DPNERR_GROUPNOTEMPTY, "DPNERR_GROUPNOTEMPTY", name227W, description227A, description227W },
1888     { DPNERR_HOSTING, "DPNERR_HOSTING", name228W, description228A, description228W },
1889     { DPNERR_HOSTREJECTEDCONNECTION, "DPNERR_HOSTREJECTEDCONNECTION", name229W, description229A, description229W },
1890     { DPNERR_HOSTTERMINATEDSESSION, "DPNERR_HOSTTERMINATEDSESSION", name230W, description230A, description230W },
1891     { DPNERR_INCOMPLETEADDRESS, "DPNERR_INCOMPLETEADDRESS", name231W, description231A, description231W },
1892     { DPNERR_INVALIDADDRESSFORMAT, "DPNERR_INVALIDADDRESSFORMAT", name232W, description232A, description232W },
1893     { DPNERR_INVALIDAPPLICATION, "DPNERR_INVALIDAPPLICATION", name233W, description233A, description233W },
1894     { DPNERR_INVALIDCOMMAND, "DPNERR_INVALIDCOMMAND", name234W, description234A, description234W },
1895     { DPNERR_INVALIDDEVICEADDRESS, "DPNERR_INVALIDDEVICEADDRESS", name235W, description235A, description235W },
1896     { DPNERR_INVALIDENDPOINT, "DPNERR_INVALIDENDPOINT", name236W, description236A, description236W },
1897     { DPNERR_INVALIDFLAGS, "DPNERR_INVALIDFLAGS", name237W, description237A, description237W },
1898     { DPNERR_INVALIDGROUP, "DPNERR_INVALIDGROUP", name238W, description238A, description238W },
1899     { DPNERR_INVALIDHANDLE, "DPNERR_INVALIDHANDLE", name239W, description239A, description239W },
1900     { DPNERR_INVALIDHOSTADDRESS, "DPNERR_INVALIDHOSTADDRESS", name240W, description240A, description240W },
1901     { DPNERR_INVALIDINSTANCE, "DPNERR_INVALIDINSTANCE", name241W, description241A, description241W },
1902     { DPNERR_INVALIDINTERFACE, "DPNERR_INVALIDINTERFACE", name242W, description242A, description242W },
1903     { DPNERR_INVALIDOBJECT, "DPNERR_INVALIDOBJECT", name243W, description243A, description243W },
1904     { DPNERR_INVALIDPASSWORD, "DPNERR_INVALIDPASSWORD", name244W, description244A, description244W },
1905     { DPNERR_INVALIDPLAYER, "DPNERR_INVALIDPLAYER", name245W, description245A, description245W },
1906     { DPNERR_INVALIDPRIORITY, "DPNERR_INVALIDPRIORITY", name246W, description246A, description246W },
1907     { DPNERR_INVALIDSTRING, "DPNERR_INVALIDSTRING", name247W, description247A, description247W },
1908     { DPNERR_INVALIDURL, "DPNERR_INVALIDURL", name248W, description248A, description248W },
1909     { DPNERR_INVALIDVERSION, "DPNERR_INVALIDVERSION", name249W, description249A, description249W },
1910     { DPNERR_NOCAPS, "DPNERR_NOCAPS", name250W, description250A, description250W },
1911     { DPNERR_NOCONNECTION, "DPNERR_NOCONNECTION", name251W, description251A, description251W },
1912     { DPNERR_NOHOSTPLAYER, "DPNERR_NOHOSTPLAYER", name252W, description252A, description252W },
1913     { DPNERR_NOMOREADDRESSCOMPONENTS, "DPNERR_NOMOREADDRESSCOMPONENTS", name253W, description253A, description253W },
1914     { DPNERR_NORESPONSE, "DPNERR_NORESPONSE", name254W, description254A, description254W },
1915     { DPNERR_NOTALLOWED, "DPNERR_NOTALLOWED", name255W, description255A, description255W },
1916     { DPNERR_NOTHOST, "DPNERR_NOTHOST", name256W, description256A, description256W },
1917     { DPNERR_NOTREADY, "DPNERR_NOTREADY", name257W, description257A, description257W },
1918     { DPNERR_NOTREGISTERED, "DPNERR_NOTREGISTERED", name258W, description258A, description258W },
1919     { DPNERR_PLAYERALREADYINGROUP, "DPNERR_PLAYERALREADYINGROUP", name259W, description259A, description259W },
1920     { DPNERR_PLAYERLOST, "DPNERR_PLAYERLOST", name260W, description260A, description260W },
1921     { DPNERR_PLAYERNOTINGROUP, "DPNERR_PLAYERNOTINGROUP", name261W, description261A, description261W },
1922     { DPNERR_PLAYERNOTREACHABLE, "DPNERR_PLAYERNOTREACHABLE", name262W, description262A, description262W },
1923     { DPNERR_SENDTOOLARGE, "DPNERR_SENDTOOLARGE", name263W, description263A, description263W },
1924     { DPNERR_SESSIONFULL, "DPNERR_SESSIONFULL", name264W, description264A, description264W },
1925     { DPNERR_TABLEFULL, "DPNERR_TABLEFULL", name265W, description265A, description265W },
1926     { DPNERR_TIMEDOUT, "DPNERR_TIMEDOUT", name266W, description266A, description266W },
1927     { DPNERR_UNINITIALIZED, "DPNERR_UNINITIALIZED", name267W, description267A, description267W },
1928     { DPNERR_USERCANCEL, "DPNERR_USERCANCEL", name268W, description268A, description268W },
1929     { DDERR_ALREADYINITIALIZED, "DDERR_ALREADYINITIALIZED", name269W, description269A, description269W },
1930     { DDERR_CANNOTATTACHSURFACE, "DDERR_CANNOTATTACHSURFACE", name270W, description270A, description270W },
1931     { DDERR_CANNOTDETACHSURFACE, "DDERR_CANNOTDETACHSURFACE", name271W, description271A, description271W },
1932     { DDERR_CURRENTLYNOTAVAIL, "DDERR_CURRENTLYNOTAVAIL", name272W, description272A, description272W },
1933     { DDERR_EXCEPTION, "DDERR_EXCEPTION", name273W, description273A, description273W },
1934     { DDERR_HEIGHTALIGN, "DDERR_HEIGHTALIGN", name274W, description274A, description274W },
1935     { DDERR_INCOMPATIBLEPRIMARY, "DDERR_INCOMPATIBLEPRIMARY", name275W, description275A, description275W },
1936     { DDERR_INVALIDCAPS, "DDERR_INVALIDCAPS", name276W, description276A, description276W },
1937     { DDERR_INVALIDCLIPLIST, "DDERR_INVALIDCLIPLIST", name277W, description277A, description277W },
1938     { DDERR_INVALIDMODE, "DDERR_INVALIDMODE", name278W, description278A, description278W },
1939     { DDERR_INVALIDOBJECT, "DDERR_INVALIDOBJECT", name279W, description279A, description279W },
1940     { DDERR_INVALIDPIXELFORMAT, "DDERR_INVALIDPIXELFORMAT", name280W, description280A, description280W },
1941     { DDERR_INVALIDRECT, "DDERR_INVALIDRECT", name281W, description281A, description281W },
1942     { DDERR_LOCKEDSURFACES, "DDERR_LOCKEDSURFACES", name282W, description282A, description282W },
1943     { DDERR_NO3D, "DDERR_NO3D", name283W, description283A, description283W },
1944     { DDERR_NOALPHAHW, "DDERR_NOALPHAHW", name284W, description284A, description284W },
1945     { DDERR_NOSTEREOHARDWARE, "DDERR_NOSTEREOHARDWARE", name285W, description285A, description285W },
1946     { DDERR_NOSURFACELEFT, "DDERR_NOSURFACELEFT", name286W, description286A, description286W },
1947     { DDERR_NOCLIPLIST, "DDERR_NOCLIPLIST", name287W, description287A, description287W },
1948     { DDERR_NOCOLORCONVHW, "DDERR_NOCOLORCONVHW", name288W, description288A, description288W },
1949     { DDERR_NOCOOPERATIVELEVELSET, "DDERR_NOCOOPERATIVELEVELSET", name289W, description289A, description289W },
1950     { DDERR_NOCOLORKEY, "DDERR_NOCOLORKEY", name290W, description290A, description290W },
1951     { DDERR_NOCOLORKEYHW, "DDERR_NOCOLORKEYHW", name291W, description291A, description291W },
1952     { DDERR_NODIRECTDRAWSUPPORT, "DDERR_NODIRECTDRAWSUPPORT", name292W, description292A, description292W },
1953     { DDERR_NOEXCLUSIVEMODE, "DDERR_NOEXCLUSIVEMODE", name293W, description293A, description293W },
1954     { DDERR_NOFLIPHW, "DDERR_NOFLIPHW", name294W, description294A, description294W },
1955     { DDERR_NOGDI, "DDERR_NOGDI", name295W, description295A, description295W },
1956     { DDERR_NOMIRRORHW, "DDERR_NOMIRRORHW", name296W, description296A, description296W },
1957     { DDERR_NOTFOUND, "DDERR_NOTFOUND", name297W, description297A, description297W },
1958     { DDERR_NOOVERLAYHW, "DDERR_NOOVERLAYHW", name298W, description298A, description298W },
1959     { DDERR_OVERLAPPINGRECTS, "DDERR_OVERLAPPINGRECTS", name299W, description299A, description299W },
1960     { DDERR_NORASTEROPHW, "DDERR_NORASTEROPHW", name300W, description300A, description300W },
1961     { DDERR_NOROTATIONHW, "DDERR_NOROTATIONHW", name301W, description301A, description301W },
1962     { DDERR_NOSTRETCHHW, "DDERR_NOSTRETCHHW", name302W, description302A, description302W },
1963     { DDERR_NOT4BITCOLOR, "DDERR_NOT4BITCOLOR", name303W, description303A, description303W },
1964     { DDERR_NOT4BITCOLORINDEX, "DDERR_NOT4BITCOLORINDEX", name304W, description304A, description304W },
1965     { DDERR_NOT8BITCOLOR, "DDERR_NOT8BITCOLOR", name305W, description305A, description305W },
1966     { DDERR_NOTEXTUREHW, "DDERR_NOTEXTUREHW", name306W, description306A, description306W },
1967     { DDERR_NOVSYNCHW, "DDERR_NOVSYNCHW", name307W, description307A, description307W },
1968     { DDERR_NOZBUFFERHW, "DDERR_NOZBUFFERHW", name308W, description308A, description308W },
1969     { DDERR_NOZOVERLAYHW, "DDERR_NOZOVERLAYHW", name309W, description309A, description309W },
1970     { DDERR_OUTOFCAPS, "DDERR_OUTOFCAPS", name310W, description310A, description310W },
1971     { D3DERR_OUTOFVIDEOMEMORY, "D3DERR_OUTOFVIDEOMEMORY", name311W, description311A, description311W },
1972     { DDERR_OVERLAYCANTCLIP, "DDERR_OVERLAYCANTCLIP", name312W, description312A, description312W },
1973     { DDERR_OVERLAYCOLORKEYONLYONEACTIVE, "DDERR_OVERLAYCOLORKEYONLYONEACTIVE", name313W, description313A, description313W },
1974     { DDERR_PALETTEBUSY, "DDERR_PALETTEBUSY", name314W, description314A, description314W },
1975     { DDERR_COLORKEYNOTSET, "DDERR_COLORKEYNOTSET", name315W, description315A, description315W },
1976     { DDERR_SURFACEALREADYATTACHED, "DDERR_SURFACEALREADYATTACHED", name316W, description316A, description316W },
1977     { DDERR_SURFACEALREADYDEPENDENT, "DDERR_SURFACEALREADYDEPENDENT", name317W, description317A, description317W },
1978     { DDERR_SURFACEBUSY, "DDERR_SURFACEBUSY", name318W, description318A, description318W },
1979     { DDERR_CANTLOCKSURFACE, "DDERR_CANTLOCKSURFACE", name319W, description319A, description319W },
1980     { DDERR_SURFACEISOBSCURED, "DDERR_SURFACEISOBSCURED", name320W, description320A, description320W },
1981     { DDERR_SURFACELOST, "DDERR_SURFACELOST", name321W, description321A, description321W },
1982     { DDERR_SURFACENOTATTACHED, "DDERR_SURFACENOTATTACHED", name322W, description322A, description322W },
1983     { DDERR_TOOBIGHEIGHT, "DDERR_TOOBIGHEIGHT", name323W, description323A, description323W },
1984     { DDERR_TOOBIGSIZE, "DDERR_TOOBIGSIZE", name324W, description324A, description324W },
1985     { DDERR_TOOBIGWIDTH, "DDERR_TOOBIGWIDTH", name325W, description325A, description325W },
1986     { DDERR_UNSUPPORTEDFORMAT, "DDERR_UNSUPPORTEDFORMAT", name326W, description326A, description326W },
1987     { DDERR_UNSUPPORTEDMASK, "DDERR_UNSUPPORTEDMASK", name327W, description327A, description327W },
1988     { DDERR_INVALIDSTREAM, "DDERR_INVALIDSTREAM", name328W, description328A, description328W },
1989     { DDERR_VERTICALBLANKINPROGRESS, "DDERR_VERTICALBLANKINPROGRESS", name329W, description329A, description329W },
1990     { DDERR_WASSTILLDRAWING, "DDERR_WASSTILLDRAWING", name330W, description330A, description330W },
1991     { DDERR_DDSCAPSCOMPLEXREQUIRED, "DDERR_DDSCAPSCOMPLEXREQUIRED", name331W, description331A, description331W },
1992     { DDERR_XALIGN, "DDERR_XALIGN", name332W, description332A, description332W },
1993     { DDERR_INVALIDDIRECTDRAWGUID, "DDERR_INVALIDDIRECTDRAWGUID", name333W, description333A, description333W },
1994     { DDERR_DIRECTDRAWALREADYCREATED, "DDERR_DIRECTDRAWALREADYCREATED", name334W, description334A, description334W },
1995     { DDERR_NODIRECTDRAWHW, "DDERR_NODIRECTDRAWHW", name335W, description335A, description335W },
1996     { DDERR_PRIMARYSURFACEALREADYEXISTS, "DDERR_PRIMARYSURFACEALREADYEXISTS", name336W, description336A, description336W },
1997     { DDERR_NOEMULATION, "DDERR_NOEMULATION", name337W, description337A, description337W },
1998     { DDERR_REGIONTOOSMALL, "DDERR_REGIONTOOSMALL", name338W, description338A, description338W },
1999     { DDERR_CLIPPERISUSINGHWND, "DDERR_CLIPPERISUSINGHWND", name339W, description339A, description339W },
2000     { DDERR_NOCLIPPERATTACHED, "DDERR_NOCLIPPERATTACHED", name340W, description340A, description340W },
2001     { DDERR_NOHWND, "DDERR_NOHWND", name341W, description341A, description341W },
2002     { DDERR_HWNDSUBCLASSED, "DDERR_HWNDSUBCLASSED", name342W, description342A, description342W },
2003     { DDERR_HWNDALREADYSET, "DDERR_HWNDALREADYSET", name343W, description343A, description343W },
2004     { DDERR_NOPALETTEATTACHED, "DDERR_NOPALETTEATTACHED", name344W, description344A, description344W },
2005     { DDERR_NOPALETTEHW, "DDERR_NOPALETTEHW", name345W, description345A, description345W },
2006     { DDERR_BLTFASTCANTCLIP, "DDERR_BLTFASTCANTCLIP", name346W, description346A, description346W },
2007     { DDERR_NOBLTHW, "DDERR_NOBLTHW", name347W, description347A, description347W },
2008     { DDERR_NODDROPSHW, "DDERR_NODDROPSHW", name348W, description348A, description348W },
2009     { DDERR_OVERLAYNOTVISIBLE, "DDERR_OVERLAYNOTVISIBLE", name349W, description349A, description349W },
2010     { DDERR_NOOVERLAYDEST, "DDERR_NOOVERLAYDEST", name350W, description350A, description350W },
2011     { DDERR_INVALIDPOSITION, "DDERR_INVALIDPOSITION", name351W, description351A, description351W },
2012     { DDERR_NOTAOVERLAYSURFACE, "DDERR_NOTAOVERLAYSURFACE", name352W, description352A, description352W },
2013     { DDERR_EXCLUSIVEMODEALREADYSET, "DDERR_EXCLUSIVEMODEALREADYSET", name353W, description353A, description353W },
2014     { DDERR_NOTFLIPPABLE, "DDERR_NOTFLIPPABLE", name354W, description354A, description354W },
2015     { DDERR_CANTDUPLICATE, "DDERR_CANTDUPLICATE", name355W, description355A, description355W },
2016     { DDERR_NOTLOCKED, "DDERR_NOTLOCKED", name356W, description356A, description356W },
2017     { DDERR_CANTCREATEDC, "DDERR_CANTCREATEDC", name357W, description357A, description357W },
2018     { DDERR_NODC, "DDERR_NODC", name358W, description358A, description358W },
2019     { DDERR_WRONGMODE, "DDERR_WRONGMODE", name359W, description359A, description359W },
2020     { DDERR_IMPLICITLYCREATED, "DDERR_IMPLICITLYCREATED", name360W, description360A, description360W },
2021     { DDERR_NOTPALETTIZED, "DDERR_NOTPALETTIZED", name361W, description361A, description361W },
2022     { DDERR_UNSUPPORTEDMODE, "DDERR_UNSUPPORTEDMODE", name362W, description362A, description362W },
2023     { DDERR_NOMIPMAPHW, "DDERR_NOMIPMAPHW", name363W, description363A, description363W },
2024     { DDERR_INVALIDSURFACETYPE, "DDERR_INVALIDSURFACETYPE", name364W, description364A, description364W },
2025     { DDERR_NOOPTIMIZEHW, "DDERR_NOOPTIMIZEHW", name365W, description365A, description365W },
2026     { DDERR_NOTLOADED, "DDERR_NOTLOADED", name366W, description366A, description366W },
2027     { DDERR_NOFOCUSWINDOW, "DDERR_NOFOCUSWINDOW", name367W, description367A, description367W },
2028     { DDERR_NOTONMIPMAPSUBLEVEL, "DDERR_NOTONMIPMAPSUBLEVEL", name368W, description368A, description368W },
2029     { DDERR_DCALREADYCREATED, "DDERR_DCALREADYCREATED", name369W, description369A, description369W },
2030     { DDERR_NONONLOCALVIDMEM, "DDERR_NONONLOCALVIDMEM", name370W, description370A, description370W },
2031     { DDERR_CANTPAGELOCK, "DDERR_CANTPAGELOCK", name371W, description371A, description371W },
2032     { DDERR_CANTPAGEUNLOCK, "DDERR_CANTPAGEUNLOCK", name372W, description372A, description372W },
2033     { DDERR_NOTPAGELOCKED, "DDERR_NOTPAGELOCKED", name373W, description373A, description373W },
2034     { DDERR_MOREDATA, "DDERR_MOREDATA", name374W, description374A, description374W },
2035     { DDERR_EXPIRED, "DDERR_EXPIRED", name375W, description375A, description375W },
2036     { DDERR_TESTFINISHED, "DDERR_TESTFINISHED", name376W, description376A, description376W },
2037     { DDERR_NEWMODE, "DDERR_NEWMODE", name377W, description377A, description377W },
2038     { DDERR_D3DNOTINITIALIZED, "DDERR_D3DNOTINITIALIZED", name378W, description378A, description378W },
2039     { DDERR_VIDEONOTACTIVE, "DDERR_VIDEONOTACTIVE", name379W, description379A, description379W },
2040     { DDERR_NOMONITORINFORMATION, "DDERR_NOMONITORINFORMATION", name380W, description380A, description380W },
2041     { DDERR_NODRIVERSUPPORT, "DDERR_NODRIVERSUPPORT", name381W, description381A, description381W },
2042     { DDERR_DEVICEDOESNTOWNSURFACE, "DDERR_DEVICEDOESNTOWNSURFACE", name382W, description382A, description382W },
2043     { DXFILEERR_BADOBJECT, "DXFILEERR_BADOBJECT", name383W, description383A, description383W },
2044     { DXFILEERR_BADVALUE, "DXFILEERR_BADVALUE", name384W, description384A, description384W },
2045     { DXFILEERR_BADTYPE, "DXFILEERR_BADTYPE", name385W, description385A, description385W },
2046     { DXFILEERR_BADSTREAMHANDLE, "DXFILEERR_BADSTREAMHANDLE", name386W, description386A, description386W },
2047     { DXFILEERR_BADALLOC, "DXFILEERR_BADALLOC", name387W, description387A, description387W },
2048     { DXFILEERR_NOTFOUND, "DXFILEERR_NOTFOUND", name388W, description388A, description388W },
2049     { DXFILEERR_NOTDONEYET, "DXFILEERR_NOTDONEYET", name389W, description389A, description389W },
2050     { DXFILEERR_FILENOTFOUND, "DXFILEERR_FILENOTFOUND", name390W, description390A, description390W },
2051     { DXFILEERR_RESOURCENOTFOUND, "DXFILEERR_RESOURCENOTFOUND", name391W, description391A, description391W },
2052     { DXFILEERR_URLNOTFOUND, "DXFILEERR_URLNOTFOUND", name392W, description392A, description392W },
2053     { DXFILEERR_BADRESOURCE, "DXFILEERR_BADRESOURCE", name393W, description393A, description393W },
2054     { DXFILEERR_BADFILETYPE, "DXFILEERR_BADFILETYPE", name394W, description394A, description394W },
2055     { DXFILEERR_BADFILEVERSION, "DXFILEERR_BADFILEVERSION", name395W, description395A, description395W },
2056     { DXFILEERR_BADFILEFLOATSIZE, "DXFILEERR_BADFILEFLOATSIZE", name396W, description396A, description396W },
2057     { DXFILEERR_BADFILECOMPRESSIONTYPE, "DXFILEERR_BADFILECOMPRESSIONTYPE", name397W, description397A, description397W },
2058     { DXFILEERR_BADFILE, "DXFILEERR_BADFILE", name398W, description398A, description398W },
2059     { DXFILEERR_PARSEERROR, "DXFILEERR_PARSEERROR", name399W, description399A, description399W },
2060     { DXFILEERR_NOTEMPLATE, "DXFILEERR_NOTEMPLATE", name400W, description400A, description400W },
2061     { DXFILEERR_BADARRAYSIZE, "DXFILEERR_BADARRAYSIZE", name401W, description401A, description401W },
2062     { DXFILEERR_BADDATAREFERENCE, "DXFILEERR_BADDATAREFERENCE", name402W, description402A, description402W },
2063     { DXFILEERR_INTERNALERROR, "DXFILEERR_INTERNALERROR", name403W, description403A, description403W },
2064     { DXFILEERR_NOMOREOBJECTS, "DXFILEERR_NOMOREOBJECTS", name404W, description404A, description404W },
2065     { DXFILEERR_BADINTRINSICS, "DXFILEERR_BADINTRINSICS", name405W, description405A, description405W },
2066     { DXFILEERR_NOMORESTREAMHANDLES, "DXFILEERR_NOMORESTREAMHANDLES", name406W, description406A, description406W },
2067     { DXFILEERR_NOMOREDATA, "DXFILEERR_NOMOREDATA", name407W, description407A, description407W },
2068     { DXFILEERR_BADCACHEFILE, "DXFILEERR_BADCACHEFILE", name408W, description408A, description408W },
2069     { DXFILEERR_NOINTERNET, "DXFILEERR_NOINTERNET", name409W, description409A, description409W },
2070     { D3DERR_WRONGTEXTUREFORMAT, "D3DERR_WRONGTEXTUREFORMAT", name410W, description410A, description410W },
2071     { D3DERR_UNSUPPORTEDCOLOROPERATION, "D3DERR_UNSUPPORTEDCOLOROPERATION", name411W, description411A, description411W },
2072     { D3DERR_UNSUPPORTEDCOLORARG, "D3DERR_UNSUPPORTEDCOLORARG", name412W, description412A, description412W },
2073     { D3DERR_UNSUPPORTEDALPHAOPERATION, "D3DERR_UNSUPPORTEDALPHAOPERATION", name413W, description413A, description413W },
2074     { D3DERR_UNSUPPORTEDALPHAARG, "D3DERR_UNSUPPORTEDALPHAARG", name414W, description414A, description414W },
2075     { D3DERR_TOOMANYOPERATIONS, "D3DERR_TOOMANYOPERATIONS", name415W, description415A, description415W },
2076     { D3DERR_CONFLICTINGTEXTUREFILTER, "D3DERR_CONFLICTINGTEXTUREFILTER", name416W, description416A, description416W },
2077     { D3DERR_UNSUPPORTEDFACTORVALUE, "D3DERR_UNSUPPORTEDFACTORVALUE", name417W, description417A, description417W },
2078     { D3DERR_CONFLICTINGRENDERSTATE, "D3DERR_CONFLICTINGRENDERSTATE", name418W, description418A, description418W },
2079     { D3DERR_UNSUPPORTEDTEXTUREFILTER, "D3DERR_UNSUPPORTEDTEXTUREFILTER", name419W, description419A, description419W },
2080     { D3DERR_CONFLICTINGTEXTUREPALETTE, "D3DERR_CONFLICTINGTEXTUREPALETTE", name420W, description420A, description420W },
2081     { D3DERR_DRIVERINTERNALERROR, "D3DERR_DRIVERINTERNALERROR", name421W, description421A, description421W },
2082     { D3DERR_NOTFOUND, "D3DERR_NOTFOUND", name422W, description422A, description422W },
2083     { D3DERR_MOREDATA, "D3DERR_MOREDATA", name423W, description423A, description423W },
2084     { D3DERR_DEVICELOST, "D3DERR_DEVICELOST", name424W, description424A, description424W },
2085     { D3DERR_DEVICENOTRESET, "D3DERR_DEVICENOTRESET", name425W, description425A, description425W },
2086     { D3DERR_NOTAVAILABLE, "D3DERR_NOTAVAILABLE", name426W, description426A, description426W },
2087     { D3DERR_INVALIDDEVICE, "D3DERR_INVALIDDEVICE", name427W, description427A, description427W },
2088     { D3DERR_INVALIDCALL, "D3DERR_INVALIDCALL", name428W, description428A, description428W },
2089     { D3DERR_DRIVERINVALIDCALL, "D3DERR_DRIVERINVALIDCALL", name429W, description429A, description429W },
2090     { DSERR_ALLOCATED, "DSERR_ALLOCATED", name430W, description430A, description430W },
2091     { DSERR_CONTROLUNAVAIL, "DSERR_CONTROLUNAVAIL", name431W, description431A, description431W },
2092     { DSERR_INVALIDCALL, "DSERR_INVALIDCALL", name432W, description432A, description432W },
2093     { DSERR_PRIOLEVELNEEDED, "DSERR_PRIOLEVELNEEDED", name433W, description433A, description433W },
2094     { DSERR_BADFORMAT, "DSERR_BADFORMAT", name434W, description434A, description434W },
2095     { DSERR_NODRIVER, "DSERR_NODRIVER", name435W, description435A, description435W },
2096     { DSERR_ALREADYINITIALIZED, "DSERR_ALREADYINITIALIZED", name436W, description436A, description436W },
2097     { DSERR_BUFFERLOST, "DSERR_BUFFERLOST", name437W, description437A, description437W },
2098     { DSERR_OTHERAPPHASPRIO, "DSERR_OTHERAPPHASPRIO", name438W, description438A, description438W },
2099     { DSERR_UNINITIALIZED, "DSERR_UNINITIALIZED", name439W, description439A, description439W },
2100     { DSERR_BUFFERTOOSMALL, "DSERR_BUFFERTOOSMALL", name440W, description440A, description440W },
2101     { DSERR_DS8_REQUIRED, "DSERR_DS8_REQUIRED", name441W, description441A, description441W },
2102     { DSERR_SENDLOOP, "DSERR_SENDLOOP", name442W, description442A, description442W },
2103     { DSERR_BADSENDBUFFERGUID, "DSERR_BADSENDBUFFERGUID", name443W, description443A, description443W },
2104     { DMUS_E_DRIVER_FAILED, "DMUS_E_DRIVER_FAILED", name444W, description444A, description444W },
2105     { DMUS_E_PORTS_OPEN, "DMUS_E_PORTS_OPEN", name445W, description445A, description445W },
2106     { DMUS_E_DEVICE_IN_USE, "DMUS_E_DEVICE_IN_USE", name446W, description446A, description446W },
2107     { DMUS_E_INSUFFICIENTBUFFER, "DMUS_E_INSUFFICIENTBUFFER", name447W, description447A, description447W },
2108     { DMUS_E_BUFFERNOTSET, "DMUS_E_BUFFERNOTSET", name448W, description448A, description448W },
2109     { DMUS_E_BUFFERNOTAVAILABLE, "DMUS_E_BUFFERNOTAVAILABLE", name449W, description449A, description449W },
2110     { DMUS_E_NOTADLSCOL, "DMUS_E_NOTADLSCOL", name450W, description450A, description450W },
2111     { DMUS_E_INVALIDOFFSET, "DMUS_E_INVALIDOFFSET", name451W, description451A, description451W },
2112     { DMUS_E_ALREADY_LOADED, "DMUS_E_ALREADY_LOADED", name452W, description452A, description452W },
2113     { DMUS_E_INVALIDPOS, "DMUS_E_INVALIDPOS", name453W, description453A, description453W },
2114     { DMUS_E_INVALIDPATCH, "DMUS_E_INVALIDPATCH", name454W, description454A, description454W },
2115     { DMUS_E_CANNOTSEEK, "DMUS_E_CANNOTSEEK", name455W, description455A, description455W },
2116     { DMUS_E_CANNOTWRITE, "DMUS_E_CANNOTWRITE", name456W, description456A, description456W },
2117     { DMUS_E_CHUNKNOTFOUND, "DMUS_E_CHUNKNOTFOUND", name457W, description457A, description457W },
2118     { DMUS_E_INVALID_DOWNLOADID, "DMUS_E_INVALID_DOWNLOADID", name458W, description458A, description458W },
2119     { DMUS_E_NOT_DOWNLOADED_TO_PORT, "DMUS_E_NOT_DOWNLOADED_TO_PORT", name459W, description459A, description459W },
2120     { DMUS_E_ALREADY_DOWNLOADED, "DMUS_E_ALREADY_DOWNLOADED", name460W, description460A, description460W },
2121     { DMUS_E_UNKNOWN_PROPERTY, "DMUS_E_UNKNOWN_PROPERTY", name461W, description461A, description461W },
2122     { DMUS_E_SET_UNSUPPORTED, "DMUS_E_SET_UNSUPPORTED", name462W, description462A, description462W },
2123     { DMUS_E_GET_UNSUPPORTED, "DMUS_E_GET_UNSUPPORTED", name463W, description463A, description463W },
2124     { DMUS_E_NOTMONO, "DMUS_E_NOTMONO", name464W, description464A, description464W },
2125     { DMUS_E_BADARTICULATION, "DMUS_E_BADARTICULATION", name465W, description465A, description465W },
2126     { DMUS_E_BADINSTRUMENT, "DMUS_E_BADINSTRUMENT", name466W, description466A, description466W },
2127     { DMUS_E_BADWAVELINK, "DMUS_E_BADWAVELINK", name467W, description467A, description467W },
2128     { DMUS_E_NOARTICULATION, "DMUS_E_NOARTICULATION", name468W, description468A, description468W },
2129     { DMUS_E_NOTPCM, "DMUS_E_NOTPCM", name469W, description469A, description469W },
2130     { DMUS_E_BADWAVE, "DMUS_E_BADWAVE", name470W, description470A, description470W },
2131     { DMUS_E_BADOFFSETTABLE, "DMUS_E_BADOFFSETTABLE", name471W, description471A, description471W },
2132     { DMUS_E_UNKNOWNDOWNLOAD, "DMUS_E_UNKNOWNDOWNLOAD", name472W, description472A, description472W },
2133     { DMUS_E_NOSYNTHSINK, "DMUS_E_NOSYNTHSINK", name473W, description473A, description473W },
2134     { DMUS_E_ALREADYOPEN, "DMUS_E_ALREADYOPEN", name474W, description474A, description474W },
2135     { DMUS_E_ALREADYCLOSED, "DMUS_E_ALREADYCLOSED", name475W, description475A, description475W },
2136     { DMUS_E_SYNTHNOTCONFIGURED, "DMUS_E_SYNTHNOTCONFIGURED", name476W, description476A, description476W },
2137     { DMUS_E_SYNTHACTIVE, "DMUS_E_SYNTHACTIVE", name477W, description477A, description477W },
2138     { DMUS_E_CANNOTREAD, "DMUS_E_CANNOTREAD", name478W, description478A, description478W },
2139     { DMUS_E_DMUSIC_RELEASED, "DMUS_E_DMUSIC_RELEASED", name479W, description479A, description479W },
2140     { DMUS_E_BUFFER_EMPTY, "DMUS_E_BUFFER_EMPTY", name480W, description480A, description480W },
2141     { DMUS_E_BUFFER_FULL, "DMUS_E_BUFFER_FULL", name481W, description481A, description481W },
2142     { DMUS_E_PORT_NOT_CAPTURE, "DMUS_E_PORT_NOT_CAPTURE", name482W, description482A, description482W },
2143     { DMUS_E_PORT_NOT_RENDER, "DMUS_E_PORT_NOT_RENDER", name483W, description483A, description483W },
2144     { DMUS_E_DSOUND_NOT_SET, "DMUS_E_DSOUND_NOT_SET", name484W, description484A, description484W },
2145     { DMUS_E_ALREADY_ACTIVATED, "DMUS_E_ALREADY_ACTIVATED", name485W, description485A, description485W },
2146     { DMUS_E_INVALIDBUFFER, "DMUS_E_INVALIDBUFFER", name486W, description486A, description486W },
2147     { DMUS_E_WAVEFORMATNOTSUPPORTED, "DMUS_E_WAVEFORMATNOTSUPPORTED", name487W, description487A, description487W },
2148     { DMUS_E_SYNTHINACTIVE, "DMUS_E_SYNTHINACTIVE", name488W, description488A, description488W },
2149     { DMUS_E_DSOUND_ALREADY_SET, "DMUS_E_DSOUND_ALREADY_SET", name489W, description489A, description489W },
2150     { DMUS_E_INVALID_EVENT, "DMUS_E_INVALID_EVENT", name490W, description490A, description490W },
2151     { DMUS_E_UNSUPPORTED_STREAM, "DMUS_E_UNSUPPORTED_STREAM", name491W, description491A, description491W },
2152     { DMUS_E_ALREADY_INITED, "DMUS_E_ALREADY_INITED", name492W, description492A, description492W },
2153     { DMUS_E_INVALID_BAND, "DMUS_E_INVALID_BAND", name493W, description493A, description493W },
2154     { DMUS_E_TRACK_HDR_NOT_FIRST_CK, "DMUS_E_TRACK_HDR_NOT_FIRST_CK", name494W, description494A, description494W },
2155     { DMUS_E_TOOL_HDR_NOT_FIRST_CK, "DMUS_E_TOOL_HDR_NOT_FIRST_CK", name495W, description495A, description495W },
2156     { DMUS_E_INVALID_TRACK_HDR, "DMUS_E_INVALID_TRACK_HDR", name496W, description496A, description496W },
2157     { DMUS_E_INVALID_TOOL_HDR, "DMUS_E_INVALID_TOOL_HDR", name497W, description497A, description497W },
2158     { DMUS_E_ALL_TOOLS_FAILED, "DMUS_E_ALL_TOOLS_FAILED", name498W, description498A, description498W },
2159     { DMUS_E_ALL_TRACKS_FAILED, "DMUS_E_ALL_TRACKS_FAILED", name499W, description499A, description499W },
2160     { DSERR_OBJECTNOTFOUND, "DSERR_OBJECTNOTFOUND", name500W, description500A, description500W },
2161     { DMUS_E_NOT_INIT, "DMUS_E_NOT_INIT", name501W, description501A, description501W },
2162     { DMUS_E_TYPE_DISABLED, "DMUS_E_TYPE_DISABLED", name502W, description502A, description502W },
2163     { DMUS_E_TYPE_UNSUPPORTED, "DMUS_E_TYPE_UNSUPPORTED", name503W, description503A, description503W },
2164     { DMUS_E_TIME_PAST, "DMUS_E_TIME_PAST", name504W, description504A, description504W },
2165     { DMUS_E_TRACK_NOT_FOUND, "DMUS_E_TRACK_NOT_FOUND", name505W, description505A, description505W },
2166     { DMUS_E_TRACK_NO_CLOCKTIME_SUPPORT, "DMUS_E_TRACK_NO_CLOCKTIME_SUPPORT", name506W, description506A, description506W },
2167     { DMUS_E_NO_MASTER_CLOCK, "DMUS_E_NO_MASTER_CLOCK", name507W, description507A, description507W },
2168     { DMUS_E_LOADER_NOCLASSID, "DMUS_E_LOADER_NOCLASSID", name508W, description508A, description508W },
2169     { DMUS_E_LOADER_BADPATH, "DMUS_E_LOADER_BADPATH", name509W, description509A, description509W },
2170     { DMUS_E_LOADER_FAILEDOPEN, "DMUS_E_LOADER_FAILEDOPEN", name510W, description510A, description510W },
2171     { DMUS_E_LOADER_FORMATNOTSUPPORTED, "DMUS_E_LOADER_FORMATNOTSUPPORTED", name511W, description511A, description511W },
2172     { DMUS_E_LOADER_FAILEDCREATE, "DMUS_E_LOADER_FAILEDCREATE", name512W, description512A, description512W },
2173     { DMUS_E_LOADER_OBJECTNOTFOUND, "DMUS_E_LOADER_OBJECTNOTFOUND", name513W, description513A, description513W },
2174     { DMUS_E_LOADER_NOFILENAME, "DMUS_E_LOADER_NOFILENAME", name514W, description514A, description514W },
2175     { DMUS_E_INVALIDFILE, "DMUS_E_INVALIDFILE", name515W, description515A, description515W },
2176     { DMUS_E_ALREADY_EXISTS, "DMUS_E_ALREADY_EXISTS", name516W, description516A, description516W },
2177     { DMUS_E_OUT_OF_RANGE, "DMUS_E_OUT_OF_RANGE", name517W, description517A, description517W },
2178     { DMUS_E_SEGMENT_INIT_FAILED, "DMUS_E_SEGMENT_INIT_FAILED", name518W, description518A, description518W },
2179     { DMUS_E_ALREADY_SENT, "DMUS_E_ALREADY_SENT", name519W, description519A, description519W },
2180     { DMUS_E_CANNOT_FREE, "DMUS_E_CANNOT_FREE", name520W, description520A, description520W },
2181     { DMUS_E_CANNOT_OPEN_PORT, "DMUS_E_CANNOT_OPEN_PORT", name521W, description521A, description521W },
2182     { DMUS_E_CANNOT_CONVERT, "DMUS_E_CANNOT_CONVERT", name522W, description522A, description522W },
2183     { DMUS_E_DESCEND_CHUNK_FAIL, "DMUS_E_DESCEND_CHUNK_FAIL", name523W, description523A, description523W },
2184     { DMUS_E_NOT_LOADED, "DMUS_E_NOT_LOADED", name524W, description524A, description524W },
2185     { DMUS_E_SCRIPT_LANGUAGE_INCOMPATIBLE, "DMUS_E_SCRIPT_LANGUAGE_INCOMPATIBLE", name525W, description525A, description525W },
2186     { DMUS_E_SCRIPT_UNSUPPORTED_VARTYPE, "DMUS_E_SCRIPT_UNSUPPORTED_VARTYPE", name526W, description526A, description526W },
2187     { DMUS_E_SCRIPT_ERROR_IN_SCRIPT, "DMUS_E_SCRIPT_ERROR_IN_SCRIPT", name527W, description527A, description527W },
2188     { DMUS_E_SCRIPT_CANTLOAD_OLEAUT32, "DMUS_E_SCRIPT_CANTLOAD_OLEAUT32", name528W, description528A, description528W },
2189     { DMUS_E_SCRIPT_LOADSCRIPT_ERROR, "DMUS_E_SCRIPT_LOADSCRIPT_ERROR", name529W, description529A, description529W },
2190     { DMUS_E_SCRIPT_INVALID_FILE, "DMUS_E_SCRIPT_INVALID_FILE", name530W, description530A, description530W },
2191     { DMUS_E_INVALID_SCRIPTTRACK, "DMUS_E_INVALID_SCRIPTTRACK", name531W, description531A, description531W },
2192     { DMUS_E_SCRIPT_VARIABLE_NOT_FOUND, "DMUS_E_SCRIPT_VARIABLE_NOT_FOUND", name532W, description532A, description532W },
2193     { DMUS_E_SCRIPT_ROUTINE_NOT_FOUND, "DMUS_E_SCRIPT_ROUTINE_NOT_FOUND", name533W, description533A, description533W },
2194     { DMUS_E_SCRIPT_CONTENT_READONLY, "DMUS_E_SCRIPT_CONTENT_READONLY", name534W, description534A, description534W },
2195     { DMUS_E_SCRIPT_NOT_A_REFERENCE, "DMUS_E_SCRIPT_NOT_A_REFERENCE", name535W, description535A, description535W },
2196     { DMUS_E_SCRIPT_VALUE_NOT_SUPPORTED, "DMUS_E_SCRIPT_VALUE_NOT_SUPPORTED", name536W, description536A, description536W },
2197     { DMUS_E_INVALID_SEGMENTTRIGGERTRACK, "DMUS_E_INVALID_SEGMENTTRIGGERTRACK", name537W, description537A, description537W },
2198     { DMUS_E_INVALID_LYRICSTRACK, "DMUS_E_INVALID_LYRICSTRACK", name538W, description538A, description538W },
2199     { DMUS_E_INVALID_PARAMCONTROLTRACK, "DMUS_E_INVALID_PARAMCONTROLTRACK", name539W, description539A, description539W },
2200     { DMUS_E_AUDIOVBSCRIPT_SYNTAXERROR, "DMUS_E_AUDIOVBSCRIPT_SYNTAXERROR", name540W, description540A, description540W },
2201     { DMUS_E_AUDIOVBSCRIPT_RUNTIMEERROR, "DMUS_E_AUDIOVBSCRIPT_RUNTIMEERROR", name541W, description541A, description541W },
2202     { DMUS_E_AUDIOVBSCRIPT_OPERATIONFAILURE, "DMUS_E_AUDIOVBSCRIPT_OPERATIONFAILURE", name542W, description542A, description542W },
2203     { DMUS_E_AUDIOPATHS_NOT_VALID, "DMUS_E_AUDIOPATHS_NOT_VALID", name543W, description543A, description543W },
2204     { DMUS_E_AUDIOPATHS_IN_USE, "DMUS_E_AUDIOPATHS_IN_USE", name544W, description544A, description544W },
2205     { DMUS_E_NO_AUDIOPATH_CONFIG, "DMUS_E_NO_AUDIOPATH_CONFIG", name545W, description545A, description545W },
2206     { DMUS_E_AUDIOPATH_INACTIVE, "DMUS_E_AUDIOPATH_INACTIVE", name546W, description546A, description546W },
2207     { DMUS_E_AUDIOPATH_NOBUFFER, "DMUS_E_AUDIOPATH_NOBUFFER", name547W, description547A, description547W },
2208     { DMUS_E_AUDIOPATH_NOPORT, "DMUS_E_AUDIOPATH_NOPORT", name548W, description548A, description548W },
2209     { DMUS_E_NO_AUDIOPATH, "DMUS_E_NO_AUDIOPATH", name549W, description549A, description549W },
2210     { DMUS_E_INVALIDCHUNK, "DMUS_E_INVALIDCHUNK", name550W, description550A, description550W },
2211     { DMUS_E_AUDIOPATH_NOGLOBALFXBUFFER, "DMUS_E_AUDIOPATH_NOGLOBALFXBUFFER", name551W, description551A, description551W },
2212     { DMUS_E_INVALID_CONTAINER_OBJECT, "DMUS_E_INVALID_CONTAINER_OBJECT", name552W, description552A, description552W },
2213 };