comparison fuhtark_test/include/winapi/winnt.rh @ 1500:91c8c3b7cbf0

add: futhark tests for generating vulkan api
author sam <sam@basx.dev>
date Wed, 26 Nov 2025 21:36:48 +0700
parents
children
comparison
equal deleted inserted replaced
1499:1f58458b7ef7 1500:91c8c3b7cbf0
1 /**
2 * This file has no copyright assigned and is placed in the Public Domain.
3 * This file is part of the w64 mingw-runtime package.
4 * No warranty is given; refer to the file DISCLAIMER within this package.
5 */
6 #ifdef UNICODE
7 #define __TEXT(quote) L##quote
8 #else
9 #define __TEXT(quote) quote
10 #endif
11 #define TEXT(quote) __TEXT(quote)
12
13 #define LANG_NEUTRAL 0x00
14 #define LANG_INVARIANT 0x7f
15
16 #define LANG_AFRIKAANS 0x36
17 #define LANG_ALBANIAN 0x1c
18 #define LANG_ARABIC 0x01
19 #define LANG_ARMENIAN 0x2b
20 #define LANG_ASSAMESE 0x4d
21 #define LANG_AZERI 0x2c
22 #define LANG_BASQUE 0x2d
23 #define LANG_BELARUSIAN 0x23
24 #define LANG_BENGALI 0x45
25 #define LANG_BULGARIAN 0x02
26 #define LANG_CATALAN 0x03
27 #define LANG_CHINESE 0x04
28 #define LANG_CROATIAN 0x1a
29 #define LANG_CZECH 0x05
30 #define LANG_DANISH 0x06
31 #define LANG_DIVEHI 0x65
32 #define LANG_DUTCH 0x13
33 #define LANG_ENGLISH 0x09
34 #define LANG_ESTONIAN 0x25
35 #define LANG_FAEROESE 0x38
36 #define LANG_FARSI 0x29
37 #define LANG_FINNISH 0x0b
38 #define LANG_FRENCH 0x0c
39 #define LANG_GALICIAN 0x56
40 #define LANG_GEORGIAN 0x37
41 #define LANG_GERMAN 0x07
42 #define LANG_GREEK 0x08
43 #define LANG_GUJARATI 0x47
44 #define LANG_HEBREW 0x0d
45 #define LANG_HINDI 0x39
46 #define LANG_HUNGARIAN 0x0e
47 #define LANG_ICELANDIC 0x0f
48 #define LANG_INDONESIAN 0x21
49 #define LANG_ITALIAN 0x10
50 #define LANG_JAPANESE 0x11
51 #define LANG_KANNADA 0x4b
52 #define LANG_KASHMIRI 0x60
53 #define LANG_KAZAK 0x3f
54 #define LANG_KONKANI 0x57
55 #define LANG_KOREAN 0x12
56 #define LANG_KYRGYZ 0x40
57 #define LANG_LATVIAN 0x26
58 #define LANG_LITHUANIAN 0x27
59 #define LANG_MACEDONIAN 0x2f
60 #define LANG_MALAY 0x3e
61 #define LANG_MALAYALAM 0x4c
62 #define LANG_MANIPURI 0x58
63 #define LANG_MARATHI 0x4e
64 #define LANG_MONGOLIAN 0x50
65 #define LANG_NEPALI 0x61
66 #define LANG_NORWEGIAN 0x14
67 #define LANG_ORIYA 0x48
68 #define LANG_POLISH 0x15
69 #define LANG_PORTUGUESE 0x16
70 #define LANG_PUNJABI 0x46
71 #define LANG_ROMANIAN 0x18
72 #define LANG_RUSSIAN 0x19
73 #define LANG_SANSKRIT 0x4f
74 #define LANG_SERBIAN 0x1a
75 #define LANG_SINDHI 0x59
76 #define LANG_SLOVAK 0x1b
77 #define LANG_SLOVENIAN 0x24
78 #define LANG_SPANISH 0x0a
79 #define LANG_SWAHILI 0x41
80 #define LANG_SWEDISH 0x1d
81 #define LANG_SYRIAC 0x5a
82 #define LANG_TAMIL 0x49
83 #define LANG_TATAR 0x44
84 #define LANG_TELUGU 0x4a
85 #define LANG_THAI 0x1e
86 #define LANG_TURKISH 0x1f
87 #define LANG_UKRAINIAN 0x22
88 #define LANG_URDU 0x20
89 #define LANG_UZBEK 0x43
90 #define LANG_VIETNAMESE 0x2a
91
92 #define SUBLANG_NEUTRAL 0x00
93 #define SUBLANG_DEFAULT 0x01
94 #define SUBLANG_SYS_DEFAULT 0x02
95
96 #define SUBLANG_ARABIC_SAUDI_ARABIA 0x01
97 #define SUBLANG_ARABIC_IRAQ 0x02
98 #define SUBLANG_ARABIC_EGYPT 0x03
99 #define SUBLANG_ARABIC_LIBYA 0x04
100 #define SUBLANG_ARABIC_ALGERIA 0x05
101 #define SUBLANG_ARABIC_MOROCCO 0x06
102 #define SUBLANG_ARABIC_TUNISIA 0x07
103 #define SUBLANG_ARABIC_OMAN 0x08
104 #define SUBLANG_ARABIC_YEMEN 0x09
105 #define SUBLANG_ARABIC_SYRIA 0x0a
106 #define SUBLANG_ARABIC_JORDAN 0x0b
107 #define SUBLANG_ARABIC_LEBANON 0x0c
108 #define SUBLANG_ARABIC_KUWAIT 0x0d
109 #define SUBLANG_ARABIC_UAE 0x0e
110 #define SUBLANG_ARABIC_BAHRAIN 0x0f
111 #define SUBLANG_ARABIC_QATAR 0x10
112 #define SUBLANG_AZERI_LATIN 0x01
113 #define SUBLANG_AZERI_CYRILLIC 0x02
114 #define SUBLANG_CHINESE_TRADITIONAL 0x01
115 #define SUBLANG_CHINESE_SIMPLIFIED 0x02
116 #define SUBLANG_CHINESE_HONGKONG 0x03
117 #define SUBLANG_CHINESE_SINGAPORE 0x04
118 #define SUBLANG_CHINESE_MACAU 0x05
119 #define SUBLANG_DUTCH 0x01
120 #define SUBLANG_DUTCH_BELGIAN 0x02
121 #define SUBLANG_ENGLISH_US 0x01
122 #define SUBLANG_ENGLISH_UK 0x02
123 #define SUBLANG_ENGLISH_AUS 0x03
124 #define SUBLANG_ENGLISH_CAN 0x04
125 #define SUBLANG_ENGLISH_NZ 0x05
126 #define SUBLANG_ENGLISH_EIRE 0x06
127 #define SUBLANG_ENGLISH_SOUTH_AFRICA 0x07
128 #define SUBLANG_ENGLISH_JAMAICA 0x08
129 #define SUBLANG_ENGLISH_CARIBBEAN 0x09
130 #define SUBLANG_ENGLISH_BELIZE 0x0a
131 #define SUBLANG_ENGLISH_TRINIDAD 0x0b
132 #define SUBLANG_ENGLISH_ZIMBABWE 0x0c
133 #define SUBLANG_ENGLISH_PHILIPPINES 0x0d
134 #define SUBLANG_FRENCH 0x01
135 #define SUBLANG_FRENCH_BELGIAN 0x02
136 #define SUBLANG_FRENCH_CANADIAN 0x03
137 #define SUBLANG_FRENCH_SWISS 0x04
138 #define SUBLANG_FRENCH_LUXEMBOURG 0x05
139 #define SUBLANG_FRENCH_MONACO 0x06
140 #define SUBLANG_GERMAN 0x01
141 #define SUBLANG_GERMAN_SWISS 0x02
142 #define SUBLANG_GERMAN_AUSTRIAN 0x03
143 #define SUBLANG_GERMAN_LUXEMBOURG 0x04
144 #define SUBLANG_GERMAN_LIECHTENSTEIN 0x05
145 #define SUBLANG_ITALIAN 0x01
146 #define SUBLANG_ITALIAN_SWISS 0x02
147 #define SUBLANG_KASHMIRI_SASIA 0x02
148 #define SUBLANG_KASHMIRI_INDIA 0x02
149 #define SUBLANG_KOREAN 0x01
150 #define SUBLANG_LITHUANIAN 0x01
151 #define SUBLANG_MALAY_MALAYSIA 0x01
152 #define SUBLANG_MALAY_BRUNEI_DARUSSALAM 0x02
153 #define SUBLANG_NEPALI_INDIA 0x02
154 #define SUBLANG_NORWEGIAN_BOKMAL 0x01
155 #define SUBLANG_NORWEGIAN_NYNORSK 0x02
156 #define SUBLANG_PORTUGUESE 0x02
157 #define SUBLANG_PORTUGUESE_BRAZILIAN 0x01
158 #define SUBLANG_SERBIAN_LATIN 0x02
159 #define SUBLANG_SERBIAN_CYRILLIC 0x03
160 #define SUBLANG_SPANISH 0x01
161 #define SUBLANG_SPANISH_MEXICAN 0x02
162 #define SUBLANG_SPANISH_MODERN 0x03
163 #define SUBLANG_SPANISH_GUATEMALA 0x04
164 #define SUBLANG_SPANISH_COSTA_RICA 0x05
165 #define SUBLANG_SPANISH_PANAMA 0x06
166 #define SUBLANG_SPANISH_DOMINICAN_REPUBLIC 0x07
167 #define SUBLANG_SPANISH_VENEZUELA 0x08
168 #define SUBLANG_SPANISH_COLOMBIA 0x09
169 #define SUBLANG_SPANISH_PERU 0x0a
170 #define SUBLANG_SPANISH_ARGENTINA 0x0b
171 #define SUBLANG_SPANISH_ECUADOR 0x0c
172 #define SUBLANG_SPANISH_CHILE 0x0d
173 #define SUBLANG_SPANISH_URUGUAY 0x0e
174 #define SUBLANG_SPANISH_PARAGUAY 0x0f
175 #define SUBLANG_SPANISH_BOLIVIA 0x10
176 #define SUBLANG_SPANISH_EL_SALVADOR 0x11
177 #define SUBLANG_SPANISH_HONDURAS 0x12
178 #define SUBLANG_SPANISH_NICARAGUA 0x13
179 #define SUBLANG_SPANISH_PUERTO_RICO 0x14
180 #define SUBLANG_SWEDISH 0x01
181 #define SUBLANG_SWEDISH_FINLAND 0x02
182 #define SUBLANG_URDU_PAKISTAN 0x01
183 #define SUBLANG_URDU_INDIA 0x02
184 #define SUBLANG_UZBEK_LATIN 0x01
185 #define SUBLANG_UZBEK_CYRILLIC 0x02
186
187 #define SORT_DEFAULT 0x0
188
189 #define SORT_JAPANESE_XJIS 0x0
190 #define SORT_JAPANESE_UNICODE 0x1
191
192 #define SORT_CHINESE_BIG5 0x0
193 #define SORT_CHINESE_PRCP 0x0
194 #define SORT_CHINESE_UNICODE 0x1
195 #define SORT_CHINESE_PRC 0x2
196 #define SORT_CHINESE_BOPOMOFO 0x3
197
198 #define SORT_KOREAN_KSC 0x0
199 #define SORT_KOREAN_UNICODE 0x1
200
201 #define SORT_GERMAN_PHONE_BOOK 0x1
202
203 #define SORT_HUNGARIAN_DEFAULT 0x0
204 #define SORT_HUNGARIAN_TECHNICAL 0x1
205
206 #define SORT_GEORGIAN_TRADITIONAL 0x0
207 #define SORT_GEORGIAN_MODERN 0x1