comparison src/intl-auto-encap-win32.h @ 800:a5954632b187

[xemacs-hg @ 2002-03-31 08:27:14 by ben] more fixes, first crack at finishing behavior implementation TODO.ben-mule-21-5: Update. configure.in: Fix for new error-checking types. make-mswin-unicode.pl: Don't be fucked up by CRLF. Output code to force errors when nonintercepted Windows calls issued. behavior.el, dumped-lisp.el, menubar-items.el: Add support for saving using custom. Load into a dumped XEmacs. Correct :title to :short-doc in accordance with behavior-defs.el. Add a submenu under Options for turning on/off behaviors. cl-macs.el: Properly document `loop'. Fix a minor bug in keymap iteration and add support for bit-vector iteration. lisp-mode.el: Rearrange and add items for macro expanding. menubar-items.el: Document connection between these two functions. window.el: Port stuff from GNU 21.1. config.inc.samp, xemacs.mak: Separate out and add new variable for controlling error-checking. s/windowsnt.h: Use new ERROR_CHECK_ALL; not related to DEBUG_XEMACS. alloc.c, backtrace.h, buffer.c, buffer.h, bytecode.c, callproc.c, casetab.c, charset.h, chartab.c, cmdloop.c, config.h.in, console-msw.c, console-stream.c, console-tty.c, console.c, console.h, data.c, device-msw.c, device.c, device.h, dired-msw.c, dired.c, dumper.c, editfns.c, eldap.c, elhash.c, emacs.c, eval.c, event-Xt.c, event-gtk.c, event-msw.c, event-stream.c, events.c, extents.c, faces.c, file-coding.c, file-coding.h, fileio.c, frame-msw.c, frame.c, frame.h, glyphs-gtk.c, glyphs-msw.c, glyphs-shared.c, glyphs-widget.c, glyphs-x.c, glyphs.c, glyphs.h, insdel.c, intl-auto-encap-win32.c, intl-auto-encap-win32.h, intl-encap-win32.c, intl-win32.c, keymap.c, lisp-union.h, lisp.h, lread.c, lrecord.h, lstream.c, lstream.h, macros.c, marker.c, md5.c, menubar-x.c, menubar.c, mule-coding.c, ntproc.c, objects-gtk.c, objects-msw.c, objects-x.c, objects.c, opaque.c, print.c, process-nt.c, process-unix.c, process.c, rangetab.c, redisplay-msw.c, redisplay-output.c, redisplay.c, regex.c, scrollbar-msw.c, select-msw.c, signal.c, specifier.c, specifier.h, symbols.c, sysdep.c, syswindows.h, text.c, text.h, toolbar-msw.c, tooltalk.c, ui-gtk.c, unicode.c, window.c: Redo error-checking macros: ERROR_CHECK_TYPECHECK -> ERROR_CHECK_TYPES, ERROR_CHECK_CHARBPOS -> ERROR_CHECK_TEXT, add ERROR_CHECK_DISPLAY, ERROR_CHECK_STRUCTURES. Document these in config.h.in. Fix code to follow docs. Fix *_checking_assert() in accordance with new names. Attempt to fix periodic redisplay crash freeing display line structures. Add first implementation of sledgehammer redisplay check. Redo print_*() to use write_fmt_string(), write_fmt_string_lisp(). Fix bug in md5 handling. Rename character-to-unicode to char-to-unicode; same for unicode-to-char{acter}. Move chartab documentation to `make-char-table'. Some header cleanup. Clean up remaining places where nonintercepted Windows calls are being used. automated/mule-tests.el: Fix for new Unicode support.
author ben
date Sun, 31 Mar 2002 08:30:17 +0000
parents 1f5108485fe7
children 28426972f654
comparison
equal deleted inserted replaced
799:03d9f9084848 800:a5954632b187
5 5
6 /* Processing file WINNLS.H */ 6 /* Processing file WINNLS.H */
7 7
8 #undef GetCPInfoEx 8 #undef GetCPInfoEx
9 #define GetCPInfoEx error not used, not examined yet 9 #define GetCPInfoEx error not used, not examined yet
10
10 #undef CompareString 11 #undef CompareString
11 #define CompareString error not used, not examined yet 12 #define CompareString error not used, not examined yet
13
12 #undef LCMapString 14 #undef LCMapString
13 #define LCMapString error not used, not examined yet 15 #define LCMapString error not used, not examined yet
16
17 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
18 #undef GetLocaleInfo
19 #define GetLocaleInfo error use qxeGetLocaleInfo or GetLocaleInfoA/GetLocaleInfoW
20 #endif
14 int qxeGetLocaleInfo (LCID Locale, LCTYPE LCType, Extbyte * lpLCData, int cchData); 21 int qxeGetLocaleInfo (LCID Locale, LCTYPE LCType, Extbyte * lpLCData, int cchData);
22
23 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
24 #undef SetLocaleInfo
25 #define SetLocaleInfo error use qxeSetLocaleInfo or SetLocaleInfoA/SetLocaleInfoW
26 #endif
15 BOOL qxeSetLocaleInfo (LCID Locale, LCTYPE LCType, const Extbyte * lpLCData); 27 BOOL qxeSetLocaleInfo (LCID Locale, LCTYPE LCType, const Extbyte * lpLCData);
28
16 #undef GetTimeFormat 29 #undef GetTimeFormat
17 #define GetTimeFormat error not used, not examined yet 30 #define GetTimeFormat error not used, not examined yet
31
18 #undef GetDateFormat 32 #undef GetDateFormat
19 #define GetDateFormat error not used, not examined yet 33 #define GetDateFormat error not used, not examined yet
34
20 #undef GetNumberFormat 35 #undef GetNumberFormat
21 #define GetNumberFormat error not used, not examined yet 36 #define GetNumberFormat error not used, not examined yet
37
22 #undef GetCurrencyFormat 38 #undef GetCurrencyFormat
23 #define GetCurrencyFormat error not used, not examined yet 39 #define GetCurrencyFormat error not used, not examined yet
40
24 #undef EnumCalendarInfo 41 #undef EnumCalendarInfo
25 #define EnumCalendarInfo error not used, not examined yet 42 #define EnumCalendarInfo error not used, not examined yet
43
26 #undef EnumCalendarInfoEx 44 #undef EnumCalendarInfoEx
27 #define EnumCalendarInfoEx error not used, not examined yet 45 #define EnumCalendarInfoEx error not used, not examined yet
46
28 #undef EnumTimeFormats 47 #undef EnumTimeFormats
29 #define EnumTimeFormats error not used, not examined yet 48 #define EnumTimeFormats error not used, not examined yet
49
30 #undef EnumDateFormats 50 #undef EnumDateFormats
31 #define EnumDateFormats error not used, not examined yet 51 #define EnumDateFormats error not used, not examined yet
52
32 #undef EnumDateFormatsEx 53 #undef EnumDateFormatsEx
33 #define EnumDateFormatsEx error not used, not examined yet 54 #define EnumDateFormatsEx error not used, not examined yet
55
34 #undef GetStringTypeEx 56 #undef GetStringTypeEx
35 #define GetStringTypeEx error not used, not examined yet 57 #define GetStringTypeEx error not used, not examined yet
58
59 #undef GetStringType
60 #define GetStringType error no such fun; A and W versions have different nos. of args
61
36 #undef FoldString 62 #undef FoldString
37 #define FoldString error not used, not examined yet 63 #define FoldString error not used, not examined yet
64
38 #undef EnumSystemLocales 65 #undef EnumSystemLocales
39 #define EnumSystemLocales error not used, not examined yet 66 #define EnumSystemLocales error not used, not examined yet
67
40 #undef EnumSystemCodePages 68 #undef EnumSystemCodePages
41 #define EnumSystemCodePages error not used, not examined yet 69 #define EnumSystemCodePages error not used, not examined yet
42 70
71
43 /* Processing file WINSPOOL.H */ 72 /* Processing file WINSPOOL.H */
44 73
45 #if defined (HAVE_MS_WINDOWS) 74 #if defined (HAVE_MS_WINDOWS)
75 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
76 #undef EnumPrinters
77 #define EnumPrinters error use qxeEnumPrinters or EnumPrintersA/EnumPrintersW
78 #endif
46 BOOL qxeEnumPrinters (DWORD Flags, Extbyte * Name, DWORD Level, LPBYTE pPrinterEnum, DWORD cbBuf, LPDWORD pcbNeeded, LPDWORD pcReturned); 79 BOOL qxeEnumPrinters (DWORD Flags, Extbyte * Name, DWORD Level, LPBYTE pPrinterEnum, DWORD cbBuf, LPDWORD pcbNeeded, LPDWORD pcReturned);
47 #endif /* defined (HAVE_MS_WINDOWS) */ 80 #endif /* defined (HAVE_MS_WINDOWS) */
81
48 #if defined (HAVE_MS_WINDOWS) 82 #if defined (HAVE_MS_WINDOWS)
49 /* Skipping OpenPrinter because split-sized DEVMODE pointer in split PRINTER_DEFAULTS */ 83 /* Skipping OpenPrinter because split-sized DEVMODE pointer in split PRINTER_DEFAULTS */
50 #endif /* defined (HAVE_MS_WINDOWS) */ 84 #endif /* defined (HAVE_MS_WINDOWS) */
85
51 #if defined (HAVE_MS_WINDOWS) 86 #if defined (HAVE_MS_WINDOWS)
52 #undef ResetPrinter 87 #undef ResetPrinter
53 #define ResetPrinter error split-sized DEVMODE pointer in split PRINTER_DEFAULTS 88 #define ResetPrinter error split-sized DEVMODE pointer in split PRINTER_DEFAULTS
54 #endif /* defined (HAVE_MS_WINDOWS) */ 89 #endif /* defined (HAVE_MS_WINDOWS) */
90
55 #if defined (HAVE_MS_WINDOWS) 91 #if defined (HAVE_MS_WINDOWS)
56 #undef SetJob 92 #undef SetJob
57 #define SetJob error split-sized DEVMODE pointer in split JOB_INFO_2 93 #define SetJob error split-sized DEVMODE pointer in split JOB_INFO_2
58 #endif /* defined (HAVE_MS_WINDOWS) */ 94 #endif /* defined (HAVE_MS_WINDOWS) */
95
59 #if defined (HAVE_MS_WINDOWS) 96 #if defined (HAVE_MS_WINDOWS)
60 #undef GetJob 97 #undef GetJob
61 #define GetJob error split-sized DEVMODE pointer in split JOB_INFO_2 98 #define GetJob error split-sized DEVMODE pointer in split JOB_INFO_2
62 #endif /* defined (HAVE_MS_WINDOWS) */ 99 #endif /* defined (HAVE_MS_WINDOWS) */
100
63 #if defined (HAVE_MS_WINDOWS) 101 #if defined (HAVE_MS_WINDOWS)
64 #undef EnumJobs 102 #undef EnumJobs
65 #define EnumJobs error split-sized DEVMODE pointer in split JOB_INFO_2 103 #define EnumJobs error split-sized DEVMODE pointer in split JOB_INFO_2
66 #endif /* defined (HAVE_MS_WINDOWS) */ 104 #endif /* defined (HAVE_MS_WINDOWS) */
105
67 #if defined (HAVE_MS_WINDOWS) 106 #if defined (HAVE_MS_WINDOWS)
68 #undef AddPrinter 107 #undef AddPrinter
69 #define AddPrinter error split-sized DEVMODE pointer in split PRINTER_INFO_2 108 #define AddPrinter error split-sized DEVMODE pointer in split PRINTER_INFO_2
70 #endif /* defined (HAVE_MS_WINDOWS) */ 109 #endif /* defined (HAVE_MS_WINDOWS) */
110
71 #if defined (HAVE_MS_WINDOWS) 111 #if defined (HAVE_MS_WINDOWS)
72 #undef SetPrinter 112 #undef SetPrinter
73 #define SetPrinter error split-sized DEVMODE pointer in split PRINTER_INFO_2 113 #define SetPrinter error split-sized DEVMODE pointer in split PRINTER_INFO_2
74 #endif /* defined (HAVE_MS_WINDOWS) */ 114 #endif /* defined (HAVE_MS_WINDOWS) */
115
75 #if defined (HAVE_MS_WINDOWS) 116 #if defined (HAVE_MS_WINDOWS)
76 #undef GetPrinter 117 #undef GetPrinter
77 #define GetPrinter error split-sized DEVMODE pointer in split PRINTER_INFO_2 118 #define GetPrinter error split-sized DEVMODE pointer in split PRINTER_INFO_2
78 #endif /* defined (HAVE_MS_WINDOWS) */ 119 #endif /* defined (HAVE_MS_WINDOWS) */
120
79 #if defined (HAVE_MS_WINDOWS) 121 #if defined (HAVE_MS_WINDOWS)
80 #undef AddPrinterDriver 122 #undef AddPrinterDriver
81 #define AddPrinterDriver error not used, complicated interface with split structures 123 #define AddPrinterDriver error not used, complicated interface with split structures
82 #endif /* defined (HAVE_MS_WINDOWS) */ 124 #endif /* defined (HAVE_MS_WINDOWS) */
125
83 #if defined (HAVE_MS_WINDOWS) 126 #if defined (HAVE_MS_WINDOWS)
84 #undef AddPrinterDriverEx 127 #undef AddPrinterDriverEx
85 #define AddPrinterDriverEx error not used, complicated interface with split structures 128 #define AddPrinterDriverEx error not used, complicated interface with split structures
86 #endif /* defined (HAVE_MS_WINDOWS) */ 129 #endif /* defined (HAVE_MS_WINDOWS) */
130
87 #if defined (HAVE_MS_WINDOWS) 131 #if defined (HAVE_MS_WINDOWS)
88 #undef EnumPrinterDrivers 132 #undef EnumPrinterDrivers
89 #define EnumPrinterDrivers error not used, complicated interface with split structures 133 #define EnumPrinterDrivers error not used, complicated interface with split structures
90 #endif /* defined (HAVE_MS_WINDOWS) */ 134 #endif /* defined (HAVE_MS_WINDOWS) */
135
91 #if defined (HAVE_MS_WINDOWS) 136 #if defined (HAVE_MS_WINDOWS)
92 #undef GetPrinterDriver 137 #undef GetPrinterDriver
93 #define GetPrinterDriver error not used, complicated interface with split structures 138 #define GetPrinterDriver error not used, complicated interface with split structures
94 #endif /* defined (HAVE_MS_WINDOWS) */ 139 #endif /* defined (HAVE_MS_WINDOWS) */
140
95 #if defined (HAVE_MS_WINDOWS) 141 #if defined (HAVE_MS_WINDOWS)
96 #undef GetPrinterDriverDirectory 142 #undef GetPrinterDriverDirectory
97 #define GetPrinterDriverDirectory error not used, complicated interface with split structures 143 #define GetPrinterDriverDirectory error not used, complicated interface with split structures
98 #endif /* defined (HAVE_MS_WINDOWS) */ 144 #endif /* defined (HAVE_MS_WINDOWS) */
145
99 #if defined (HAVE_MS_WINDOWS) 146 #if defined (HAVE_MS_WINDOWS)
100 #undef DeletePrinterDriver 147 #undef DeletePrinterDriver
101 #define DeletePrinterDriver error not used, complicated interface with split structures 148 #define DeletePrinterDriver error not used, complicated interface with split structures
102 #endif /* defined (HAVE_MS_WINDOWS) */ 149 #endif /* defined (HAVE_MS_WINDOWS) */
150
103 #if defined (HAVE_MS_WINDOWS) 151 #if defined (HAVE_MS_WINDOWS)
104 #undef DeletePrinterDriverEx 152 #undef DeletePrinterDriverEx
105 #define DeletePrinterDriverEx error not used, complicated interface with split structures 153 #define DeletePrinterDriverEx error not used, complicated interface with split structures
106 #endif /* defined (HAVE_MS_WINDOWS) */ 154 #endif /* defined (HAVE_MS_WINDOWS) */
155
107 #if defined (HAVE_MS_WINDOWS) 156 #if defined (HAVE_MS_WINDOWS)
108 #undef AddPerMachineConnection 157 #undef AddPerMachineConnection
109 #define AddPerMachineConnection error not used, complicated interface with split structures 158 #define AddPerMachineConnection error not used, complicated interface with split structures
110 #endif /* defined (HAVE_MS_WINDOWS) */ 159 #endif /* defined (HAVE_MS_WINDOWS) */
160
111 #if defined (HAVE_MS_WINDOWS) 161 #if defined (HAVE_MS_WINDOWS)
112 #undef DeletePerMachineConnection 162 #undef DeletePerMachineConnection
113 #define DeletePerMachineConnection error not used, complicated interface with split structures 163 #define DeletePerMachineConnection error not used, complicated interface with split structures
114 #endif /* defined (HAVE_MS_WINDOWS) */ 164 #endif /* defined (HAVE_MS_WINDOWS) */
165
115 #if defined (HAVE_MS_WINDOWS) 166 #if defined (HAVE_MS_WINDOWS)
116 #undef EnumPerMachineConnections 167 #undef EnumPerMachineConnections
117 #define EnumPerMachineConnections error not used, complicated interface with split structures 168 #define EnumPerMachineConnections error not used, complicated interface with split structures
118 #endif /* defined (HAVE_MS_WINDOWS) */ 169 #endif /* defined (HAVE_MS_WINDOWS) */
170
119 #if defined (HAVE_MS_WINDOWS) 171 #if defined (HAVE_MS_WINDOWS)
120 #undef AddPrintProcessor 172 #undef AddPrintProcessor
121 #define AddPrintProcessor error not used, complicated interface with split structures 173 #define AddPrintProcessor error not used, complicated interface with split structures
122 #endif /* defined (HAVE_MS_WINDOWS) */ 174 #endif /* defined (HAVE_MS_WINDOWS) */
175
123 #if defined (HAVE_MS_WINDOWS) 176 #if defined (HAVE_MS_WINDOWS)
124 #undef EnumPrintProcessors 177 #undef EnumPrintProcessors
125 #define EnumPrintProcessors error not used, complicated interface with split structures 178 #define EnumPrintProcessors error not used, complicated interface with split structures
126 #endif /* defined (HAVE_MS_WINDOWS) */ 179 #endif /* defined (HAVE_MS_WINDOWS) */
180
127 #if defined (HAVE_MS_WINDOWS) 181 #if defined (HAVE_MS_WINDOWS)
128 #undef GetPrintProcessorDirectory 182 #undef GetPrintProcessorDirectory
129 #define GetPrintProcessorDirectory error not used, complicated interface with split structures 183 #define GetPrintProcessorDirectory error not used, complicated interface with split structures
130 #endif /* defined (HAVE_MS_WINDOWS) */ 184 #endif /* defined (HAVE_MS_WINDOWS) */
185
131 #if defined (HAVE_MS_WINDOWS) 186 #if defined (HAVE_MS_WINDOWS)
132 #undef EnumPrintProcessorDatatypes 187 #undef EnumPrintProcessorDatatypes
133 #define EnumPrintProcessorDatatypes error not used, complicated interface with split structures 188 #define EnumPrintProcessorDatatypes error not used, complicated interface with split structures
134 #endif /* defined (HAVE_MS_WINDOWS) */ 189 #endif /* defined (HAVE_MS_WINDOWS) */
190
135 #if defined (HAVE_MS_WINDOWS) 191 #if defined (HAVE_MS_WINDOWS)
136 #undef DeletePrintProcessor 192 #undef DeletePrintProcessor
137 #define DeletePrintProcessor error not used, complicated interface with split structures 193 #define DeletePrintProcessor error not used, complicated interface with split structures
138 #endif /* defined (HAVE_MS_WINDOWS) */ 194 #endif /* defined (HAVE_MS_WINDOWS) */
195
139 #if defined (HAVE_MS_WINDOWS) 196 #if defined (HAVE_MS_WINDOWS)
140 #undef StartDocPrinter 197 #undef StartDocPrinter
141 #define StartDocPrinter error not used, complicated interface with split structures 198 #define StartDocPrinter error not used, complicated interface with split structures
142 #endif /* defined (HAVE_MS_WINDOWS) */ 199 #endif /* defined (HAVE_MS_WINDOWS) */
200
143 #if defined (HAVE_MS_WINDOWS) 201 #if defined (HAVE_MS_WINDOWS)
144 #undef AddJob 202 #undef AddJob
145 #define AddJob error not used, complicated interface with split structures 203 #define AddJob error not used, complicated interface with split structures
146 #endif /* defined (HAVE_MS_WINDOWS) */ 204 #endif /* defined (HAVE_MS_WINDOWS) */
205
147 #if defined (HAVE_MS_WINDOWS) 206 #if defined (HAVE_MS_WINDOWS)
148 /* Skipping DocumentProperties because split-sized DEVMODE, error in Cygwin prototype */ 207 /* Skipping DocumentProperties because split-sized DEVMODE, error in Cygwin prototype */
149 #endif /* defined (HAVE_MS_WINDOWS) */ 208 #endif /* defined (HAVE_MS_WINDOWS) */
209
150 #if defined (HAVE_MS_WINDOWS) 210 #if defined (HAVE_MS_WINDOWS)
151 #undef AdvancedDocumentProperties 211 #undef AdvancedDocumentProperties
152 #define AdvancedDocumentProperties error not used, complicated interface with split structures 212 #define AdvancedDocumentProperties error not used, complicated interface with split structures
153 #endif /* defined (HAVE_MS_WINDOWS) */ 213 #endif /* defined (HAVE_MS_WINDOWS) */
214
154 #if defined (HAVE_MS_WINDOWS) 215 #if defined (HAVE_MS_WINDOWS)
155 #undef GetPrinterData 216 #undef GetPrinterData
156 #define GetPrinterData error not used, complicated interface with split structures 217 #define GetPrinterData error not used, complicated interface with split structures
157 #endif /* defined (HAVE_MS_WINDOWS) */ 218 #endif /* defined (HAVE_MS_WINDOWS) */
219
158 #if defined (HAVE_MS_WINDOWS) 220 #if defined (HAVE_MS_WINDOWS)
159 #undef GetPrinterDataEx 221 #undef GetPrinterDataEx
160 #define GetPrinterDataEx error not used, complicated interface with split structures 222 #define GetPrinterDataEx error not used, complicated interface with split structures
161 #endif /* defined (HAVE_MS_WINDOWS) */ 223 #endif /* defined (HAVE_MS_WINDOWS) */
224
162 #if defined (HAVE_MS_WINDOWS) 225 #if defined (HAVE_MS_WINDOWS)
163 #undef EnumPrinterData 226 #undef EnumPrinterData
164 #define EnumPrinterData error not used, complicated interface with split structures 227 #define EnumPrinterData error not used, complicated interface with split structures
165 #endif /* defined (HAVE_MS_WINDOWS) */ 228 #endif /* defined (HAVE_MS_WINDOWS) */
229
166 #if defined (HAVE_MS_WINDOWS) 230 #if defined (HAVE_MS_WINDOWS)
167 #undef EnumPrinterDataEx 231 #undef EnumPrinterDataEx
168 #define EnumPrinterDataEx error not used, complicated interface with split structures 232 #define EnumPrinterDataEx error not used, complicated interface with split structures
169 #endif /* defined (HAVE_MS_WINDOWS) */ 233 #endif /* defined (HAVE_MS_WINDOWS) */
234
170 #if defined (HAVE_MS_WINDOWS) 235 #if defined (HAVE_MS_WINDOWS)
171 #undef EnumPrinterKey 236 #undef EnumPrinterKey
172 #define EnumPrinterKey error not used, complicated interface with split structures 237 #define EnumPrinterKey error not used, complicated interface with split structures
173 #endif /* defined (HAVE_MS_WINDOWS) */ 238 #endif /* defined (HAVE_MS_WINDOWS) */
239
174 #if defined (HAVE_MS_WINDOWS) 240 #if defined (HAVE_MS_WINDOWS)
175 #undef SetPrinterData 241 #undef SetPrinterData
176 #define SetPrinterData error not used, complicated interface with split structures 242 #define SetPrinterData error not used, complicated interface with split structures
177 #endif /* defined (HAVE_MS_WINDOWS) */ 243 #endif /* defined (HAVE_MS_WINDOWS) */
244
178 #if defined (HAVE_MS_WINDOWS) 245 #if defined (HAVE_MS_WINDOWS)
179 #undef SetPrinterDataEx 246 #undef SetPrinterDataEx
180 #define SetPrinterDataEx error not used, complicated interface with split structures 247 #define SetPrinterDataEx error not used, complicated interface with split structures
181 #endif /* defined (HAVE_MS_WINDOWS) */ 248 #endif /* defined (HAVE_MS_WINDOWS) */
249
182 #if defined (HAVE_MS_WINDOWS) 250 #if defined (HAVE_MS_WINDOWS)
183 #undef DeletePrinterData 251 #undef DeletePrinterData
184 #define DeletePrinterData error not used, complicated interface with split structures 252 #define DeletePrinterData error not used, complicated interface with split structures
185 #endif /* defined (HAVE_MS_WINDOWS) */ 253 #endif /* defined (HAVE_MS_WINDOWS) */
254
186 #if defined (HAVE_MS_WINDOWS) 255 #if defined (HAVE_MS_WINDOWS)
187 #undef DeletePrinterDataEx 256 #undef DeletePrinterDataEx
188 #define DeletePrinterDataEx error not used, complicated interface with split structures 257 #define DeletePrinterDataEx error not used, complicated interface with split structures
189 #endif /* defined (HAVE_MS_WINDOWS) */ 258 #endif /* defined (HAVE_MS_WINDOWS) */
259
190 #if defined (HAVE_MS_WINDOWS) 260 #if defined (HAVE_MS_WINDOWS)
191 #undef DeletePrinterKey 261 #undef DeletePrinterKey
192 #define DeletePrinterKey error not used, complicated interface with split structures 262 #define DeletePrinterKey error not used, complicated interface with split structures
193 #endif /* defined (HAVE_MS_WINDOWS) */ 263 #endif /* defined (HAVE_MS_WINDOWS) */
264
194 #if defined (HAVE_MS_WINDOWS) 265 #if defined (HAVE_MS_WINDOWS)
195 #undef PrinterMessageBox 266 #undef PrinterMessageBox
196 #define PrinterMessageBox error not used, complicated interface with split structures 267 #define PrinterMessageBox error not used, complicated interface with split structures
197 #endif /* defined (HAVE_MS_WINDOWS) */ 268 #endif /* defined (HAVE_MS_WINDOWS) */
269
198 #if defined (HAVE_MS_WINDOWS) 270 #if defined (HAVE_MS_WINDOWS)
199 #undef AddForm 271 #undef AddForm
200 #define AddForm error not used, complicated interface with split structures 272 #define AddForm error not used, complicated interface with split structures
201 #endif /* defined (HAVE_MS_WINDOWS) */ 273 #endif /* defined (HAVE_MS_WINDOWS) */
274
202 #if defined (HAVE_MS_WINDOWS) 275 #if defined (HAVE_MS_WINDOWS)
203 #undef DeleteForm 276 #undef DeleteForm
204 #define DeleteForm error not used, complicated interface with split structures 277 #define DeleteForm error not used, complicated interface with split structures
205 #endif /* defined (HAVE_MS_WINDOWS) */ 278 #endif /* defined (HAVE_MS_WINDOWS) */
279
206 #if defined (HAVE_MS_WINDOWS) 280 #if defined (HAVE_MS_WINDOWS)
207 #undef GetForm 281 #undef GetForm
208 #define GetForm error not used, complicated interface with split structures 282 #define GetForm error not used, complicated interface with split structures
209 #endif /* defined (HAVE_MS_WINDOWS) */ 283 #endif /* defined (HAVE_MS_WINDOWS) */
284
210 #if defined (HAVE_MS_WINDOWS) 285 #if defined (HAVE_MS_WINDOWS)
211 #undef SetForm 286 #undef SetForm
212 #define SetForm error not used, complicated interface with split structures 287 #define SetForm error not used, complicated interface with split structures
213 #endif /* defined (HAVE_MS_WINDOWS) */ 288 #endif /* defined (HAVE_MS_WINDOWS) */
289
214 #if defined (HAVE_MS_WINDOWS) 290 #if defined (HAVE_MS_WINDOWS)
215 #undef EnumForms 291 #undef EnumForms
216 #define EnumForms error not used, complicated interface with split structures 292 #define EnumForms error not used, complicated interface with split structures
217 #endif /* defined (HAVE_MS_WINDOWS) */ 293 #endif /* defined (HAVE_MS_WINDOWS) */
294
218 #if defined (HAVE_MS_WINDOWS) 295 #if defined (HAVE_MS_WINDOWS)
219 #undef EnumMonitors 296 #undef EnumMonitors
220 #define EnumMonitors error not used, complicated interface with split structures 297 #define EnumMonitors error not used, complicated interface with split structures
221 #endif /* defined (HAVE_MS_WINDOWS) */ 298 #endif /* defined (HAVE_MS_WINDOWS) */
299
222 #if defined (HAVE_MS_WINDOWS) 300 #if defined (HAVE_MS_WINDOWS)
223 #undef AddMonitor 301 #undef AddMonitor
224 #define AddMonitor error not used, complicated interface with split structures 302 #define AddMonitor error not used, complicated interface with split structures
225 #endif /* defined (HAVE_MS_WINDOWS) */ 303 #endif /* defined (HAVE_MS_WINDOWS) */
304
226 #if defined (HAVE_MS_WINDOWS) 305 #if defined (HAVE_MS_WINDOWS)
227 #undef DeleteMonitor 306 #undef DeleteMonitor
228 #define DeleteMonitor error not used, complicated interface with split structures 307 #define DeleteMonitor error not used, complicated interface with split structures
229 #endif /* defined (HAVE_MS_WINDOWS) */ 308 #endif /* defined (HAVE_MS_WINDOWS) */
309
230 #if defined (HAVE_MS_WINDOWS) 310 #if defined (HAVE_MS_WINDOWS)
231 #undef EnumPorts 311 #undef EnumPorts
232 #define EnumPorts error not used, complicated interface with split structures 312 #define EnumPorts error not used, complicated interface with split structures
233 #endif /* defined (HAVE_MS_WINDOWS) */ 313 #endif /* defined (HAVE_MS_WINDOWS) */
314
234 #if defined (HAVE_MS_WINDOWS) 315 #if defined (HAVE_MS_WINDOWS)
235 #undef AddPort 316 #undef AddPort
236 #define AddPort error not used, complicated interface with split structures 317 #define AddPort error not used, complicated interface with split structures
237 #endif /* defined (HAVE_MS_WINDOWS) */ 318 #endif /* defined (HAVE_MS_WINDOWS) */
319
238 #if defined (HAVE_MS_WINDOWS) 320 #if defined (HAVE_MS_WINDOWS)
239 #undef ConfigurePort 321 #undef ConfigurePort
240 #define ConfigurePort error not used, complicated interface with split structures 322 #define ConfigurePort error not used, complicated interface with split structures
241 #endif /* defined (HAVE_MS_WINDOWS) */ 323 #endif /* defined (HAVE_MS_WINDOWS) */
324
242 #if defined (HAVE_MS_WINDOWS) 325 #if defined (HAVE_MS_WINDOWS)
243 #undef DeletePort 326 #undef DeletePort
244 #define DeletePort error not used, complicated interface with split structures 327 #define DeletePort error not used, complicated interface with split structures
245 #endif /* defined (HAVE_MS_WINDOWS) */ 328 #endif /* defined (HAVE_MS_WINDOWS) */
329
246 #if defined (HAVE_MS_WINDOWS) 330 #if defined (HAVE_MS_WINDOWS)
247 #undef XcvData 331 #undef XcvData
248 #define XcvData error not used, complicated interface with split structures 332 #define XcvData error not used, complicated interface with split structures
249 #endif /* defined (HAVE_MS_WINDOWS) */ 333 #endif /* defined (HAVE_MS_WINDOWS) */
334
250 #if defined (HAVE_MS_WINDOWS) 335 #if defined (HAVE_MS_WINDOWS)
251 #undef SetPort 336 #undef SetPort
252 #define SetPort error not used, complicated interface with split structures 337 #define SetPort error not used, complicated interface with split structures
253 #endif /* defined (HAVE_MS_WINDOWS) */ 338 #endif /* defined (HAVE_MS_WINDOWS) */
339
254 #if defined (HAVE_MS_WINDOWS) 340 #if defined (HAVE_MS_WINDOWS)
255 #undef AddPrinterConnection 341 #undef AddPrinterConnection
256 #define AddPrinterConnection error not used, complicated interface with split structures 342 #define AddPrinterConnection error not used, complicated interface with split structures
257 #endif /* defined (HAVE_MS_WINDOWS) */ 343 #endif /* defined (HAVE_MS_WINDOWS) */
344
258 #if defined (HAVE_MS_WINDOWS) 345 #if defined (HAVE_MS_WINDOWS)
259 #undef DeletePrinterConnection 346 #undef DeletePrinterConnection
260 #define DeletePrinterConnection error not used, complicated interface with split structures 347 #define DeletePrinterConnection error not used, complicated interface with split structures
261 #endif /* defined (HAVE_MS_WINDOWS) */ 348 #endif /* defined (HAVE_MS_WINDOWS) */
349
262 #if defined (HAVE_MS_WINDOWS) 350 #if defined (HAVE_MS_WINDOWS)
263 #undef AddPrintProvidor 351 #undef AddPrintProvidor
264 #define AddPrintProvidor error not used, complicated interface with split structures 352 #define AddPrintProvidor error not used, complicated interface with split structures
265 #endif /* defined (HAVE_MS_WINDOWS) */ 353 #endif /* defined (HAVE_MS_WINDOWS) */
354
266 #if defined (HAVE_MS_WINDOWS) 355 #if defined (HAVE_MS_WINDOWS)
267 #undef DeletePrintProvidor 356 #undef DeletePrintProvidor
268 #define DeletePrintProvidor error not used, complicated interface with split structures 357 #define DeletePrintProvidor error not used, complicated interface with split structures
269 #endif /* defined (HAVE_MS_WINDOWS) */ 358 #endif /* defined (HAVE_MS_WINDOWS) */
359
270 #if defined (HAVE_MS_WINDOWS) 360 #if defined (HAVE_MS_WINDOWS)
271 #undef SetPrinterHTMLView 361 #undef SetPrinterHTMLView
272 #define SetPrinterHTMLView error not used, complicated interface with split structures 362 #define SetPrinterHTMLView error not used, complicated interface with split structures
273 #endif /* defined (HAVE_MS_WINDOWS) */ 363 #endif /* defined (HAVE_MS_WINDOWS) */
364
274 #if defined (HAVE_MS_WINDOWS) 365 #if defined (HAVE_MS_WINDOWS)
275 #undef GetPrinterHTMLView 366 #undef GetPrinterHTMLView
276 #define GetPrinterHTMLView error not used, complicated interface with split structures 367 #define GetPrinterHTMLView error not used, complicated interface with split structures
277 #endif /* defined (HAVE_MS_WINDOWS) */ 368 #endif /* defined (HAVE_MS_WINDOWS) */
278 369
370
279 /* Processing file WINNETWK.H */ 371 /* Processing file WINNETWK.H */
280 372
281 #if defined (HAVE_MS_WINDOWS) 373 #if defined (HAVE_MS_WINDOWS)
374 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
375 #undef WNetAddConnection
376 #define WNetAddConnection error use qxeWNetAddConnection or WNetAddConnectionA/WNetAddConnectionW
377 #endif
282 DWORD qxeWNetAddConnection (const Extbyte * lpRemoteName, const Extbyte * lpPassword, const Extbyte * lpLocalName); 378 DWORD qxeWNetAddConnection (const Extbyte * lpRemoteName, const Extbyte * lpPassword, const Extbyte * lpLocalName);
283 #endif /* defined (HAVE_MS_WINDOWS) */ 379 #endif /* defined (HAVE_MS_WINDOWS) */
284 #if defined (HAVE_MS_WINDOWS) 380
381 #if defined (HAVE_MS_WINDOWS)
382 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
383 #undef WNetAddConnection2
384 #define WNetAddConnection2 error use qxeWNetAddConnection2 or WNetAddConnection2A/WNetAddConnection2W
385 #endif
285 DWORD qxeWNetAddConnection2 (LPNETRESOURCEW lpNetResource, const Extbyte * lpPassword, const Extbyte * lpUserName, DWORD dwFlags); 386 DWORD qxeWNetAddConnection2 (LPNETRESOURCEW lpNetResource, const Extbyte * lpPassword, const Extbyte * lpUserName, DWORD dwFlags);
286 #endif /* defined (HAVE_MS_WINDOWS) */ 387 #endif /* defined (HAVE_MS_WINDOWS) */
287 #if defined (HAVE_MS_WINDOWS) 388
389 #if defined (HAVE_MS_WINDOWS)
390 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
391 #undef WNetAddConnection3
392 #define WNetAddConnection3 error use qxeWNetAddConnection3 or WNetAddConnection3A/WNetAddConnection3W
393 #endif
288 DWORD qxeWNetAddConnection3 (HWND hwndOwner, LPNETRESOURCEW lpNetResource, const Extbyte * lpPassword, const Extbyte * lpUserName, DWORD dwFlags); 394 DWORD qxeWNetAddConnection3 (HWND hwndOwner, LPNETRESOURCEW lpNetResource, const Extbyte * lpPassword, const Extbyte * lpUserName, DWORD dwFlags);
289 #endif /* defined (HAVE_MS_WINDOWS) */ 395 #endif /* defined (HAVE_MS_WINDOWS) */
290 #if defined (HAVE_MS_WINDOWS) 396
397 #if defined (HAVE_MS_WINDOWS)
398 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
399 #undef WNetCancelConnection
400 #define WNetCancelConnection error use qxeWNetCancelConnection or WNetCancelConnectionA/WNetCancelConnectionW
401 #endif
291 DWORD qxeWNetCancelConnection (const Extbyte * lpName, BOOL fForce); 402 DWORD qxeWNetCancelConnection (const Extbyte * lpName, BOOL fForce);
292 #endif /* defined (HAVE_MS_WINDOWS) */ 403 #endif /* defined (HAVE_MS_WINDOWS) */
293 #if defined (HAVE_MS_WINDOWS) 404
405 #if defined (HAVE_MS_WINDOWS)
406 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
407 #undef WNetCancelConnection2
408 #define WNetCancelConnection2 error use qxeWNetCancelConnection2 or WNetCancelConnection2A/WNetCancelConnection2W
409 #endif
294 DWORD qxeWNetCancelConnection2 (const Extbyte * lpName, DWORD dwFlags, BOOL fForce); 410 DWORD qxeWNetCancelConnection2 (const Extbyte * lpName, DWORD dwFlags, BOOL fForce);
295 #endif /* defined (HAVE_MS_WINDOWS) */ 411 #endif /* defined (HAVE_MS_WINDOWS) */
296 #if defined (HAVE_MS_WINDOWS) 412
413 #if defined (HAVE_MS_WINDOWS)
414 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
415 #undef WNetGetConnection
416 #define WNetGetConnection error use qxeWNetGetConnection or WNetGetConnectionA/WNetGetConnectionW
417 #endif
297 DWORD qxeWNetGetConnection (const Extbyte * lpLocalName, Extbyte * lpRemoteName, LPDWORD lpnLength); 418 DWORD qxeWNetGetConnection (const Extbyte * lpLocalName, Extbyte * lpRemoteName, LPDWORD lpnLength);
298 #endif /* defined (HAVE_MS_WINDOWS) */ 419 #endif /* defined (HAVE_MS_WINDOWS) */
299 #if defined (HAVE_MS_WINDOWS) 420
421 #if defined (HAVE_MS_WINDOWS)
422 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
423 #undef WNetUseConnection
424 #define WNetUseConnection error use qxeWNetUseConnection or WNetUseConnectionA/WNetUseConnectionW
425 #endif
300 DWORD qxeWNetUseConnection (HWND hwndOwner, LPNETRESOURCEW lpNetResource, const Extbyte * lpUserID, const Extbyte * lpPassword, DWORD dwFlags, Extbyte * lpAccessName, LPDWORD lpBufferSize, LPDWORD lpResult); 426 DWORD qxeWNetUseConnection (HWND hwndOwner, LPNETRESOURCEW lpNetResource, const Extbyte * lpUserID, const Extbyte * lpPassword, DWORD dwFlags, Extbyte * lpAccessName, LPDWORD lpBufferSize, LPDWORD lpResult);
301 #endif /* defined (HAVE_MS_WINDOWS) */ 427 #endif /* defined (HAVE_MS_WINDOWS) */
302 #if defined (HAVE_MS_WINDOWS) 428
429 #if defined (HAVE_MS_WINDOWS)
430 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
431 #undef WNetConnectionDialog1
432 #define WNetConnectionDialog1 error use qxeWNetConnectionDialog1 or WNetConnectionDialog1A/WNetConnectionDialog1W
433 #endif
303 DWORD qxeWNetConnectionDialog1 (LPCONNECTDLGSTRUCTW lpConnDlgStruct); 434 DWORD qxeWNetConnectionDialog1 (LPCONNECTDLGSTRUCTW lpConnDlgStruct);
304 #endif /* defined (HAVE_MS_WINDOWS) */ 435 #endif /* defined (HAVE_MS_WINDOWS) */
305 #if defined (HAVE_MS_WINDOWS) 436
437 #if defined (HAVE_MS_WINDOWS)
438 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
439 #undef WNetDisconnectDialog1
440 #define WNetDisconnectDialog1 error use qxeWNetDisconnectDialog1 or WNetDisconnectDialog1A/WNetDisconnectDialog1W
441 #endif
306 DWORD qxeWNetDisconnectDialog1 (LPDISCDLGSTRUCTW lpConnDlgStruct); 442 DWORD qxeWNetDisconnectDialog1 (LPDISCDLGSTRUCTW lpConnDlgStruct);
307 #endif /* defined (HAVE_MS_WINDOWS) */ 443 #endif /* defined (HAVE_MS_WINDOWS) */
308 #if defined (HAVE_MS_WINDOWS) 444
445 #if defined (HAVE_MS_WINDOWS)
446 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
447 #undef WNetOpenEnum
448 #define WNetOpenEnum error use qxeWNetOpenEnum or WNetOpenEnumA/WNetOpenEnumW
449 #endif
309 DWORD qxeWNetOpenEnum (DWORD dwScope, DWORD dwType, DWORD dwUsage, LPNETRESOURCEW lpNetResource, LPHANDLE lphEnum); 450 DWORD qxeWNetOpenEnum (DWORD dwScope, DWORD dwType, DWORD dwUsage, LPNETRESOURCEW lpNetResource, LPHANDLE lphEnum);
310 #endif /* defined (HAVE_MS_WINDOWS) */ 451 #endif /* defined (HAVE_MS_WINDOWS) */
311 #if defined (HAVE_MS_WINDOWS) 452
453 #if defined (HAVE_MS_WINDOWS)
454 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
455 #undef WNetEnumResource
456 #define WNetEnumResource error use qxeWNetEnumResource or WNetEnumResourceA/WNetEnumResourceW
457 #endif
312 DWORD qxeWNetEnumResource (HANDLE hEnum, LPDWORD lpcCount, LPVOID lpBuffer, LPDWORD lpBufferSize); 458 DWORD qxeWNetEnumResource (HANDLE hEnum, LPDWORD lpcCount, LPVOID lpBuffer, LPDWORD lpBufferSize);
313 #endif /* defined (HAVE_MS_WINDOWS) */ 459 #endif /* defined (HAVE_MS_WINDOWS) */
314 #if defined (HAVE_MS_WINDOWS) 460
461 #if defined (HAVE_MS_WINDOWS)
462 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
463 #undef WNetGetUniversalName
464 #define WNetGetUniversalName error use qxeWNetGetUniversalName or WNetGetUniversalNameA/WNetGetUniversalNameW
465 #endif
315 DWORD qxeWNetGetUniversalName (const Extbyte * lpLocalPath, DWORD dwInfoLevel, LPVOID lpBuffer, LPDWORD lpBufferSize); 466 DWORD qxeWNetGetUniversalName (const Extbyte * lpLocalPath, DWORD dwInfoLevel, LPVOID lpBuffer, LPDWORD lpBufferSize);
316 #endif /* defined (HAVE_MS_WINDOWS) */ 467 #endif /* defined (HAVE_MS_WINDOWS) */
317 #if defined (HAVE_MS_WINDOWS) 468
469 #if defined (HAVE_MS_WINDOWS)
470 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
471 #undef WNetGetUser
472 #define WNetGetUser error use qxeWNetGetUser or WNetGetUserA/WNetGetUserW
473 #endif
318 DWORD qxeWNetGetUser (const Extbyte * lpName, Extbyte * lpUserName, LPDWORD lpnLength); 474 DWORD qxeWNetGetUser (const Extbyte * lpName, Extbyte * lpUserName, LPDWORD lpnLength);
319 #endif /* defined (HAVE_MS_WINDOWS) */ 475 #endif /* defined (HAVE_MS_WINDOWS) */
320 #if defined (HAVE_MS_WINDOWS) 476
477 #if defined (HAVE_MS_WINDOWS)
478 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
479 #undef WNetGetProviderName
480 #define WNetGetProviderName error use qxeWNetGetProviderName or WNetGetProviderNameA/WNetGetProviderNameW
481 #endif
321 DWORD qxeWNetGetProviderName (DWORD dwNetType, Extbyte * lpProviderName, LPDWORD lpBufferSize); 482 DWORD qxeWNetGetProviderName (DWORD dwNetType, Extbyte * lpProviderName, LPDWORD lpBufferSize);
322 #endif /* defined (HAVE_MS_WINDOWS) */ 483 #endif /* defined (HAVE_MS_WINDOWS) */
323 #if defined (HAVE_MS_WINDOWS) 484
485 #if defined (HAVE_MS_WINDOWS)
486 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
487 #undef WNetGetNetworkInformation
488 #define WNetGetNetworkInformation error use qxeWNetGetNetworkInformation or WNetGetNetworkInformationA/WNetGetNetworkInformationW
489 #endif
324 DWORD qxeWNetGetNetworkInformation (const Extbyte * lpProvider, LPNETINFOSTRUCT lpNetInfoStruct); 490 DWORD qxeWNetGetNetworkInformation (const Extbyte * lpProvider, LPNETINFOSTRUCT lpNetInfoStruct);
325 #endif /* defined (HAVE_MS_WINDOWS) */ 491 #endif /* defined (HAVE_MS_WINDOWS) */
326 #if defined (HAVE_MS_WINDOWS) 492
493 #if defined (HAVE_MS_WINDOWS)
494 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
495 #undef WNetGetLastError
496 #define WNetGetLastError error use qxeWNetGetLastError or WNetGetLastErrorA/WNetGetLastErrorW
497 #endif
327 DWORD qxeWNetGetLastError (LPDWORD lpError, Extbyte * lpErrorBuf, DWORD nErrorBufSize, Extbyte * lpNameBuf, DWORD nNameBufSize); 498 DWORD qxeWNetGetLastError (LPDWORD lpError, Extbyte * lpErrorBuf, DWORD nErrorBufSize, Extbyte * lpNameBuf, DWORD nNameBufSize);
328 #endif /* defined (HAVE_MS_WINDOWS) */ 499 #endif /* defined (HAVE_MS_WINDOWS) */
329 #if defined (HAVE_MS_WINDOWS) 500
501 #if defined (HAVE_MS_WINDOWS)
502 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
503 #undef MultinetGetConnectionPerformance
504 #define MultinetGetConnectionPerformance error use qxeMultinetGetConnectionPerformance or MultinetGetConnectionPerformanceA/MultinetGetConnectionPerformanceW
505 #endif
330 DWORD qxeMultinetGetConnectionPerformance (LPNETRESOURCEW lpNetResource, LPNETCONNECTINFOSTRUCT lpNetConnectInfoStruct); 506 DWORD qxeMultinetGetConnectionPerformance (LPNETRESOURCEW lpNetResource, LPNETCONNECTINFOSTRUCT lpNetConnectInfoStruct);
331 #endif /* defined (HAVE_MS_WINDOWS) */ 507 #endif /* defined (HAVE_MS_WINDOWS) */
332 508
509
333 /* Processing file WINREG.H */ 510 /* Processing file WINREG.H */
334 511
335 /* Skipping RegConnectRegistry because error in Cygwin prototype */ 512 /* Skipping RegConnectRegistry because error in Cygwin prototype */
513
514 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
515 #undef RegCreateKey
516 #define RegCreateKey error use qxeRegCreateKey or RegCreateKeyA/RegCreateKeyW
517 #endif
336 LONG 518 LONG
337 qxeRegCreateKey (HKEY hKey, const Extbyte * lpSubKey, PHKEY phkResult); 519 qxeRegCreateKey (HKEY hKey, const Extbyte * lpSubKey, PHKEY phkResult);
520
521 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
522 #undef RegCreateKeyEx
523 #define RegCreateKeyEx error use qxeRegCreateKeyEx or RegCreateKeyExA/RegCreateKeyExW
524 #endif
338 LONG 525 LONG
339 qxeRegCreateKeyEx (HKEY hKey, const Extbyte * lpSubKey, DWORD Reserved, Extbyte * lpClass, DWORD dwOptions, REGSAM samDesired, LPSECURITY_ATTRIBUTES lpSecurityAttributes, PHKEY phkResult, LPDWORD lpdwDisposition); 526 qxeRegCreateKeyEx (HKEY hKey, const Extbyte * lpSubKey, DWORD Reserved, Extbyte * lpClass, DWORD dwOptions, REGSAM samDesired, LPSECURITY_ATTRIBUTES lpSecurityAttributes, PHKEY phkResult, LPDWORD lpdwDisposition);
527
528 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
529 #undef RegDeleteKey
530 #define RegDeleteKey error use qxeRegDeleteKey or RegDeleteKeyA/RegDeleteKeyW
531 #endif
340 LONG 532 LONG
341 qxeRegDeleteKey (HKEY hKey, const Extbyte * lpSubKey); 533 qxeRegDeleteKey (HKEY hKey, const Extbyte * lpSubKey);
534
535 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
536 #undef RegDeleteValue
537 #define RegDeleteValue error use qxeRegDeleteValue or RegDeleteValueA/RegDeleteValueW
538 #endif
342 LONG 539 LONG
343 qxeRegDeleteValue (HKEY hKey, const Extbyte * lpValueName); 540 qxeRegDeleteValue (HKEY hKey, const Extbyte * lpValueName);
541
542 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
543 #undef RegEnumKey
544 #define RegEnumKey error use qxeRegEnumKey or RegEnumKeyA/RegEnumKeyW
545 #endif
344 LONG 546 LONG
345 qxeRegEnumKey (HKEY hKey, DWORD dwIndex, Extbyte * lpName, DWORD cbName); 547 qxeRegEnumKey (HKEY hKey, DWORD dwIndex, Extbyte * lpName, DWORD cbName);
548
549 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
550 #undef RegEnumKeyEx
551 #define RegEnumKeyEx error use qxeRegEnumKeyEx or RegEnumKeyExA/RegEnumKeyExW
552 #endif
346 LONG 553 LONG
347 qxeRegEnumKeyEx (HKEY hKey, DWORD dwIndex, Extbyte * lpName, LPDWORD lpcbName, LPDWORD lpReserved, Extbyte * lpClass, LPDWORD lpcbClass, PFILETIME lpftLastWriteTime); 554 qxeRegEnumKeyEx (HKEY hKey, DWORD dwIndex, Extbyte * lpName, LPDWORD lpcbName, LPDWORD lpReserved, Extbyte * lpClass, LPDWORD lpcbClass, PFILETIME lpftLastWriteTime);
555
556 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
557 #undef RegEnumValue
558 #define RegEnumValue error use qxeRegEnumValue or RegEnumValueA/RegEnumValueW
559 #endif
348 LONG 560 LONG
349 qxeRegEnumValue (HKEY hKey, DWORD dwIndex, Extbyte * lpValueName, LPDWORD lpcbValueName, LPDWORD lpReserved, LPDWORD lpType, LPBYTE lpData, LPDWORD lpcbData); 561 qxeRegEnumValue (HKEY hKey, DWORD dwIndex, Extbyte * lpValueName, LPDWORD lpcbValueName, LPDWORD lpReserved, LPDWORD lpType, LPBYTE lpData, LPDWORD lpcbData);
562
563 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
564 #undef RegLoadKey
565 #define RegLoadKey error use qxeRegLoadKey or RegLoadKeyA/RegLoadKeyW
566 #endif
350 LONG 567 LONG
351 qxeRegLoadKey (HKEY hKey, const Extbyte * lpSubKey, const Extbyte * lpFile); 568 qxeRegLoadKey (HKEY hKey, const Extbyte * lpSubKey, const Extbyte * lpFile);
569
570 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
571 #undef RegOpenKey
572 #define RegOpenKey error use qxeRegOpenKey or RegOpenKeyA/RegOpenKeyW
573 #endif
352 LONG 574 LONG
353 qxeRegOpenKey (HKEY hKey, const Extbyte * lpSubKey, PHKEY phkResult); 575 qxeRegOpenKey (HKEY hKey, const Extbyte * lpSubKey, PHKEY phkResult);
576
577 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
578 #undef RegOpenKeyEx
579 #define RegOpenKeyEx error use qxeRegOpenKeyEx or RegOpenKeyExA/RegOpenKeyExW
580 #endif
354 LONG 581 LONG
355 qxeRegOpenKeyEx (HKEY hKey, const Extbyte * lpSubKey, DWORD ulOptions, REGSAM samDesired, PHKEY phkResult); 582 qxeRegOpenKeyEx (HKEY hKey, const Extbyte * lpSubKey, DWORD ulOptions, REGSAM samDesired, PHKEY phkResult);
583
584 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
585 #undef RegQueryInfoKey
586 #define RegQueryInfoKey error use qxeRegQueryInfoKey or RegQueryInfoKeyA/RegQueryInfoKeyW
587 #endif
356 LONG 588 LONG
357 qxeRegQueryInfoKey (HKEY hKey, Extbyte * lpClass, LPDWORD lpcbClass, LPDWORD lpReserved, LPDWORD lpcSubKeys, LPDWORD lpcbMaxSubKeyLen, LPDWORD lpcbMaxClassLen, LPDWORD lpcValues, LPDWORD lpcbMaxValueNameLen, LPDWORD lpcbMaxValueLen, LPDWORD lpcbSecurityDescriptor, PFILETIME lpftLastWriteTime); 589 qxeRegQueryInfoKey (HKEY hKey, Extbyte * lpClass, LPDWORD lpcbClass, LPDWORD lpReserved, LPDWORD lpcSubKeys, LPDWORD lpcbMaxSubKeyLen, LPDWORD lpcbMaxClassLen, LPDWORD lpcValues, LPDWORD lpcbMaxValueNameLen, LPDWORD lpcbMaxValueLen, LPDWORD lpcbSecurityDescriptor, PFILETIME lpftLastWriteTime);
590
591 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
592 #undef RegQueryValue
593 #define RegQueryValue error use qxeRegQueryValue or RegQueryValueA/RegQueryValueW
594 #endif
358 LONG 595 LONG
359 qxeRegQueryValue (HKEY hKey, const Extbyte * lpSubKey, Extbyte * lpValue, PLONG lpcbValue); 596 qxeRegQueryValue (HKEY hKey, const Extbyte * lpSubKey, Extbyte * lpValue, PLONG lpcbValue);
597
598 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
599 #undef RegQueryMultipleValues
600 #define RegQueryMultipleValues error use qxeRegQueryMultipleValues or RegQueryMultipleValuesA/RegQueryMultipleValuesW
601 #endif
360 LONG 602 LONG
361 qxeRegQueryMultipleValues (HKEY hKey, PVALENTW val_list, DWORD num_vals, Extbyte * lpValueBuf, LPDWORD ldwTotsize); 603 qxeRegQueryMultipleValues (HKEY hKey, PVALENTW val_list, DWORD num_vals, Extbyte * lpValueBuf, LPDWORD ldwTotsize);
604
605 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
606 #undef RegQueryValueEx
607 #define RegQueryValueEx error use qxeRegQueryValueEx or RegQueryValueExA/RegQueryValueExW
608 #endif
362 LONG 609 LONG
363 qxeRegQueryValueEx (HKEY hKey, const Extbyte * lpValueName, LPDWORD lpReserved, LPDWORD lpType, LPBYTE lpData, LPDWORD lpcbData); 610 qxeRegQueryValueEx (HKEY hKey, const Extbyte * lpValueName, LPDWORD lpReserved, LPDWORD lpType, LPBYTE lpData, LPDWORD lpcbData);
611
612 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
613 #undef RegReplaceKey
614 #define RegReplaceKey error use qxeRegReplaceKey or RegReplaceKeyA/RegReplaceKeyW
615 #endif
364 LONG 616 LONG
365 qxeRegReplaceKey (HKEY hKey, const Extbyte * lpSubKey, const Extbyte * lpNewFile, const Extbyte * lpOldFile); 617 qxeRegReplaceKey (HKEY hKey, const Extbyte * lpSubKey, const Extbyte * lpNewFile, const Extbyte * lpOldFile);
618
619 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
620 #undef RegRestoreKey
621 #define RegRestoreKey error use qxeRegRestoreKey or RegRestoreKeyA/RegRestoreKeyW
622 #endif
366 LONG 623 LONG
367 qxeRegRestoreKey (HKEY hKey, const Extbyte * lpFile, DWORD dwFlags); 624 qxeRegRestoreKey (HKEY hKey, const Extbyte * lpFile, DWORD dwFlags);
625
626 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
627 #undef RegSaveKey
628 #define RegSaveKey error use qxeRegSaveKey or RegSaveKeyA/RegSaveKeyW
629 #endif
368 LONG 630 LONG
369 qxeRegSaveKey (HKEY hKey, const Extbyte * lpFile, LPSECURITY_ATTRIBUTES lpSecurityAttributes); 631 qxeRegSaveKey (HKEY hKey, const Extbyte * lpFile, LPSECURITY_ATTRIBUTES lpSecurityAttributes);
632
633 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
634 #undef RegSetValue
635 #define RegSetValue error use qxeRegSetValue or RegSetValueA/RegSetValueW
636 #endif
370 LONG 637 LONG
371 qxeRegSetValue (HKEY hKey, const Extbyte * lpSubKey, DWORD dwType, const Extbyte * lpData, DWORD cbData); 638 qxeRegSetValue (HKEY hKey, const Extbyte * lpSubKey, DWORD dwType, const Extbyte * lpData, DWORD cbData);
639
640 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
641 #undef RegSetValueEx
642 #define RegSetValueEx error use qxeRegSetValueEx or RegSetValueExA/RegSetValueExW
643 #endif
372 LONG 644 LONG
373 qxeRegSetValueEx (HKEY hKey, const Extbyte * lpValueName, DWORD Reserved, DWORD dwType, CONST BYTE* lpData, DWORD cbData); 645 qxeRegSetValueEx (HKEY hKey, const Extbyte * lpValueName, DWORD Reserved, DWORD dwType, CONST BYTE* lpData, DWORD cbData);
646
647 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
648 #undef RegUnLoadKey
649 #define RegUnLoadKey error use qxeRegUnLoadKey or RegUnLoadKeyA/RegUnLoadKeyW
650 #endif
374 LONG 651 LONG
375 qxeRegUnLoadKey (HKEY hKey, const Extbyte * lpSubKey); 652 qxeRegUnLoadKey (HKEY hKey, const Extbyte * lpSubKey);
653
654 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
655 #undef InitiateSystemShutdown
656 #define InitiateSystemShutdown error use qxeInitiateSystemShutdown or InitiateSystemShutdownA/InitiateSystemShutdownW
657 #endif
376 BOOL 658 BOOL
377 qxeInitiateSystemShutdown (Extbyte * lpMachineName, Extbyte * lpMessage, DWORD dwTimeout, BOOL bForceAppsClosed, BOOL bRebootAfterShutdown); 659 qxeInitiateSystemShutdown (Extbyte * lpMachineName, Extbyte * lpMessage, DWORD dwTimeout, BOOL bForceAppsClosed, BOOL bRebootAfterShutdown);
660
661 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
662 #undef AbortSystemShutdown
663 #define AbortSystemShutdown error use qxeAbortSystemShutdown or AbortSystemShutdownA/AbortSystemShutdownW
664 #endif
378 BOOL 665 BOOL
379 qxeAbortSystemShutdown (Extbyte * lpMachineName); 666 qxeAbortSystemShutdown (Extbyte * lpMachineName);
380 667
668
381 /* Processing file SHELLAPI.H */ 669 /* Processing file SHELLAPI.H */
382 670
671 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
672 #undef DragQueryFile
673 #define DragQueryFile error use qxeDragQueryFile or DragQueryFileA/DragQueryFileW
674 #endif
383 UINT qxeDragQueryFile (HDROP arg1, UINT arg2, Extbyte * arg3, UINT arg4); 675 UINT qxeDragQueryFile (HDROP arg1, UINT arg2, Extbyte * arg3, UINT arg4);
676
677 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
678 #undef ShellExecute
679 #define ShellExecute error use qxeShellExecute or ShellExecuteA/ShellExecuteW
680 #endif
384 HINSTANCE qxeShellExecute (HWND hwnd, const Extbyte * lpOperation, const Extbyte * lpFile, const Extbyte * lpParameters, const Extbyte * lpDirectory, INT nShowCmd); 681 HINSTANCE qxeShellExecute (HWND hwnd, const Extbyte * lpOperation, const Extbyte * lpFile, const Extbyte * lpParameters, const Extbyte * lpDirectory, INT nShowCmd);
682
683 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
684 #undef FindExecutable
685 #define FindExecutable error use qxeFindExecutable or FindExecutableA/FindExecutableW
686 #endif
385 HINSTANCE qxeFindExecutable (const Extbyte * lpFile, const Extbyte * lpDirectory, Extbyte * lpResult); 687 HINSTANCE qxeFindExecutable (const Extbyte * lpFile, const Extbyte * lpDirectory, Extbyte * lpResult);
688
386 #undef CommandLineToArgv 689 #undef CommandLineToArgv
387 #define CommandLineToArgv error Unicode-only 690 #define CommandLineToArgv error Unicode-only
691
692 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
693 #undef ShellAbout
694 #define ShellAbout error use qxeShellAbout or ShellAboutA/ShellAboutW
695 #endif
388 INT qxeShellAbout (HWND hWnd, const Extbyte * szApp, const Extbyte * szOtherStuff, HICON hIcon); 696 INT qxeShellAbout (HWND hWnd, const Extbyte * szApp, const Extbyte * szOtherStuff, HICON hIcon);
697
698 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
699 #undef ExtractAssociatedIcon
700 #define ExtractAssociatedIcon error use qxeExtractAssociatedIcon or ExtractAssociatedIconA/ExtractAssociatedIconW
701 #endif
389 HICON qxeExtractAssociatedIcon (HINSTANCE hInst, Extbyte * lpIconPath, LPWORD lpiIcon); 702 HICON qxeExtractAssociatedIcon (HINSTANCE hInst, Extbyte * lpIconPath, LPWORD lpiIcon);
703
704 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
705 #undef ExtractIcon
706 #define ExtractIcon error use qxeExtractIcon or ExtractIconA/ExtractIconW
707 #endif
390 HICON qxeExtractIcon (HINSTANCE hInst, const Extbyte * lpszExeFileName, UINT nIconIndex); 708 HICON qxeExtractIcon (HINSTANCE hInst, const Extbyte * lpszExeFileName, UINT nIconIndex);
709
391 #if !defined (CYGWIN_HEADERS) 710 #if !defined (CYGWIN_HEADERS)
711 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
712 #undef DoEnvironmentSubst
713 #define DoEnvironmentSubst error use qxeDoEnvironmentSubst or DoEnvironmentSubstA/DoEnvironmentSubstW
714 #endif
392 DWORD qxeDoEnvironmentSubst (Extbyte * szString, UINT cbString); 715 DWORD qxeDoEnvironmentSubst (Extbyte * szString, UINT cbString);
393 #endif /* !defined (CYGWIN_HEADERS) */ 716 #endif /* !defined (CYGWIN_HEADERS) */
717
394 #undef FindEnvironmentString 718 #undef FindEnvironmentString
395 #define FindEnvironmentString error causes link error; NT 4.0+ only 719 #define FindEnvironmentString error causes link error; NT 4.0+ only
720
396 /* Skipping ExtractIconEx because NT 4.0+ only, error in Cygwin prototype */ 721 /* Skipping ExtractIconEx because NT 4.0+ only, error in Cygwin prototype */
722
723 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
724 #undef SHFileOperation
725 #define SHFileOperation error use qxeSHFileOperation or SHFileOperationA/SHFileOperationW
726 #endif
397 int qxeSHFileOperation (LPSHFILEOPSTRUCTW lpFileOp); 727 int qxeSHFileOperation (LPSHFILEOPSTRUCTW lpFileOp);
728
729 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
730 #undef ShellExecuteEx
731 #define ShellExecuteEx error use qxeShellExecuteEx or ShellExecuteExA/ShellExecuteExW
732 #endif
398 BOOL qxeShellExecuteEx (LPSHELLEXECUTEINFOW lpExecInfo); 733 BOOL qxeShellExecuteEx (LPSHELLEXECUTEINFOW lpExecInfo);
734
399 #undef WinExecError 735 #undef WinExecError
400 #define WinExecError error causes link error; NT 4.0+ only 736 #define WinExecError error causes link error; NT 4.0+ only
737
401 #if !defined (CYGWIN_HEADERS) 738 #if !defined (CYGWIN_HEADERS)
739 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
740 #undef SHQueryRecycleBin
741 #define SHQueryRecycleBin error use qxeSHQueryRecycleBin or SHQueryRecycleBinA/SHQueryRecycleBinW
742 #endif
402 HRESULT qxeSHQueryRecycleBin (const Extbyte * pszRootPath, LPSHQUERYRBINFO pSHQueryRBInfo); 743 HRESULT qxeSHQueryRecycleBin (const Extbyte * pszRootPath, LPSHQUERYRBINFO pSHQueryRBInfo);
403 #endif /* !defined (CYGWIN_HEADERS) */ 744 #endif /* !defined (CYGWIN_HEADERS) */
745
404 #if !defined (CYGWIN_HEADERS) 746 #if !defined (CYGWIN_HEADERS)
747 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
748 #undef SHEmptyRecycleBin
749 #define SHEmptyRecycleBin error use qxeSHEmptyRecycleBin or SHEmptyRecycleBinA/SHEmptyRecycleBinW
750 #endif
405 HRESULT qxeSHEmptyRecycleBin (HWND hwnd, const Extbyte * pszRootPath, DWORD dwFlags); 751 HRESULT qxeSHEmptyRecycleBin (HWND hwnd, const Extbyte * pszRootPath, DWORD dwFlags);
406 #endif /* !defined (CYGWIN_HEADERS) */ 752 #endif /* !defined (CYGWIN_HEADERS) */
753
407 #undef Shell_NotifyIcon 754 #undef Shell_NotifyIcon
408 #define Shell_NotifyIcon error split-sized NOTIFYICONDATA, NT 4.0+ only 755 #define Shell_NotifyIcon error split-sized NOTIFYICONDATA, NT 4.0+ only
756
409 /* Skipping SHGetFileInfo because split-sized SHFILEINFO, NT 4.0+ only */ 757 /* Skipping SHGetFileInfo because split-sized SHFILEINFO, NT 4.0+ only */
758
410 #undef SHGetDiskFreeSpace 759 #undef SHGetDiskFreeSpace
411 #define SHGetDiskFreeSpace error causes link error; NT 4.0+ only 760 #define SHGetDiskFreeSpace error causes link error; NT 4.0+ only
761
412 #if !defined (CYGWIN_HEADERS) 762 #if !defined (CYGWIN_HEADERS)
763 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
764 #undef SHGetNewLinkInfo
765 #define SHGetNewLinkInfo error use qxeSHGetNewLinkInfo or SHGetNewLinkInfoA/SHGetNewLinkInfoW
766 #endif
413 BOOL qxeSHGetNewLinkInfo (const Extbyte * pszLinkTo, const Extbyte * pszDir, Extbyte * pszName, BOOL * pfMustCopy, UINT uFlags); 767 BOOL qxeSHGetNewLinkInfo (const Extbyte * pszLinkTo, const Extbyte * pszDir, Extbyte * pszName, BOOL * pfMustCopy, UINT uFlags);
414 #endif /* !defined (CYGWIN_HEADERS) */ 768 #endif /* !defined (CYGWIN_HEADERS) */
769
415 #if !defined (CYGWIN_HEADERS) 770 #if !defined (CYGWIN_HEADERS)
771 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
772 #undef SHInvokePrinterCommand
773 #define SHInvokePrinterCommand error use qxeSHInvokePrinterCommand or SHInvokePrinterCommandA/SHInvokePrinterCommandW
774 #endif
416 BOOL qxeSHInvokePrinterCommand (HWND hwnd, UINT uAction, const Extbyte * lpBuf1, const Extbyte * lpBuf2, BOOL fModal); 775 BOOL qxeSHInvokePrinterCommand (HWND hwnd, UINT uAction, const Extbyte * lpBuf1, const Extbyte * lpBuf2, BOOL fModal);
417 #endif /* !defined (CYGWIN_HEADERS) */ 776 #endif /* !defined (CYGWIN_HEADERS) */
418 777
778
419 /* Processing file WINCON.H */ 779 /* Processing file WINCON.H */
420 780
781 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
782 #undef PeekConsoleInput
783 #define PeekConsoleInput error use qxePeekConsoleInput or PeekConsoleInputA/PeekConsoleInputW
784 #endif
421 BOOL qxePeekConsoleInput (HANDLE hConsoleInput, PINPUT_RECORD lpBuffer, DWORD nLength, LPDWORD lpNumberOfEventsRead); 785 BOOL qxePeekConsoleInput (HANDLE hConsoleInput, PINPUT_RECORD lpBuffer, DWORD nLength, LPDWORD lpNumberOfEventsRead);
786
787 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
788 #undef ReadConsoleInput
789 #define ReadConsoleInput error use qxeReadConsoleInput or ReadConsoleInputA/ReadConsoleInputW
790 #endif
422 BOOL qxeReadConsoleInput (HANDLE hConsoleInput, PINPUT_RECORD lpBuffer, DWORD nLength, LPDWORD lpNumberOfEventsRead); 791 BOOL qxeReadConsoleInput (HANDLE hConsoleInput, PINPUT_RECORD lpBuffer, DWORD nLength, LPDWORD lpNumberOfEventsRead);
792
793 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
794 #undef WriteConsoleInput
795 #define WriteConsoleInput error use qxeWriteConsoleInput or WriteConsoleInputA/WriteConsoleInputW
796 #endif
423 BOOL qxeWriteConsoleInput (HANDLE hConsoleInput, CONST INPUT_RECORD * lpBuffer, DWORD nLength, LPDWORD lpNumberOfEventsWritten); 797 BOOL qxeWriteConsoleInput (HANDLE hConsoleInput, CONST INPUT_RECORD * lpBuffer, DWORD nLength, LPDWORD lpNumberOfEventsWritten);
798
799 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
800 #undef ReadConsoleOutput
801 #define ReadConsoleOutput error use qxeReadConsoleOutput or ReadConsoleOutputA/ReadConsoleOutputW
802 #endif
424 BOOL qxeReadConsoleOutput (HANDLE hConsoleOutput, PCHAR_INFO lpBuffer, COORD dwBufferSize, COORD dwBufferCoord, PSMALL_RECT lpReadRegion); 803 BOOL qxeReadConsoleOutput (HANDLE hConsoleOutput, PCHAR_INFO lpBuffer, COORD dwBufferSize, COORD dwBufferCoord, PSMALL_RECT lpReadRegion);
804
805 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
806 #undef WriteConsoleOutput
807 #define WriteConsoleOutput error use qxeWriteConsoleOutput or WriteConsoleOutputA/WriteConsoleOutputW
808 #endif
425 BOOL qxeWriteConsoleOutput (HANDLE hConsoleOutput, CONST CHAR_INFO * lpBuffer, COORD dwBufferSize, COORD dwBufferCoord, PSMALL_RECT lpWriteRegion); 809 BOOL qxeWriteConsoleOutput (HANDLE hConsoleOutput, CONST CHAR_INFO * lpBuffer, COORD dwBufferSize, COORD dwBufferCoord, PSMALL_RECT lpWriteRegion);
810
811 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
812 #undef ReadConsoleOutputCharacter
813 #define ReadConsoleOutputCharacter error use qxeReadConsoleOutputCharacter or ReadConsoleOutputCharacterA/ReadConsoleOutputCharacterW
814 #endif
426 BOOL qxeReadConsoleOutputCharacter (HANDLE hConsoleOutput, Extbyte * lpCharacter, DWORD nLength, COORD dwReadCoord, LPDWORD lpNumberOfCharsRead); 815 BOOL qxeReadConsoleOutputCharacter (HANDLE hConsoleOutput, Extbyte * lpCharacter, DWORD nLength, COORD dwReadCoord, LPDWORD lpNumberOfCharsRead);
816
817 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
818 #undef WriteConsoleOutputCharacter
819 #define WriteConsoleOutputCharacter error use qxeWriteConsoleOutputCharacter or WriteConsoleOutputCharacterA/WriteConsoleOutputCharacterW
820 #endif
427 BOOL qxeWriteConsoleOutputCharacter (HANDLE hConsoleOutput, const Extbyte * lpCharacter, DWORD nLength, COORD dwWriteCoord, LPDWORD lpNumberOfCharsWritten); 821 BOOL qxeWriteConsoleOutputCharacter (HANDLE hConsoleOutput, const Extbyte * lpCharacter, DWORD nLength, COORD dwWriteCoord, LPDWORD lpNumberOfCharsWritten);
822
428 #undef FillConsoleOutputCharacter 823 #undef FillConsoleOutputCharacter
429 #define FillConsoleOutputCharacter error split CHAR 824 #define FillConsoleOutputCharacter error split CHAR
825
826 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
827 #undef ScrollConsoleScreenBuffer
828 #define ScrollConsoleScreenBuffer error use qxeScrollConsoleScreenBuffer or ScrollConsoleScreenBufferA/ScrollConsoleScreenBufferW
829 #endif
430 BOOL qxeScrollConsoleScreenBuffer (HANDLE hConsoleOutput, CONST SMALL_RECT * lpScrollRectangle, CONST SMALL_RECT * lpClipRectangle, COORD dwDestinationOrigin, CONST CHAR_INFO * lpFill); 830 BOOL qxeScrollConsoleScreenBuffer (HANDLE hConsoleOutput, CONST SMALL_RECT * lpScrollRectangle, CONST SMALL_RECT * lpClipRectangle, COORD dwDestinationOrigin, CONST CHAR_INFO * lpFill);
831
832 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
833 #undef GetConsoleTitle
834 #define GetConsoleTitle error use qxeGetConsoleTitle or GetConsoleTitleA/GetConsoleTitleW
835 #endif
431 DWORD qxeGetConsoleTitle (Extbyte * lpConsoleTitle, DWORD nSize); 836 DWORD qxeGetConsoleTitle (Extbyte * lpConsoleTitle, DWORD nSize);
837
838 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
839 #undef SetConsoleTitle
840 #define SetConsoleTitle error use qxeSetConsoleTitle or SetConsoleTitleA/SetConsoleTitleW
841 #endif
432 BOOL qxeSetConsoleTitle (const Extbyte * lpConsoleTitle); 842 BOOL qxeSetConsoleTitle (const Extbyte * lpConsoleTitle);
843
844 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
845 #undef ReadConsole
846 #define ReadConsole error use qxeReadConsole or ReadConsoleA/ReadConsoleW
847 #endif
433 BOOL qxeReadConsole (HANDLE hConsoleInput, LPVOID lpBuffer, DWORD nNumberOfCharsToRead, LPDWORD lpNumberOfCharsRead, LPVOID lpReserved); 848 BOOL qxeReadConsole (HANDLE hConsoleInput, LPVOID lpBuffer, DWORD nNumberOfCharsToRead, LPDWORD lpNumberOfCharsRead, LPVOID lpReserved);
849
850 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
851 #undef WriteConsole
852 #define WriteConsole error use qxeWriteConsole or WriteConsoleA/WriteConsoleW
853 #endif
434 BOOL qxeWriteConsole (HANDLE hConsoleOutput, CONST VOID * lpBuffer, DWORD nNumberOfCharsToWrite, LPDWORD lpNumberOfCharsWritten, LPVOID lpReserved); 854 BOOL qxeWriteConsole (HANDLE hConsoleOutput, CONST VOID * lpBuffer, DWORD nNumberOfCharsToWrite, LPDWORD lpNumberOfCharsWritten, LPVOID lpReserved);
435 855
856
436 /* Processing file IMM.H */ 857 /* Processing file IMM.H */
437 858
438 #if defined (HAVE_MS_WINDOWS) 859 #if defined (HAVE_MS_WINDOWS)
860 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
861 #undef ImmInstallIME
862 #define ImmInstallIME error use qxeImmInstallIME or ImmInstallIMEA/ImmInstallIMEW
863 #endif
439 HKL qxeImmInstallIME (const Extbyte * lpszIMEFileName, const Extbyte * lpszLayoutText); 864 HKL qxeImmInstallIME (const Extbyte * lpszIMEFileName, const Extbyte * lpszLayoutText);
440 #endif /* defined (HAVE_MS_WINDOWS) */ 865 #endif /* defined (HAVE_MS_WINDOWS) */
441 #if defined (HAVE_MS_WINDOWS) 866
867 #if defined (HAVE_MS_WINDOWS)
868 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
869 #undef ImmGetDescription
870 #define ImmGetDescription error use qxeImmGetDescription or ImmGetDescriptionA/ImmGetDescriptionW
871 #endif
442 UINT qxeImmGetDescription (HKL arg1, Extbyte * arg2, UINT uBufLen); 872 UINT qxeImmGetDescription (HKL arg1, Extbyte * arg2, UINT uBufLen);
443 #endif /* defined (HAVE_MS_WINDOWS) */ 873 #endif /* defined (HAVE_MS_WINDOWS) */
444 #if defined (HAVE_MS_WINDOWS) 874
875 #if defined (HAVE_MS_WINDOWS)
876 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
877 #undef ImmGetIMEFileName
878 #define ImmGetIMEFileName error use qxeImmGetIMEFileName or ImmGetIMEFileNameA/ImmGetIMEFileNameW
879 #endif
445 UINT qxeImmGetIMEFileName (HKL arg1, Extbyte * arg2, UINT uBufLen); 880 UINT qxeImmGetIMEFileName (HKL arg1, Extbyte * arg2, UINT uBufLen);
446 #endif /* defined (HAVE_MS_WINDOWS) */ 881 #endif /* defined (HAVE_MS_WINDOWS) */
447 #if defined (HAVE_MS_WINDOWS) 882
883 #if defined (HAVE_MS_WINDOWS)
884 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
885 #undef ImmGetCompositionString
886 #define ImmGetCompositionString error use qxeImmGetCompositionString or ImmGetCompositionStringA/ImmGetCompositionStringW
887 #endif
448 LONG qxeImmGetCompositionString (HIMC arg1, DWORD arg2, LPVOID arg3, DWORD arg4); 888 LONG qxeImmGetCompositionString (HIMC arg1, DWORD arg2, LPVOID arg3, DWORD arg4);
449 #endif /* defined (HAVE_MS_WINDOWS) */ 889 #endif /* defined (HAVE_MS_WINDOWS) */
450 #if defined (HAVE_MS_WINDOWS) 890
891 #if defined (HAVE_MS_WINDOWS)
892 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
893 #undef ImmSetCompositionString
894 #define ImmSetCompositionString error use qxeImmSetCompositionString or ImmSetCompositionStringA/ImmSetCompositionStringW
895 #endif
451 BOOL qxeImmSetCompositionString (HIMC arg1, DWORD dwIndex, LPCVOID lpComp, DWORD arg4, LPCVOID lpRead, DWORD arg6); 896 BOOL qxeImmSetCompositionString (HIMC arg1, DWORD dwIndex, LPCVOID lpComp, DWORD arg4, LPCVOID lpRead, DWORD arg6);
452 #endif /* defined (HAVE_MS_WINDOWS) */ 897 #endif /* defined (HAVE_MS_WINDOWS) */
453 #if defined (HAVE_MS_WINDOWS) 898
899 #if defined (HAVE_MS_WINDOWS)
900 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
901 #undef ImmGetCandidateListCount
902 #define ImmGetCandidateListCount error use qxeImmGetCandidateListCount or ImmGetCandidateListCountA/ImmGetCandidateListCountW
903 #endif
454 DWORD qxeImmGetCandidateListCount (HIMC arg1, LPDWORD lpdwListCount); 904 DWORD qxeImmGetCandidateListCount (HIMC arg1, LPDWORD lpdwListCount);
455 #endif /* defined (HAVE_MS_WINDOWS) */ 905 #endif /* defined (HAVE_MS_WINDOWS) */
456 #if defined (HAVE_MS_WINDOWS) 906
907 #if defined (HAVE_MS_WINDOWS)
908 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
909 #undef ImmGetCandidateList
910 #define ImmGetCandidateList error use qxeImmGetCandidateList or ImmGetCandidateListA/ImmGetCandidateListW
911 #endif
457 DWORD qxeImmGetCandidateList (HIMC arg1, DWORD deIndex, LPCANDIDATELIST arg3, DWORD dwBufLen); 912 DWORD qxeImmGetCandidateList (HIMC arg1, DWORD deIndex, LPCANDIDATELIST arg3, DWORD dwBufLen);
458 #endif /* defined (HAVE_MS_WINDOWS) */ 913 #endif /* defined (HAVE_MS_WINDOWS) */
459 #if defined (HAVE_MS_WINDOWS) 914
915 #if defined (HAVE_MS_WINDOWS)
916 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
917 #undef ImmGetGuideLine
918 #define ImmGetGuideLine error use qxeImmGetGuideLine or ImmGetGuideLineA/ImmGetGuideLineW
919 #endif
460 DWORD qxeImmGetGuideLine (HIMC arg1, DWORD dwIndex, Extbyte * arg3, DWORD dwBufLen); 920 DWORD qxeImmGetGuideLine (HIMC arg1, DWORD dwIndex, Extbyte * arg3, DWORD dwBufLen);
461 #endif /* defined (HAVE_MS_WINDOWS) */ 921 #endif /* defined (HAVE_MS_WINDOWS) */
922
462 #if defined (HAVE_MS_WINDOWS) 923 #if defined (HAVE_MS_WINDOWS)
463 /* Skipping ImmGetCompositionFont because split-sized LOGFONT */ 924 /* Skipping ImmGetCompositionFont because split-sized LOGFONT */
464 #endif /* defined (HAVE_MS_WINDOWS) */ 925 #endif /* defined (HAVE_MS_WINDOWS) */
926
465 #if defined (HAVE_MS_WINDOWS) 927 #if defined (HAVE_MS_WINDOWS)
466 /* Skipping ImmSetCompositionFont because split-sized LOGFONT */ 928 /* Skipping ImmSetCompositionFont because split-sized LOGFONT */
467 #endif /* defined (HAVE_MS_WINDOWS) */ 929 #endif /* defined (HAVE_MS_WINDOWS) */
468 #if defined (HAVE_MS_WINDOWS) 930
931 #if defined (HAVE_MS_WINDOWS)
932 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
933 #undef ImmConfigureIME
934 #define ImmConfigureIME error use qxeImmConfigureIME or ImmConfigureIMEA/ImmConfigureIMEW
935 #endif
469 BOOL qxeImmConfigureIME (HKL arg1, HWND arg2, DWORD arg3, LPVOID arg4); 936 BOOL qxeImmConfigureIME (HKL arg1, HWND arg2, DWORD arg3, LPVOID arg4);
470 #endif /* defined (HAVE_MS_WINDOWS) */ 937 #endif /* defined (HAVE_MS_WINDOWS) */
471 #if defined (HAVE_MS_WINDOWS) 938
939 #if defined (HAVE_MS_WINDOWS)
940 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
941 #undef ImmEscape
942 #define ImmEscape error use qxeImmEscape or ImmEscapeA/ImmEscapeW
943 #endif
472 LRESULT qxeImmEscape (HKL arg1, HIMC arg2, UINT arg3, LPVOID arg4); 944 LRESULT qxeImmEscape (HKL arg1, HIMC arg2, UINT arg3, LPVOID arg4);
473 #endif /* defined (HAVE_MS_WINDOWS) */ 945 #endif /* defined (HAVE_MS_WINDOWS) */
474 #if defined (HAVE_MS_WINDOWS) 946
947 #if defined (HAVE_MS_WINDOWS)
948 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
949 #undef ImmGetConversionList
950 #define ImmGetConversionList error use qxeImmGetConversionList or ImmGetConversionListA/ImmGetConversionListW
951 #endif
475 DWORD qxeImmGetConversionList (HKL arg1, HIMC arg2, const Extbyte * arg3, LPCANDIDATELIST arg4, DWORD dwBufLen, UINT uFlag); 952 DWORD qxeImmGetConversionList (HKL arg1, HIMC arg2, const Extbyte * arg3, LPCANDIDATELIST arg4, DWORD dwBufLen, UINT uFlag);
476 #endif /* defined (HAVE_MS_WINDOWS) */ 953 #endif /* defined (HAVE_MS_WINDOWS) */
477 #if defined (HAVE_MS_WINDOWS) 954
955 #if defined (HAVE_MS_WINDOWS)
956 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
957 #undef ImmIsUIMessage
958 #define ImmIsUIMessage error use qxeImmIsUIMessage or ImmIsUIMessageA/ImmIsUIMessageW
959 #endif
478 BOOL qxeImmIsUIMessage (HWND arg1, UINT arg2, WPARAM arg3, LPARAM arg4); 960 BOOL qxeImmIsUIMessage (HWND arg1, UINT arg2, WPARAM arg3, LPARAM arg4);
479 #endif /* defined (HAVE_MS_WINDOWS) */ 961 #endif /* defined (HAVE_MS_WINDOWS) */
480 #if defined (HAVE_MS_WINDOWS) 962
963 #if defined (HAVE_MS_WINDOWS)
964 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
965 #undef ImmRegisterWord
966 #define ImmRegisterWord error use qxeImmRegisterWord or ImmRegisterWordA/ImmRegisterWordW
967 #endif
481 BOOL qxeImmRegisterWord (HKL arg1, const Extbyte * lpszReading, DWORD arg3, const Extbyte * lpszRegister); 968 BOOL qxeImmRegisterWord (HKL arg1, const Extbyte * lpszReading, DWORD arg3, const Extbyte * lpszRegister);
482 #endif /* defined (HAVE_MS_WINDOWS) */ 969 #endif /* defined (HAVE_MS_WINDOWS) */
483 #if defined (HAVE_MS_WINDOWS) 970
971 #if defined (HAVE_MS_WINDOWS)
972 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
973 #undef ImmUnregisterWord
974 #define ImmUnregisterWord error use qxeImmUnregisterWord or ImmUnregisterWordA/ImmUnregisterWordW
975 #endif
484 BOOL qxeImmUnregisterWord (HKL arg1, const Extbyte * lpszReading, DWORD arg3, const Extbyte * lpszUnregister); 976 BOOL qxeImmUnregisterWord (HKL arg1, const Extbyte * lpszReading, DWORD arg3, const Extbyte * lpszUnregister);
485 #endif /* defined (HAVE_MS_WINDOWS) */ 977 #endif /* defined (HAVE_MS_WINDOWS) */
978
486 #if defined (HAVE_MS_WINDOWS) 979 #if defined (HAVE_MS_WINDOWS)
487 #undef ImmGetRegisterWordStyle 980 #undef ImmGetRegisterWordStyle
488 #define ImmGetRegisterWordStyle error split-sized STYLEBUF 981 #define ImmGetRegisterWordStyle error split-sized STYLEBUF
489 #endif /* defined (HAVE_MS_WINDOWS) */ 982 #endif /* defined (HAVE_MS_WINDOWS) */
490 #if defined (HAVE_MS_WINDOWS) 983
984 #if defined (HAVE_MS_WINDOWS)
985 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
986 #undef ImmEnumRegisterWord
987 #define ImmEnumRegisterWord error use qxeImmEnumRegisterWord or ImmEnumRegisterWordA/ImmEnumRegisterWordW
988 #endif
491 UINT qxeImmEnumRegisterWord (HKL arg1, REGISTERWORDENUMPROCW arg2, const Extbyte * lpszReading, DWORD arg4, const Extbyte * lpszRegister, LPVOID arg6); 989 UINT qxeImmEnumRegisterWord (HKL arg1, REGISTERWORDENUMPROCW arg2, const Extbyte * lpszReading, DWORD arg4, const Extbyte * lpszRegister, LPVOID arg6);
492 #endif /* defined (HAVE_MS_WINDOWS) */ 990 #endif /* defined (HAVE_MS_WINDOWS) */
991
493 #if defined (HAVE_MS_WINDOWS) 992 #if defined (HAVE_MS_WINDOWS)
494 #undef ImmGetImeMenuItems 993 #undef ImmGetImeMenuItems
495 #define ImmGetImeMenuItems error split-sized IMEMENUITEMINFO 994 #define ImmGetImeMenuItems error split-sized IMEMENUITEMINFO
496 #endif /* defined (HAVE_MS_WINDOWS) */ 995 #endif /* defined (HAVE_MS_WINDOWS) */
497 996
997
498 /* Processing file DDEML.H */ 998 /* Processing file DDEML.H */
499 999
1000 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1001 #undef DdeInitialize
1002 #define DdeInitialize error use qxeDdeInitialize or DdeInitializeA/DdeInitializeW
1003 #endif
500 UINT qxeDdeInitialize (LPDWORD pidInst, PFNCALLBACK pfnCallback, DWORD afCmd, DWORD ulRes); 1004 UINT qxeDdeInitialize (LPDWORD pidInst, PFNCALLBACK pfnCallback, DWORD afCmd, DWORD ulRes);
1005
1006 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1007 #undef DdeCreateStringHandle
1008 #define DdeCreateStringHandle error use qxeDdeCreateStringHandle or DdeCreateStringHandleA/DdeCreateStringHandleW
1009 #endif
501 HSZ qxeDdeCreateStringHandle (DWORD idInst, const Extbyte * psz, int iCodePage); 1010 HSZ qxeDdeCreateStringHandle (DWORD idInst, const Extbyte * psz, int iCodePage);
1011
1012 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1013 #undef DdeQueryString
1014 #define DdeQueryString error use qxeDdeQueryString or DdeQueryStringA/DdeQueryStringW
1015 #endif
502 DWORD qxeDdeQueryString (DWORD idInst, HSZ hsz, Extbyte * psz, DWORD cchMax, int iCodePage); 1016 DWORD qxeDdeQueryString (DWORD idInst, HSZ hsz, Extbyte * psz, DWORD cchMax, int iCodePage);
503 1017
1018
504 /* Processing file WINUSER.H */ 1019 /* Processing file WINUSER.H */
505 1020
1021 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1022 #undef wvsprintf
1023 #define wvsprintf error use qxewvsprintf or wvsprintfA/wvsprintfW
1024 #endif
506 int qxewvsprintf (Extbyte * arg1, const Extbyte * arg2, va_list arglist); 1025 int qxewvsprintf (Extbyte * arg1, const Extbyte * arg2, va_list arglist);
1026
1027 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1028 #undef LoadKeyboardLayout
1029 #define LoadKeyboardLayout error use qxeLoadKeyboardLayout or LoadKeyboardLayoutA/LoadKeyboardLayoutW
1030 #endif
507 HKL qxeLoadKeyboardLayout (const Extbyte * pwszKLID, UINT Flags); 1031 HKL qxeLoadKeyboardLayout (const Extbyte * pwszKLID, UINT Flags);
1032
1033 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1034 #undef GetKeyboardLayoutName
1035 #define GetKeyboardLayoutName error use qxeGetKeyboardLayoutName or GetKeyboardLayoutNameA/GetKeyboardLayoutNameW
1036 #endif
508 BOOL qxeGetKeyboardLayoutName (Extbyte * pwszKLID); 1037 BOOL qxeGetKeyboardLayoutName (Extbyte * pwszKLID);
1038
509 #undef CreateDesktop 1039 #undef CreateDesktop
510 #define CreateDesktop error split-sized LPDEVMODE 1040 #define CreateDesktop error split-sized LPDEVMODE
1041
1042 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1043 #undef OpenDesktop
1044 #define OpenDesktop error use qxeOpenDesktop or OpenDesktopA/OpenDesktopW
1045 #endif
511 HDESK qxeOpenDesktop (Extbyte * lpszDesktop, DWORD dwFlags, BOOL fInherit, ACCESS_MASK dwDesiredAccess); 1046 HDESK qxeOpenDesktop (Extbyte * lpszDesktop, DWORD dwFlags, BOOL fInherit, ACCESS_MASK dwDesiredAccess);
1047
1048 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1049 #undef EnumDesktops
1050 #define EnumDesktops error use qxeEnumDesktops or EnumDesktopsA/EnumDesktopsW
1051 #endif
512 BOOL qxeEnumDesktops (HWINSTA hwinsta, DESKTOPENUMPROCW lpEnumFunc, LPARAM lParam); 1052 BOOL qxeEnumDesktops (HWINSTA hwinsta, DESKTOPENUMPROCW lpEnumFunc, LPARAM lParam);
1053
1054 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1055 #undef CreateWindowStation
1056 #define CreateWindowStation error use qxeCreateWindowStation or CreateWindowStationA/CreateWindowStationW
1057 #endif
513 HWINSTA qxeCreateWindowStation (Extbyte * lpwinsta, DWORD dwReserved, ACCESS_MASK dwDesiredAccess, LPSECURITY_ATTRIBUTES lpsa); 1058 HWINSTA qxeCreateWindowStation (Extbyte * lpwinsta, DWORD dwReserved, ACCESS_MASK dwDesiredAccess, LPSECURITY_ATTRIBUTES lpsa);
1059
1060 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1061 #undef OpenWindowStation
1062 #define OpenWindowStation error use qxeOpenWindowStation or OpenWindowStationA/OpenWindowStationW
1063 #endif
514 HWINSTA qxeOpenWindowStation (Extbyte * lpszWinSta, BOOL fInherit, ACCESS_MASK dwDesiredAccess); 1064 HWINSTA qxeOpenWindowStation (Extbyte * lpszWinSta, BOOL fInherit, ACCESS_MASK dwDesiredAccess);
1065
1066 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1067 #undef EnumWindowStations
1068 #define EnumWindowStations error use qxeEnumWindowStations or EnumWindowStationsA/EnumWindowStationsW
1069 #endif
515 BOOL qxeEnumWindowStations (WINSTAENUMPROCW lpEnumFunc, LPARAM lParam); 1070 BOOL qxeEnumWindowStations (WINSTAENUMPROCW lpEnumFunc, LPARAM lParam);
1071
1072 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1073 #undef GetUserObjectInformation
1074 #define GetUserObjectInformation error use qxeGetUserObjectInformation or GetUserObjectInformationA/GetUserObjectInformationW
1075 #endif
516 BOOL qxeGetUserObjectInformation (HANDLE hObj, int nIndex, PVOID pvInfo, DWORD nLength, LPDWORD lpnLengthNeeded); 1076 BOOL qxeGetUserObjectInformation (HANDLE hObj, int nIndex, PVOID pvInfo, DWORD nLength, LPDWORD lpnLengthNeeded);
1077
1078 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1079 #undef SetUserObjectInformation
1080 #define SetUserObjectInformation error use qxeSetUserObjectInformation or SetUserObjectInformationA/SetUserObjectInformationW
1081 #endif
517 BOOL qxeSetUserObjectInformation (HANDLE hObj, int nIndex, PVOID pvInfo, DWORD nLength); 1082 BOOL qxeSetUserObjectInformation (HANDLE hObj, int nIndex, PVOID pvInfo, DWORD nLength);
1083
1084 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1085 #undef RegisterWindowMessage
1086 #define RegisterWindowMessage error use qxeRegisterWindowMessage or RegisterWindowMessageA/RegisterWindowMessageW
1087 #endif
518 UINT qxeRegisterWindowMessage (const Extbyte * lpString); 1088 UINT qxeRegisterWindowMessage (const Extbyte * lpString);
1089
1090 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1091 #undef GetMessage
1092 #define GetMessage error use qxeGetMessage or GetMessageA/GetMessageW
1093 #endif
519 BOOL qxeGetMessage (LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax); 1094 BOOL qxeGetMessage (LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax);
1095
1096 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1097 #undef DispatchMessage
1098 #define DispatchMessage error use qxeDispatchMessage or DispatchMessageA/DispatchMessageW
1099 #endif
520 LONG qxeDispatchMessage (CONST MSG * lpMsg); 1100 LONG qxeDispatchMessage (CONST MSG * lpMsg);
1101
1102 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1103 #undef PeekMessage
1104 #define PeekMessage error use qxePeekMessage or PeekMessageA/PeekMessageW
1105 #endif
521 BOOL qxePeekMessage (LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax, UINT wRemoveMsg); 1106 BOOL qxePeekMessage (LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax, UINT wRemoveMsg);
1107
522 /* Skipping SendMessage because split messages and structures */ 1108 /* Skipping SendMessage because split messages and structures */
1109
1110 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1111 #undef SendMessageTimeout
1112 #define SendMessageTimeout error use qxeSendMessageTimeout or SendMessageTimeoutA/SendMessageTimeoutW
1113 #endif
523 LRESULT qxeSendMessageTimeout (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam, UINT fuFlags, UINT uTimeout, LPDWORD lpdwResult); 1114 LRESULT qxeSendMessageTimeout (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam, UINT fuFlags, UINT uTimeout, LPDWORD lpdwResult);
1115
1116 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1117 #undef SendNotifyMessage
1118 #define SendNotifyMessage error use qxeSendNotifyMessage or SendNotifyMessageA/SendNotifyMessageW
1119 #endif
524 BOOL qxeSendNotifyMessage (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam); 1120 BOOL qxeSendNotifyMessage (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam);
1121
1122 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1123 #undef SendMessageCallback
1124 #define SendMessageCallback error use qxeSendMessageCallback or SendMessageCallbackA/SendMessageCallbackW
1125 #endif
525 BOOL qxeSendMessageCallback (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam, SENDASYNCPROC lpResultCallBack, DWORD dwData); 1126 BOOL qxeSendMessageCallback (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam, SENDASYNCPROC lpResultCallBack, DWORD dwData);
1127
526 #undef BroadcastSystemMessage 1128 #undef BroadcastSystemMessage
527 #define BroadcastSystemMessage error win95 version not split; NT 4.0+ only 1129 #define BroadcastSystemMessage error win95 version not split; NT 4.0+ only
1130
528 #undef RegisterDeviceNotification 1131 #undef RegisterDeviceNotification
529 #define RegisterDeviceNotification error NT 5.0+ only 1132 #define RegisterDeviceNotification error NT 5.0+ only
1133
1134 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1135 #undef PostMessage
1136 #define PostMessage error use qxePostMessage or PostMessageA/PostMessageW
1137 #endif
530 BOOL qxePostMessage (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam); 1138 BOOL qxePostMessage (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam);
1139
1140 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1141 #undef PostThreadMessage
1142 #define PostThreadMessage error use qxePostThreadMessage or PostThreadMessageA/PostThreadMessageW
1143 #endif
531 BOOL qxePostThreadMessage (DWORD idThread, UINT Msg, WPARAM wParam, LPARAM lParam); 1144 BOOL qxePostThreadMessage (DWORD idThread, UINT Msg, WPARAM wParam, LPARAM lParam);
1145
532 /* Skipping DefWindowProc because return value is conditionalized on _MAC, messes up parser */ 1146 /* Skipping DefWindowProc because return value is conditionalized on _MAC, messes up parser */
1147
533 #undef CallWindowProc 1148 #undef CallWindowProc
534 #define CallWindowProc error two versions, STRICT and non-STRICT 1149 #define CallWindowProc error two versions, STRICT and non-STRICT
1150
535 #undef CallWindowProc 1151 #undef CallWindowProc
536 #define CallWindowProc error two versions, STRICT and non-STRICT 1152 #define CallWindowProc error two versions, STRICT and non-STRICT
1153
537 /* Skipping RegisterClass because need to intercept so we can provide our own window procedure and handle split notify messages; split-simple WNDCLASS */ 1154 /* Skipping RegisterClass because need to intercept so we can provide our own window procedure and handle split notify messages; split-simple WNDCLASS */
1155
538 /* Skipping UnregisterClass because need to intercept for reasons related to RegisterClass */ 1156 /* Skipping UnregisterClass because need to intercept for reasons related to RegisterClass */
1157
1158 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1159 #undef GetClassInfo
1160 #define GetClassInfo error use qxeGetClassInfo or GetClassInfoA/GetClassInfoW
1161 #endif
539 BOOL qxeGetClassInfo (HINSTANCE hInstance, const Extbyte * lpClassName, LPWNDCLASSW lpWndClass); 1162 BOOL qxeGetClassInfo (HINSTANCE hInstance, const Extbyte * lpClassName, LPWNDCLASSW lpWndClass);
1163
540 /* Skipping RegisterClassEx because need to intercept so we can provide our own window procedure and handle split notify messages; split-simple WNDCLASSEX; NT 4.0+ only */ 1164 /* Skipping RegisterClassEx because need to intercept so we can provide our own window procedure and handle split notify messages; split-simple WNDCLASSEX; NT 4.0+ only */
1165
1166 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1167 #undef GetClassInfoEx
1168 #define GetClassInfoEx error use qxeGetClassInfoEx or GetClassInfoExA/GetClassInfoExW
1169 #endif
541 BOOL qxeGetClassInfoEx (HINSTANCE arg1, const Extbyte * arg2, LPWNDCLASSEXW arg3); 1170 BOOL qxeGetClassInfoEx (HINSTANCE arg1, const Extbyte * arg2, LPWNDCLASSEXW arg3);
1171
1172 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1173 #undef CreateWindowEx
1174 #define CreateWindowEx error use qxeCreateWindowEx or CreateWindowExA/CreateWindowExW
1175 #endif
542 HWND qxeCreateWindowEx (DWORD dwExStyle, const Extbyte * lpClassName, const Extbyte * lpWindowName, DWORD dwStyle, int X, int Y, int nWidth, int nHeight, HWND hWndParent, HMENU hMenu, HINSTANCE hInstance, LPVOID lpParam); 1176 HWND qxeCreateWindowEx (DWORD dwExStyle, const Extbyte * lpClassName, const Extbyte * lpWindowName, DWORD dwStyle, int X, int Y, int nWidth, int nHeight, HWND hWndParent, HMENU hMenu, HINSTANCE hInstance, LPVOID lpParam);
1177
1178 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1179 #undef CreateDialogParam
1180 #define CreateDialogParam error use qxeCreateDialogParam or CreateDialogParamA/CreateDialogParamW
1181 #endif
543 HWND qxeCreateDialogParam (HINSTANCE hInstance, const Extbyte * lpTemplateName, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam); 1182 HWND qxeCreateDialogParam (HINSTANCE hInstance, const Extbyte * lpTemplateName, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);
1183
1184 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1185 #undef CreateDialogIndirectParam
1186 #define CreateDialogIndirectParam error use qxeCreateDialogIndirectParam or CreateDialogIndirectParamA/CreateDialogIndirectParamW
1187 #endif
544 HWND qxeCreateDialogIndirectParam (HINSTANCE hInstance, LPCDLGTEMPLATEW lpTemplate, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam); 1188 HWND qxeCreateDialogIndirectParam (HINSTANCE hInstance, LPCDLGTEMPLATEW lpTemplate, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);
1189
1190 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1191 #undef DialogBoxParam
1192 #define DialogBoxParam error use qxeDialogBoxParam or DialogBoxParamA/DialogBoxParamW
1193 #endif
545 int qxeDialogBoxParam (HINSTANCE hInstance, const Extbyte * lpTemplateName, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam); 1194 int qxeDialogBoxParam (HINSTANCE hInstance, const Extbyte * lpTemplateName, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);
1195
1196 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1197 #undef DialogBoxIndirectParam
1198 #define DialogBoxIndirectParam error use qxeDialogBoxIndirectParam or DialogBoxIndirectParamA/DialogBoxIndirectParamW
1199 #endif
546 int qxeDialogBoxIndirectParam (HINSTANCE hInstance, LPCDLGTEMPLATEW hDialogTemplate, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam); 1200 int qxeDialogBoxIndirectParam (HINSTANCE hInstance, LPCDLGTEMPLATEW hDialogTemplate, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);
1201
1202 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1203 #undef SetDlgItemText
1204 #define SetDlgItemText error use qxeSetDlgItemText or SetDlgItemTextA/SetDlgItemTextW
1205 #endif
547 BOOL qxeSetDlgItemText (HWND hDlg, int nIDDlgItem, const Extbyte * lpString); 1206 BOOL qxeSetDlgItemText (HWND hDlg, int nIDDlgItem, const Extbyte * lpString);
1207
1208 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1209 #undef GetDlgItemText
1210 #define GetDlgItemText error use qxeGetDlgItemText or GetDlgItemTextA/GetDlgItemTextW
1211 #endif
548 UINT qxeGetDlgItemText (HWND hDlg, int nIDDlgItem, Extbyte * lpString, int nMaxCount); 1212 UINT qxeGetDlgItemText (HWND hDlg, int nIDDlgItem, Extbyte * lpString, int nMaxCount);
1213
1214 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1215 #undef SendDlgItemMessage
1216 #define SendDlgItemMessage error use qxeSendDlgItemMessage or SendDlgItemMessageA/SendDlgItemMessageW
1217 #endif
549 LONG qxeSendDlgItemMessage (HWND hDlg, int nIDDlgItem, UINT Msg, WPARAM wParam, LPARAM lParam); 1218 LONG qxeSendDlgItemMessage (HWND hDlg, int nIDDlgItem, UINT Msg, WPARAM wParam, LPARAM lParam);
1219
550 #undef DefDlgProc 1220 #undef DefDlgProc
551 #define DefDlgProc error return value is conditionalized on _MAC, messes up parser 1221 #define DefDlgProc error return value is conditionalized on _MAC, messes up parser
1222
552 #if !defined (CYGWIN_HEADERS) 1223 #if !defined (CYGWIN_HEADERS)
1224 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1225 #undef CallMsgFilter
1226 #define CallMsgFilter error use qxeCallMsgFilter or CallMsgFilterA/CallMsgFilterW
1227 #endif
553 BOOL qxeCallMsgFilter (LPMSG lpMsg, int nCode); 1228 BOOL qxeCallMsgFilter (LPMSG lpMsg, int nCode);
554 #endif /* !defined (CYGWIN_HEADERS) */ 1229 #endif /* !defined (CYGWIN_HEADERS) */
1230
1231 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1232 #undef RegisterClipboardFormat
1233 #define RegisterClipboardFormat error use qxeRegisterClipboardFormat or RegisterClipboardFormatA/RegisterClipboardFormatW
1234 #endif
555 UINT qxeRegisterClipboardFormat (const Extbyte * lpszFormat); 1235 UINT qxeRegisterClipboardFormat (const Extbyte * lpszFormat);
1236
1237 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1238 #undef GetClipboardFormatName
1239 #define GetClipboardFormatName error use qxeGetClipboardFormatName or GetClipboardFormatNameA/GetClipboardFormatNameW
1240 #endif
556 int qxeGetClipboardFormatName (UINT format, Extbyte * lpszFormatName, int cchMaxCount); 1241 int qxeGetClipboardFormatName (UINT format, Extbyte * lpszFormatName, int cchMaxCount);
1242
1243 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1244 #undef CharToOem
1245 #define CharToOem error use qxeCharToOem or CharToOemA/CharToOemW
1246 #endif
557 BOOL qxeCharToOem (const Extbyte * lpszSrc, LPSTR lpszDst); 1247 BOOL qxeCharToOem (const Extbyte * lpszSrc, LPSTR lpszDst);
1248
1249 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1250 #undef OemToChar
1251 #define OemToChar error use qxeOemToChar or OemToCharA/OemToCharW
1252 #endif
558 BOOL qxeOemToChar (LPCSTR lpszSrc, Extbyte * lpszDst); 1253 BOOL qxeOemToChar (LPCSTR lpszSrc, Extbyte * lpszDst);
1254
1255 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1256 #undef CharToOemBuff
1257 #define CharToOemBuff error use qxeCharToOemBuff or CharToOemBuffA/CharToOemBuffW
1258 #endif
559 BOOL qxeCharToOemBuff (const Extbyte * lpszSrc, LPSTR lpszDst, DWORD cchDstLength); 1259 BOOL qxeCharToOemBuff (const Extbyte * lpszSrc, LPSTR lpszDst, DWORD cchDstLength);
1260
1261 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1262 #undef OemToCharBuff
1263 #define OemToCharBuff error use qxeOemToCharBuff or OemToCharBuffA/OemToCharBuffW
1264 #endif
560 BOOL qxeOemToCharBuff (LPCSTR lpszSrc, Extbyte * lpszDst, DWORD cchDstLength); 1265 BOOL qxeOemToCharBuff (LPCSTR lpszSrc, Extbyte * lpszDst, DWORD cchDstLength);
1266
1267 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1268 #undef CharUpper
1269 #define CharUpper error use qxeCharUpper or CharUpperA/CharUpperW
1270 #endif
561 Extbyte * qxeCharUpper (Extbyte * lpsz); 1271 Extbyte * qxeCharUpper (Extbyte * lpsz);
1272
1273 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1274 #undef CharUpperBuff
1275 #define CharUpperBuff error use qxeCharUpperBuff or CharUpperBuffA/CharUpperBuffW
1276 #endif
562 DWORD qxeCharUpperBuff (Extbyte * lpsz, DWORD cchLength); 1277 DWORD qxeCharUpperBuff (Extbyte * lpsz, DWORD cchLength);
1278
1279 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1280 #undef CharLower
1281 #define CharLower error use qxeCharLower or CharLowerA/CharLowerW
1282 #endif
563 Extbyte * qxeCharLower (Extbyte * lpsz); 1283 Extbyte * qxeCharLower (Extbyte * lpsz);
1284
1285 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1286 #undef CharLowerBuff
1287 #define CharLowerBuff error use qxeCharLowerBuff or CharLowerBuffA/CharLowerBuffW
1288 #endif
564 DWORD qxeCharLowerBuff (Extbyte * lpsz, DWORD cchLength); 1289 DWORD qxeCharLowerBuff (Extbyte * lpsz, DWORD cchLength);
1290
1291 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1292 #undef CharNext
1293 #define CharNext error use qxeCharNext or CharNextA/CharNextW
1294 #endif
565 Extbyte * qxeCharNext (const Extbyte * lpsz); 1295 Extbyte * qxeCharNext (const Extbyte * lpsz);
1296
1297 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1298 #undef CharPrev
1299 #define CharPrev error use qxeCharPrev or CharPrevA/CharPrevW
1300 #endif
566 Extbyte * qxeCharPrev (const Extbyte * lpszStart, const Extbyte * lpszCurrent); 1301 Extbyte * qxeCharPrev (const Extbyte * lpszStart, const Extbyte * lpszCurrent);
1302
567 #undef IsCharAlpha 1303 #undef IsCharAlpha
568 #define IsCharAlpha error split CHAR 1304 #define IsCharAlpha error split CHAR
1305
569 #undef IsCharAlphaNumeric 1306 #undef IsCharAlphaNumeric
570 #define IsCharAlphaNumeric error split CHAR 1307 #define IsCharAlphaNumeric error split CHAR
1308
571 #undef IsCharUpper 1309 #undef IsCharUpper
572 #define IsCharUpper error split CHAR 1310 #define IsCharUpper error split CHAR
1311
573 #undef IsCharLower 1312 #undef IsCharLower
574 #define IsCharLower error split CHAR 1313 #define IsCharLower error split CHAR
1314
1315 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1316 #undef GetKeyNameText
1317 #define GetKeyNameText error use qxeGetKeyNameText or GetKeyNameTextA/GetKeyNameTextW
1318 #endif
575 int qxeGetKeyNameText (LONG lParam, Extbyte * lpString, int nSize); 1319 int qxeGetKeyNameText (LONG lParam, Extbyte * lpString, int nSize);
1320
576 /* Skipping VkKeyScan because split CHAR */ 1321 /* Skipping VkKeyScan because split CHAR */
1322
577 #undef VkKeyScanEx 1323 #undef VkKeyScanEx
578 #define VkKeyScanEx error split CHAR; NT 4.0+ only 1324 #define VkKeyScanEx error split CHAR; NT 4.0+ only
1325
1326 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1327 #undef MapVirtualKey
1328 #define MapVirtualKey error use qxeMapVirtualKey or MapVirtualKeyA/MapVirtualKeyW
1329 #endif
579 UINT qxeMapVirtualKey (UINT uCode, UINT uMapType); 1330 UINT qxeMapVirtualKey (UINT uCode, UINT uMapType);
1331
1332 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1333 #undef MapVirtualKeyEx
1334 #define MapVirtualKeyEx error use qxeMapVirtualKeyEx or MapVirtualKeyExA/MapVirtualKeyExW
1335 #endif
580 UINT qxeMapVirtualKeyEx (UINT uCode, UINT uMapType, HKL dwhkl); 1336 UINT qxeMapVirtualKeyEx (UINT uCode, UINT uMapType, HKL dwhkl);
1337
1338 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1339 #undef LoadAccelerators
1340 #define LoadAccelerators error use qxeLoadAccelerators or LoadAcceleratorsA/LoadAcceleratorsW
1341 #endif
581 HACCEL qxeLoadAccelerators (HINSTANCE hInstance, const Extbyte * lpTableName); 1342 HACCEL qxeLoadAccelerators (HINSTANCE hInstance, const Extbyte * lpTableName);
1343
1344 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1345 #undef CreateAcceleratorTable
1346 #define CreateAcceleratorTable error use qxeCreateAcceleratorTable or CreateAcceleratorTableA/CreateAcceleratorTableW
1347 #endif
582 HACCEL qxeCreateAcceleratorTable (LPACCEL arg1, int arg2); 1348 HACCEL qxeCreateAcceleratorTable (LPACCEL arg1, int arg2);
1349
1350 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1351 #undef CopyAcceleratorTable
1352 #define CopyAcceleratorTable error use qxeCopyAcceleratorTable or CopyAcceleratorTableA/CopyAcceleratorTableW
1353 #endif
583 int qxeCopyAcceleratorTable (HACCEL hAccelSrc, LPACCEL lpAccelDst, int cAccelEntries); 1354 int qxeCopyAcceleratorTable (HACCEL hAccelSrc, LPACCEL lpAccelDst, int cAccelEntries);
1355
1356 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1357 #undef TranslateAccelerator
1358 #define TranslateAccelerator error use qxeTranslateAccelerator or TranslateAcceleratorA/TranslateAcceleratorW
1359 #endif
584 int qxeTranslateAccelerator (HWND hWnd, HACCEL hAccTable, LPMSG lpMsg); 1360 int qxeTranslateAccelerator (HWND hWnd, HACCEL hAccTable, LPMSG lpMsg);
1361
1362 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1363 #undef LoadMenu
1364 #define LoadMenu error use qxeLoadMenu or LoadMenuA/LoadMenuW
1365 #endif
585 HMENU qxeLoadMenu (HINSTANCE hInstance, const Extbyte * lpMenuName); 1366 HMENU qxeLoadMenu (HINSTANCE hInstance, const Extbyte * lpMenuName);
1367
1368 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1369 #undef LoadMenuIndirect
1370 #define LoadMenuIndirect error use qxeLoadMenuIndirect or LoadMenuIndirectA/LoadMenuIndirectW
1371 #endif
586 HMENU qxeLoadMenuIndirect (CONST MENUTEMPLATEW * lpMenuTemplate); 1372 HMENU qxeLoadMenuIndirect (CONST MENUTEMPLATEW * lpMenuTemplate);
1373
1374 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1375 #undef ChangeMenu
1376 #define ChangeMenu error use qxeChangeMenu or ChangeMenuA/ChangeMenuW
1377 #endif
587 BOOL qxeChangeMenu (HMENU hMenu, UINT cmd, const Extbyte * lpszNewItem, UINT cmdInsert, UINT flags); 1378 BOOL qxeChangeMenu (HMENU hMenu, UINT cmd, const Extbyte * lpszNewItem, UINT cmdInsert, UINT flags);
1379
1380 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1381 #undef GetMenuString
1382 #define GetMenuString error use qxeGetMenuString or GetMenuStringA/GetMenuStringW
1383 #endif
588 int qxeGetMenuString (HMENU hMenu, UINT uIDItem, Extbyte * lpString, int nMaxCount, UINT uFlag); 1384 int qxeGetMenuString (HMENU hMenu, UINT uIDItem, Extbyte * lpString, int nMaxCount, UINT uFlag);
1385
1386 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1387 #undef InsertMenu
1388 #define InsertMenu error use qxeInsertMenu or InsertMenuA/InsertMenuW
1389 #endif
589 BOOL qxeInsertMenu (HMENU hMenu, UINT uPosition, UINT uFlags, UINT uIDNewItem, const Extbyte * lpNewItem); 1390 BOOL qxeInsertMenu (HMENU hMenu, UINT uPosition, UINT uFlags, UINT uIDNewItem, const Extbyte * lpNewItem);
1391
1392 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1393 #undef AppendMenu
1394 #define AppendMenu error use qxeAppendMenu or AppendMenuA/AppendMenuW
1395 #endif
590 BOOL qxeAppendMenu (HMENU hMenu, UINT uFlags, UINT uIDNewItem, const Extbyte * lpNewItem); 1396 BOOL qxeAppendMenu (HMENU hMenu, UINT uFlags, UINT uIDNewItem, const Extbyte * lpNewItem);
1397
1398 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1399 #undef ModifyMenu
1400 #define ModifyMenu error use qxeModifyMenu or ModifyMenuA/ModifyMenuW
1401 #endif
591 BOOL qxeModifyMenu (HMENU hMnu, UINT uPosition, UINT uFlags, UINT uIDNewItem, const Extbyte * lpNewItem); 1402 BOOL qxeModifyMenu (HMENU hMnu, UINT uPosition, UINT uFlags, UINT uIDNewItem, const Extbyte * lpNewItem);
1403
1404 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1405 #undef InsertMenuItem
1406 #define InsertMenuItem error use qxeInsertMenuItem or InsertMenuItemA/InsertMenuItemW
1407 #endif
592 BOOL qxeInsertMenuItem (HMENU arg1, UINT arg2, BOOL arg3, LPCMENUITEMINFOW arg4); 1408 BOOL qxeInsertMenuItem (HMENU arg1, UINT arg2, BOOL arg3, LPCMENUITEMINFOW arg4);
1409
1410 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1411 #undef GetMenuItemInfo
1412 #define GetMenuItemInfo error use qxeGetMenuItemInfo or GetMenuItemInfoA/GetMenuItemInfoW
1413 #endif
593 BOOL qxeGetMenuItemInfo (HMENU arg1, UINT arg2, BOOL arg3, LPMENUITEMINFOW arg4); 1414 BOOL qxeGetMenuItemInfo (HMENU arg1, UINT arg2, BOOL arg3, LPMENUITEMINFOW arg4);
1415
1416 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1417 #undef SetMenuItemInfo
1418 #define SetMenuItemInfo error use qxeSetMenuItemInfo or SetMenuItemInfoA/SetMenuItemInfoW
1419 #endif
594 BOOL qxeSetMenuItemInfo (HMENU arg1, UINT arg2, BOOL arg3, LPCMENUITEMINFOW arg4); 1420 BOOL qxeSetMenuItemInfo (HMENU arg1, UINT arg2, BOOL arg3, LPCMENUITEMINFOW arg4);
1421
1422 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1423 #undef DrawText
1424 #define DrawText error use qxeDrawText or DrawTextA/DrawTextW
1425 #endif
595 int qxeDrawText (HDC hDC, const Extbyte * lpString, int nCount, LPRECT lpRect, UINT uFormat); 1426 int qxeDrawText (HDC hDC, const Extbyte * lpString, int nCount, LPRECT lpRect, UINT uFormat);
1427
1428 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1429 #undef DrawTextEx
1430 #define DrawTextEx error use qxeDrawTextEx or DrawTextExA/DrawTextExW
1431 #endif
596 int qxeDrawTextEx (HDC arg1, Extbyte * arg2, int arg3, LPRECT arg4, UINT arg5, LPDRAWTEXTPARAMS arg6); 1432 int qxeDrawTextEx (HDC arg1, Extbyte * arg2, int arg3, LPRECT arg4, UINT arg5, LPDRAWTEXTPARAMS arg6);
1433
1434 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1435 #undef GrayString
1436 #define GrayString error use qxeGrayString or GrayStringA/GrayStringW
1437 #endif
597 BOOL qxeGrayString (HDC hDC, HBRUSH hBrush, GRAYSTRINGPROC lpOutputFunc, LPARAM lpData, int nCount, int X, int Y, int nWidth, int nHeight); 1438 BOOL qxeGrayString (HDC hDC, HBRUSH hBrush, GRAYSTRINGPROC lpOutputFunc, LPARAM lpData, int nCount, int X, int Y, int nWidth, int nHeight);
1439
1440 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1441 #undef DrawState
1442 #define DrawState error use qxeDrawState or DrawStateA/DrawStateW
1443 #endif
598 BOOL qxeDrawState (HDC arg1, HBRUSH arg2, DRAWSTATEPROC arg3, LPARAM arg4, WPARAM arg5, int arg6, int arg7, int arg8, int arg9, UINT arg10); 1444 BOOL qxeDrawState (HDC arg1, HBRUSH arg2, DRAWSTATEPROC arg3, LPARAM arg4, WPARAM arg5, int arg6, int arg7, int arg8, int arg9, UINT arg10);
1445
1446 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1447 #undef TabbedTextOut
1448 #define TabbedTextOut error use qxeTabbedTextOut or TabbedTextOutA/TabbedTextOutW
1449 #endif
599 LONG qxeTabbedTextOut (HDC hDC, int X, int Y, const Extbyte * lpString, int nCount, int nTabPositions, LPINT lpnTabStopPositions, int nTabOrigin); 1450 LONG qxeTabbedTextOut (HDC hDC, int X, int Y, const Extbyte * lpString, int nCount, int nTabPositions, LPINT lpnTabStopPositions, int nTabOrigin);
1451
1452 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1453 #undef GetTabbedTextExtent
1454 #define GetTabbedTextExtent error use qxeGetTabbedTextExtent or GetTabbedTextExtentA/GetTabbedTextExtentW
1455 #endif
600 DWORD qxeGetTabbedTextExtent (HDC hDC, const Extbyte * lpString, int nCount, int nTabPositions, LPINT lpnTabStopPositions); 1456 DWORD qxeGetTabbedTextExtent (HDC hDC, const Extbyte * lpString, int nCount, int nTabPositions, LPINT lpnTabStopPositions);
1457
1458 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1459 #undef SetProp
1460 #define SetProp error use qxeSetProp or SetPropA/SetPropW
1461 #endif
601 BOOL qxeSetProp (HWND hWnd, const Extbyte * lpString, HANDLE hData); 1462 BOOL qxeSetProp (HWND hWnd, const Extbyte * lpString, HANDLE hData);
1463
1464 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1465 #undef GetProp
1466 #define GetProp error use qxeGetProp or GetPropA/GetPropW
1467 #endif
602 HANDLE qxeGetProp (HWND hWnd, const Extbyte * lpString); 1468 HANDLE qxeGetProp (HWND hWnd, const Extbyte * lpString);
1469
1470 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1471 #undef RemoveProp
1472 #define RemoveProp error use qxeRemoveProp or RemovePropA/RemovePropW
1473 #endif
603 HANDLE qxeRemoveProp (HWND hWnd, const Extbyte * lpString); 1474 HANDLE qxeRemoveProp (HWND hWnd, const Extbyte * lpString);
1475
1476 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1477 #undef EnumPropsEx
1478 #define EnumPropsEx error use qxeEnumPropsEx or EnumPropsExA/EnumPropsExW
1479 #endif
604 int qxeEnumPropsEx (HWND hWnd, PROPENUMPROCEXW lpEnumFunc, LPARAM lParam); 1480 int qxeEnumPropsEx (HWND hWnd, PROPENUMPROCEXW lpEnumFunc, LPARAM lParam);
1481
1482 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1483 #undef EnumProps
1484 #define EnumProps error use qxeEnumProps or EnumPropsA/EnumPropsW
1485 #endif
605 int qxeEnumProps (HWND hWnd, PROPENUMPROCW lpEnumFunc); 1486 int qxeEnumProps (HWND hWnd, PROPENUMPROCW lpEnumFunc);
1487
1488 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1489 #undef SetWindowText
1490 #define SetWindowText error use qxeSetWindowText or SetWindowTextA/SetWindowTextW
1491 #endif
606 BOOL qxeSetWindowText (HWND hWnd, const Extbyte * lpString); 1492 BOOL qxeSetWindowText (HWND hWnd, const Extbyte * lpString);
1493
1494 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1495 #undef GetWindowText
1496 #define GetWindowText error use qxeGetWindowText or GetWindowTextA/GetWindowTextW
1497 #endif
607 int qxeGetWindowText (HWND hWnd, Extbyte * lpString, int nMaxCount); 1498 int qxeGetWindowText (HWND hWnd, Extbyte * lpString, int nMaxCount);
1499
1500 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1501 #undef GetWindowTextLength
1502 #define GetWindowTextLength error use qxeGetWindowTextLength or GetWindowTextLengthA/GetWindowTextLengthW
1503 #endif
608 int qxeGetWindowTextLength (HWND hWnd); 1504 int qxeGetWindowTextLength (HWND hWnd);
1505
1506 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1507 #undef MessageBox
1508 #define MessageBox error use qxeMessageBox or MessageBoxA/MessageBoxW
1509 #endif
609 int qxeMessageBox (HWND hWnd, const Extbyte * lpText, const Extbyte * lpCaption, UINT uType); 1510 int qxeMessageBox (HWND hWnd, const Extbyte * lpText, const Extbyte * lpCaption, UINT uType);
1511
1512 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1513 #undef MessageBoxEx
1514 #define MessageBoxEx error use qxeMessageBoxEx or MessageBoxExA/MessageBoxExW
1515 #endif
610 int qxeMessageBoxEx (HWND hWnd, const Extbyte * lpText, const Extbyte * lpCaption, UINT uType, WORD wLanguageId); 1516 int qxeMessageBoxEx (HWND hWnd, const Extbyte * lpText, const Extbyte * lpCaption, UINT uType, WORD wLanguageId);
1517
1518 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1519 #undef MessageBoxIndirect
1520 #define MessageBoxIndirect error use qxeMessageBoxIndirect or MessageBoxIndirectA/MessageBoxIndirectW
1521 #endif
611 int qxeMessageBoxIndirect (LPMSGBOXPARAMSW arg1); 1522 int qxeMessageBoxIndirect (LPMSGBOXPARAMSW arg1);
1523
1524 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1525 #undef GetWindowLong
1526 #define GetWindowLong error use qxeGetWindowLong or GetWindowLongA/GetWindowLongW
1527 #endif
612 LONG qxeGetWindowLong (HWND hWnd, int nIndex); 1528 LONG qxeGetWindowLong (HWND hWnd, int nIndex);
1529
1530 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1531 #undef SetWindowLong
1532 #define SetWindowLong error use qxeSetWindowLong or SetWindowLongA/SetWindowLongW
1533 #endif
613 LONG qxeSetWindowLong (HWND hWnd, int nIndex, LONG dwNewLong); 1534 LONG qxeSetWindowLong (HWND hWnd, int nIndex, LONG dwNewLong);
1535
1536 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1537 #undef GetClassLong
1538 #define GetClassLong error use qxeGetClassLong or GetClassLongA/GetClassLongW
1539 #endif
614 DWORD qxeGetClassLong (HWND hWnd, int nIndex); 1540 DWORD qxeGetClassLong (HWND hWnd, int nIndex);
1541
1542 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1543 #undef SetClassLong
1544 #define SetClassLong error use qxeSetClassLong or SetClassLongA/SetClassLongW
1545 #endif
615 DWORD qxeSetClassLong (HWND hWnd, int nIndex, LONG dwNewLong); 1546 DWORD qxeSetClassLong (HWND hWnd, int nIndex, LONG dwNewLong);
1547
1548 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1549 #undef FindWindow
1550 #define FindWindow error use qxeFindWindow or FindWindowA/FindWindowW
1551 #endif
616 HWND qxeFindWindow (const Extbyte * lpClassName, const Extbyte * lpWindowName); 1552 HWND qxeFindWindow (const Extbyte * lpClassName, const Extbyte * lpWindowName);
1553
1554 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1555 #undef FindWindowEx
1556 #define FindWindowEx error use qxeFindWindowEx or FindWindowExA/FindWindowExW
1557 #endif
617 HWND qxeFindWindowEx (HWND arg1, HWND arg2, const Extbyte * arg3, const Extbyte * arg4); 1558 HWND qxeFindWindowEx (HWND arg1, HWND arg2, const Extbyte * arg3, const Extbyte * arg4);
1559
1560 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1561 #undef GetClassName
1562 #define GetClassName error use qxeGetClassName or GetClassNameA/GetClassNameW
1563 #endif
618 int qxeGetClassName (HWND hWnd, Extbyte * lpClassName, int nMaxCount); 1564 int qxeGetClassName (HWND hWnd, Extbyte * lpClassName, int nMaxCount);
1565
619 #undef SetWindowsHook 1566 #undef SetWindowsHook
620 #define SetWindowsHook error obsolete; two versions, STRICT and non-STRICT 1567 #define SetWindowsHook error obsolete; two versions, STRICT and non-STRICT
1568
621 #undef SetWindowsHook 1569 #undef SetWindowsHook
622 #define SetWindowsHook error obsolete; two versions, STRICT and non-STRICT 1570 #define SetWindowsHook error obsolete; two versions, STRICT and non-STRICT
1571
1572 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1573 #undef SetWindowsHookEx
1574 #define SetWindowsHookEx error use qxeSetWindowsHookEx or SetWindowsHookExA/SetWindowsHookExW
1575 #endif
623 HHOOK qxeSetWindowsHookEx (int idHook, HOOKPROC lpfn, HINSTANCE hmod, DWORD dwThreadId); 1576 HHOOK qxeSetWindowsHookEx (int idHook, HOOKPROC lpfn, HINSTANCE hmod, DWORD dwThreadId);
1577
1578 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1579 #undef LoadBitmap
1580 #define LoadBitmap error use qxeLoadBitmap or LoadBitmapA/LoadBitmapW
1581 #endif
624 HBITMAP qxeLoadBitmap (HINSTANCE hInstance, const Extbyte * lpBitmapName); 1582 HBITMAP qxeLoadBitmap (HINSTANCE hInstance, const Extbyte * lpBitmapName);
1583
1584 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1585 #undef LoadCursor
1586 #define LoadCursor error use qxeLoadCursor or LoadCursorA/LoadCursorW
1587 #endif
625 HCURSOR qxeLoadCursor (HINSTANCE hInstance, const Extbyte * lpCursorName); 1588 HCURSOR qxeLoadCursor (HINSTANCE hInstance, const Extbyte * lpCursorName);
1589
1590 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1591 #undef LoadCursorFromFile
1592 #define LoadCursorFromFile error use qxeLoadCursorFromFile or LoadCursorFromFileA/LoadCursorFromFileW
1593 #endif
626 HCURSOR qxeLoadCursorFromFile (const Extbyte * lpFileName); 1594 HCURSOR qxeLoadCursorFromFile (const Extbyte * lpFileName);
1595
1596 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1597 #undef LoadIcon
1598 #define LoadIcon error use qxeLoadIcon or LoadIconA/LoadIconW
1599 #endif
627 HICON qxeLoadIcon (HINSTANCE hInstance, const Extbyte * lpIconName); 1600 HICON qxeLoadIcon (HINSTANCE hInstance, const Extbyte * lpIconName);
1601
1602 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1603 #undef LoadImage
1604 #define LoadImage error use qxeLoadImage or LoadImageA/LoadImageW
1605 #endif
628 HANDLE qxeLoadImage (HINSTANCE arg1, const Extbyte * arg2, UINT arg3, int arg4, int arg5, UINT arg6); 1606 HANDLE qxeLoadImage (HINSTANCE arg1, const Extbyte * arg2, UINT arg3, int arg4, int arg5, UINT arg6);
1607
1608 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1609 #undef LoadString
1610 #define LoadString error use qxeLoadString or LoadStringA/LoadStringW
1611 #endif
629 int qxeLoadString (HINSTANCE hInstance, UINT uID, Extbyte * lpBuffer, int nBufferMax); 1612 int qxeLoadString (HINSTANCE hInstance, UINT uID, Extbyte * lpBuffer, int nBufferMax);
1613
1614 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1615 #undef IsDialogMessage
1616 #define IsDialogMessage error use qxeIsDialogMessage or IsDialogMessageA/IsDialogMessageW
1617 #endif
630 BOOL qxeIsDialogMessage (HWND hDlg, LPMSG lpMsg); 1618 BOOL qxeIsDialogMessage (HWND hDlg, LPMSG lpMsg);
1619
1620 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1621 #undef DlgDirList
1622 #define DlgDirList error use qxeDlgDirList or DlgDirListA/DlgDirListW
1623 #endif
631 int qxeDlgDirList (HWND hDlg, Extbyte * lpPathSpec, int nIDListBox, int nIDStaticPath, UINT uFileType); 1624 int qxeDlgDirList (HWND hDlg, Extbyte * lpPathSpec, int nIDListBox, int nIDStaticPath, UINT uFileType);
1625
1626 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1627 #undef DlgDirSelectEx
1628 #define DlgDirSelectEx error use qxeDlgDirSelectEx or DlgDirSelectExA/DlgDirSelectExW
1629 #endif
632 BOOL qxeDlgDirSelectEx (HWND hDlg, Extbyte * lpString, int nCount, int nIDListBox); 1630 BOOL qxeDlgDirSelectEx (HWND hDlg, Extbyte * lpString, int nCount, int nIDListBox);
1631
1632 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1633 #undef DlgDirListComboBox
1634 #define DlgDirListComboBox error use qxeDlgDirListComboBox or DlgDirListComboBoxA/DlgDirListComboBoxW
1635 #endif
633 int qxeDlgDirListComboBox (HWND hDlg, Extbyte * lpPathSpec, int nIDComboBox, int nIDStaticPath, UINT uFiletype); 1636 int qxeDlgDirListComboBox (HWND hDlg, Extbyte * lpPathSpec, int nIDComboBox, int nIDStaticPath, UINT uFiletype);
1637
1638 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1639 #undef DlgDirSelectComboBoxEx
1640 #define DlgDirSelectComboBoxEx error use qxeDlgDirSelectComboBoxEx or DlgDirSelectComboBoxExA/DlgDirSelectComboBoxExW
1641 #endif
634 BOOL qxeDlgDirSelectComboBoxEx (HWND hDlg, Extbyte * lpString, int nCount, int nIDComboBox); 1642 BOOL qxeDlgDirSelectComboBoxEx (HWND hDlg, Extbyte * lpString, int nCount, int nIDComboBox);
1643
1644 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1645 #undef DefFrameProc
1646 #define DefFrameProc error use qxeDefFrameProc or DefFrameProcA/DefFrameProcW
1647 #endif
635 LRESULT qxeDefFrameProc (HWND hWnd, HWND hWndMDIClient, UINT uMsg, WPARAM wParam, LPARAM lParam); 1648 LRESULT qxeDefFrameProc (HWND hWnd, HWND hWndMDIClient, UINT uMsg, WPARAM wParam, LPARAM lParam);
1649
636 #undef DefMDIChildProc 1650 #undef DefMDIChildProc
637 #define DefMDIChildProc error return value is conditionalized on _MAC, messes up parser 1651 #define DefMDIChildProc error return value is conditionalized on _MAC, messes up parser
1652
1653 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1654 #undef CreateMDIWindow
1655 #define CreateMDIWindow error use qxeCreateMDIWindow or CreateMDIWindowA/CreateMDIWindowW
1656 #endif
638 HWND qxeCreateMDIWindow (Extbyte * lpClassName, Extbyte * lpWindowName, DWORD dwStyle, int X, int Y, int nWidth, int nHeight, HWND hWndParent, HINSTANCE hInstance, LPARAM lParam); 1657 HWND qxeCreateMDIWindow (Extbyte * lpClassName, Extbyte * lpWindowName, DWORD dwStyle, int X, int Y, int nWidth, int nHeight, HWND hWndParent, HINSTANCE hInstance, LPARAM lParam);
1658
1659 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1660 #undef WinHelp
1661 #define WinHelp error use qxeWinHelp or WinHelpA/WinHelpW
1662 #endif
639 BOOL qxeWinHelp (HWND hWndMain, const Extbyte * lpszHelp, UINT uCommand, DWORD dwData); 1663 BOOL qxeWinHelp (HWND hWndMain, const Extbyte * lpszHelp, UINT uCommand, DWORD dwData);
1664
640 #undef ChangeDisplaySettings 1665 #undef ChangeDisplaySettings
641 #define ChangeDisplaySettings error split-sized LPDEVMODE 1666 #define ChangeDisplaySettings error split-sized LPDEVMODE
1667
642 #undef ChangeDisplaySettingsEx 1668 #undef ChangeDisplaySettingsEx
643 #define ChangeDisplaySettingsEx error split-sized LPDEVMODE; NT 5.0/Win98+ only 1669 #define ChangeDisplaySettingsEx error split-sized LPDEVMODE; NT 5.0/Win98+ only
1670
644 #undef EnumDisplaySettings 1671 #undef EnumDisplaySettings
645 #define EnumDisplaySettings error split-sized LPDEVMODE 1672 #define EnumDisplaySettings error split-sized LPDEVMODE
1673
646 #undef EnumDisplayDevices 1674 #undef EnumDisplayDevices
647 #define EnumDisplayDevices error split-sized PDISPLAY_DEVICE; NT 5.0+ only, no Win98 1675 #define EnumDisplayDevices error split-sized PDISPLAY_DEVICE; NT 5.0+ only, no Win98
1676
1677 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1678 #undef SystemParametersInfo
1679 #define SystemParametersInfo error use qxeSystemParametersInfo or SystemParametersInfoA/SystemParametersInfoW
1680 #endif
648 BOOL qxeSystemParametersInfo (UINT uiAction, UINT uiParam, PVOID pvParam, UINT fWinIni); 1681 BOOL qxeSystemParametersInfo (UINT uiAction, UINT uiParam, PVOID pvParam, UINT fWinIni);
1682
649 #undef GetMonitorInfo 1683 #undef GetMonitorInfo
650 #define GetMonitorInfo error NT 5.0/Win98+ only 1684 #define GetMonitorInfo error NT 5.0/Win98+ only
1685
651 #undef GetWindowModuleFileName 1686 #undef GetWindowModuleFileName
652 #define GetWindowModuleFileName error NT 5.0+ only 1687 #define GetWindowModuleFileName error NT 5.0+ only
1688
653 #undef RealGetWindowClass 1689 #undef RealGetWindowClass
654 #define RealGetWindowClass error NT 5.0+ only 1690 #define RealGetWindowClass error NT 5.0+ only
1691
655 #undef GetAltTabInfo 1692 #undef GetAltTabInfo
656 #define GetAltTabInfo error NT 5.0+ only 1693 #define GetAltTabInfo error NT 5.0+ only
657 1694
1695
658 /* Processing file MMSYSTEM.H */ 1696 /* Processing file MMSYSTEM.H */
659 1697
1698 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1699 #undef sndPlaySound
1700 #define sndPlaySound error use qxesndPlaySound or sndPlaySoundA/sndPlaySoundW
1701 #endif
660 BOOL qxesndPlaySound (const Extbyte * pszSound, UINT fuSound); 1702 BOOL qxesndPlaySound (const Extbyte * pszSound, UINT fuSound);
1703
1704 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1705 #undef PlaySound
1706 #define PlaySound error use qxePlaySound or PlaySoundA/PlaySoundW
1707 #endif
661 BOOL qxePlaySound (const Extbyte * pszSound, HMODULE hmod, DWORD fdwSound); 1708 BOOL qxePlaySound (const Extbyte * pszSound, HMODULE hmod, DWORD fdwSound);
1709
662 #undef waveOutGetDevCaps 1710 #undef waveOutGetDevCaps
663 #define waveOutGetDevCaps error split-sized LPWAVEOUTCAPS 1711 #define waveOutGetDevCaps error split-sized LPWAVEOUTCAPS
1712
1713 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1714 #undef waveOutGetErrorText
1715 #define waveOutGetErrorText error use qxewaveOutGetErrorText or waveOutGetErrorTextA/waveOutGetErrorTextW
1716 #endif
664 MMRESULT qxewaveOutGetErrorText (MMRESULT mmrError, Extbyte * pszText, UINT cchText); 1717 MMRESULT qxewaveOutGetErrorText (MMRESULT mmrError, Extbyte * pszText, UINT cchText);
1718
665 #undef waveInGetDevCaps 1719 #undef waveInGetDevCaps
666 #define waveInGetDevCaps error split-sized LPWAVEINCAPS 1720 #define waveInGetDevCaps error split-sized LPWAVEINCAPS
1721
1722 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1723 #undef waveInGetErrorText
1724 #define waveInGetErrorText error use qxewaveInGetErrorText or waveInGetErrorTextA/waveInGetErrorTextW
1725 #endif
667 MMRESULT qxewaveInGetErrorText (MMRESULT mmrError, Extbyte * pszText, UINT cchText); 1726 MMRESULT qxewaveInGetErrorText (MMRESULT mmrError, Extbyte * pszText, UINT cchText);
1727
668 #undef midiOutGetDevCaps 1728 #undef midiOutGetDevCaps
669 #define midiOutGetDevCaps error split-sized LPMIDIOUTCAPS 1729 #define midiOutGetDevCaps error split-sized LPMIDIOUTCAPS
1730
1731 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1732 #undef midiOutGetErrorText
1733 #define midiOutGetErrorText error use qxemidiOutGetErrorText or midiOutGetErrorTextA/midiOutGetErrorTextW
1734 #endif
670 MMRESULT qxemidiOutGetErrorText (MMRESULT mmrError, Extbyte * pszText, UINT cchText); 1735 MMRESULT qxemidiOutGetErrorText (MMRESULT mmrError, Extbyte * pszText, UINT cchText);
1736
671 #undef midiInGetDevCaps 1737 #undef midiInGetDevCaps
672 #define midiInGetDevCaps error split-sized LPMIDIOUTCAPS 1738 #define midiInGetDevCaps error split-sized LPMIDIOUTCAPS
1739
1740 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1741 #undef midiInGetErrorText
1742 #define midiInGetErrorText error use qxemidiInGetErrorText or midiInGetErrorTextA/midiInGetErrorTextW
1743 #endif
673 MMRESULT qxemidiInGetErrorText (MMRESULT mmrError, Extbyte * pszText, UINT cchText); 1744 MMRESULT qxemidiInGetErrorText (MMRESULT mmrError, Extbyte * pszText, UINT cchText);
1745
674 #undef auxGetDevCaps 1746 #undef auxGetDevCaps
675 #define auxGetDevCaps error split-sized LPAUXCAPS 1747 #define auxGetDevCaps error split-sized LPAUXCAPS
1748
676 #undef mixerGetDevCaps 1749 #undef mixerGetDevCaps
677 #define mixerGetDevCaps error split-sized LPMIXERCAPS 1750 #define mixerGetDevCaps error split-sized LPMIXERCAPS
1751
678 #undef mixerGetLineInfo 1752 #undef mixerGetLineInfo
679 #define mixerGetLineInfo error split-sized LPMIXERLINE 1753 #define mixerGetLineInfo error split-sized LPMIXERLINE
1754
680 #undef mixerGetLineControls 1755 #undef mixerGetLineControls
681 #define mixerGetLineControls error split-sized LPMIXERCONTROL 1756 #define mixerGetLineControls error split-sized LPMIXERCONTROL
1757
682 #undef mixerGetControlDetails 1758 #undef mixerGetControlDetails
683 #define mixerGetControlDetails error split-sized LPMIXERCONTROL in LPMIXERLINECONTROLS in LPMIXERCONTROLDETAILS 1759 #define mixerGetControlDetails error split-sized LPMIXERCONTROL in LPMIXERLINECONTROLS in LPMIXERCONTROLDETAILS
1760
684 #undef joyGetDevCaps 1761 #undef joyGetDevCaps
685 #define joyGetDevCaps error split-sized LPJOYCAPS 1762 #define joyGetDevCaps error split-sized LPJOYCAPS
1763
1764 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1765 #undef mmioStringToFOURCC
1766 #define mmioStringToFOURCC error use qxemmioStringToFOURCC or mmioStringToFOURCCA/mmioStringToFOURCCW
1767 #endif
686 FOURCC qxemmioStringToFOURCC (const Extbyte * sz, UINT uFlags); 1768 FOURCC qxemmioStringToFOURCC (const Extbyte * sz, UINT uFlags);
1769
1770 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1771 #undef mmioInstallIOProc
1772 #define mmioInstallIOProc error use qxemmioInstallIOProc or mmioInstallIOProcA/mmioInstallIOProcW
1773 #endif
687 LPMMIOPROC qxemmioInstallIOProc (FOURCC fccIOProc, LPMMIOPROC pIOProc, DWORD dwFlags); 1774 LPMMIOPROC qxemmioInstallIOProc (FOURCC fccIOProc, LPMMIOPROC pIOProc, DWORD dwFlags);
1775
1776 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1777 #undef mmioOpen
1778 #define mmioOpen error use qxemmioOpen or mmioOpenA/mmioOpenW
1779 #endif
688 HMMIO qxemmioOpen (Extbyte * pszFileName, LPMMIOINFO pmmioinfo, DWORD fdwOpen); 1780 HMMIO qxemmioOpen (Extbyte * pszFileName, LPMMIOINFO pmmioinfo, DWORD fdwOpen);
1781
1782 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1783 #undef mmioRename
1784 #define mmioRename error use qxemmioRename or mmioRenameA/mmioRenameW
1785 #endif
689 MMRESULT qxemmioRename (const Extbyte * pszFileName, const Extbyte * pszNewFileName, LPCMMIOINFO pmmioinfo, DWORD fdwRename); 1786 MMRESULT qxemmioRename (const Extbyte * pszFileName, const Extbyte * pszNewFileName, LPCMMIOINFO pmmioinfo, DWORD fdwRename);
1787
1788 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1789 #undef mciSendCommand
1790 #define mciSendCommand error use qxemciSendCommand or mciSendCommandA/mciSendCommandW
1791 #endif
690 MCIERROR qxemciSendCommand (MCIDEVICEID mciId, UINT uMsg, DWORD dwParam1, DWORD dwParam2); 1792 MCIERROR qxemciSendCommand (MCIDEVICEID mciId, UINT uMsg, DWORD dwParam1, DWORD dwParam2);
1793
1794 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1795 #undef mciSendString
1796 #define mciSendString error use qxemciSendString or mciSendStringA/mciSendStringW
1797 #endif
691 MCIERROR qxemciSendString (const Extbyte * lpstrCommand, Extbyte * lpstrReturnString, UINT uReturnLength, HWND hwndCallback); 1798 MCIERROR qxemciSendString (const Extbyte * lpstrCommand, Extbyte * lpstrReturnString, UINT uReturnLength, HWND hwndCallback);
1799
1800 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1801 #undef mciGetDeviceID
1802 #define mciGetDeviceID error use qxemciGetDeviceID or mciGetDeviceIDA/mciGetDeviceIDW
1803 #endif
692 MCIDEVICEID qxemciGetDeviceID (const Extbyte * pszDevice); 1804 MCIDEVICEID qxemciGetDeviceID (const Extbyte * pszDevice);
1805
693 #if !defined (MINGW) 1806 #if !defined (MINGW)
694 #undef mciGetDeviceIDFromElementID 1807 #undef mciGetDeviceIDFromElementID
695 #define mciGetDeviceIDFromElementID error missing from Win98se version of ADVAPI32.dll 1808 #define mciGetDeviceIDFromElementID error missing from Win98se version of ADVAPI32.dll
696 #endif /* !defined (MINGW) */ 1809 #endif /* !defined (MINGW) */
1810
1811 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1812 #undef mciGetErrorString
1813 #define mciGetErrorString error use qxemciGetErrorString or mciGetErrorStringA/mciGetErrorStringW
1814 #endif
697 BOOL qxemciGetErrorString (MCIERROR mcierr, Extbyte * pszText, UINT cchText); 1815 BOOL qxemciGetErrorString (MCIERROR mcierr, Extbyte * pszText, UINT cchText);
698 1816
1817
699 /* Processing file WINBASE.H */ 1818 /* Processing file WINBASE.H */
700 1819
1820 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1821 #undef GetBinaryType
1822 #define GetBinaryType error use qxeGetBinaryType or GetBinaryTypeA/GetBinaryTypeW
1823 #endif
701 BOOL qxeGetBinaryType (const Extbyte * lpApplicationName, LPDWORD lpBinaryType); 1824 BOOL qxeGetBinaryType (const Extbyte * lpApplicationName, LPDWORD lpBinaryType);
1825
1826 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1827 #undef GetShortPathName
1828 #define GetShortPathName error use qxeGetShortPathName or GetShortPathNameA/GetShortPathNameW
1829 #endif
702 DWORD qxeGetShortPathName (const Extbyte * lpszLongPath, Extbyte * lpszShortPath, DWORD cchBuffer); 1830 DWORD qxeGetShortPathName (const Extbyte * lpszLongPath, Extbyte * lpszShortPath, DWORD cchBuffer);
1831
1832 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1833 #undef GetLongPathName
1834 #define GetLongPathName error use qxeGetLongPathName or GetLongPathNameA/GetLongPathNameW
1835 #endif
703 DWORD qxeGetLongPathName (const Extbyte * lpszShortPath, Extbyte * lpszLongPath, DWORD cchBuffer); 1836 DWORD qxeGetLongPathName (const Extbyte * lpszShortPath, Extbyte * lpszLongPath, DWORD cchBuffer);
704 Extbyte * qxeGetEnvironmentStrings (void); 1837
1838 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1839 #undef FreeEnvironmentStrings
1840 #define FreeEnvironmentStrings error use qxeFreeEnvironmentStrings or FreeEnvironmentStringsA/FreeEnvironmentStringsW
1841 #endif
705 BOOL qxeFreeEnvironmentStrings (Extbyte * arg1); 1842 BOOL qxeFreeEnvironmentStrings (Extbyte * arg1);
1843
1844 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1845 #undef FormatMessage
1846 #define FormatMessage error use qxeFormatMessage or FormatMessageA/FormatMessageW
1847 #endif
706 DWORD qxeFormatMessage (DWORD dwFlags, LPCVOID lpSource, DWORD dwMessageId, DWORD dwLanguageId, Extbyte * lpBuffer, DWORD nSize, va_list * Arguments); 1848 DWORD qxeFormatMessage (DWORD dwFlags, LPCVOID lpSource, DWORD dwMessageId, DWORD dwLanguageId, Extbyte * lpBuffer, DWORD nSize, va_list * Arguments);
1849
1850 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1851 #undef CreateMailslot
1852 #define CreateMailslot error use qxeCreateMailslot or CreateMailslotA/CreateMailslotW
1853 #endif
707 HANDLE qxeCreateMailslot (const Extbyte * lpName, DWORD nMaxMessageSize, DWORD lReadTimeout, LPSECURITY_ATTRIBUTES lpSecurityAttributes); 1854 HANDLE qxeCreateMailslot (const Extbyte * lpName, DWORD nMaxMessageSize, DWORD lReadTimeout, LPSECURITY_ATTRIBUTES lpSecurityAttributes);
1855
708 #if !defined (CYGWIN_HEADERS) 1856 #if !defined (CYGWIN_HEADERS)
709 #undef EncryptFile 1857 #undef EncryptFile
710 #define EncryptFile error Win2K+ only 1858 #define EncryptFile error Win2K+ only
711 #endif /* !defined (CYGWIN_HEADERS) */ 1859 #endif /* !defined (CYGWIN_HEADERS) */
1860
712 #if !defined (CYGWIN_HEADERS) 1861 #if !defined (CYGWIN_HEADERS)
713 #undef DecryptFile 1862 #undef DecryptFile
714 #define DecryptFile error Win2K+ only 1863 #define DecryptFile error Win2K+ only
715 #endif /* !defined (CYGWIN_HEADERS) */ 1864 #endif /* !defined (CYGWIN_HEADERS) */
1865
716 #undef OpenRaw 1866 #undef OpenRaw
717 #define OpenRaw error error "The procedure entry point OpenRawW could not be located in the dynamic link library ADVAPI32.dll." 1867 #define OpenRaw error error "The procedure entry point OpenRawW could not be located in the dynamic link library ADVAPI32.dll."
1868
718 #undef QueryRecoveryAgents 1869 #undef QueryRecoveryAgents
719 #define QueryRecoveryAgents error split-sized LPRECOVERY_AGENT_INFORMATION 1870 #define QueryRecoveryAgents error split-sized LPRECOVERY_AGENT_INFORMATION
1871
1872 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1873 #undef lstrcmp
1874 #define lstrcmp error use qxelstrcmp or lstrcmpA/lstrcmpW
1875 #endif
720 int qxelstrcmp (const Extbyte * lpString1, const Extbyte * lpString2); 1876 int qxelstrcmp (const Extbyte * lpString1, const Extbyte * lpString2);
1877
1878 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1879 #undef lstrcmpi
1880 #define lstrcmpi error use qxelstrcmpi or lstrcmpiA/lstrcmpiW
1881 #endif
721 int qxelstrcmpi (const Extbyte * lpString1, const Extbyte * lpString2); 1882 int qxelstrcmpi (const Extbyte * lpString1, const Extbyte * lpString2);
1883
1884 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1885 #undef lstrcpyn
1886 #define lstrcpyn error use qxelstrcpyn or lstrcpynA/lstrcpynW
1887 #endif
722 Extbyte * qxelstrcpyn (Extbyte * lpString1, const Extbyte * lpString2, int iMaxLength); 1888 Extbyte * qxelstrcpyn (Extbyte * lpString1, const Extbyte * lpString2, int iMaxLength);
1889
1890 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1891 #undef lstrcpy
1892 #define lstrcpy error use qxelstrcpy or lstrcpyA/lstrcpyW
1893 #endif
723 Extbyte * qxelstrcpy (Extbyte * lpString1, const Extbyte * lpString2); 1894 Extbyte * qxelstrcpy (Extbyte * lpString1, const Extbyte * lpString2);
1895
1896 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1897 #undef lstrcat
1898 #define lstrcat error use qxelstrcat or lstrcatA/lstrcatW
1899 #endif
724 Extbyte * qxelstrcat (Extbyte * lpString1, const Extbyte * lpString2); 1900 Extbyte * qxelstrcat (Extbyte * lpString1, const Extbyte * lpString2);
1901
1902 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1903 #undef lstrlen
1904 #define lstrlen error use qxelstrlen or lstrlenA/lstrlenW
1905 #endif
725 int qxelstrlen (const Extbyte * lpString); 1906 int qxelstrlen (const Extbyte * lpString);
1907
1908 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1909 #undef CreateMutex
1910 #define CreateMutex error use qxeCreateMutex or CreateMutexA/CreateMutexW
1911 #endif
726 HANDLE qxeCreateMutex (LPSECURITY_ATTRIBUTES lpMutexAttributes, BOOL bInitialOwner, const Extbyte * lpName); 1912 HANDLE qxeCreateMutex (LPSECURITY_ATTRIBUTES lpMutexAttributes, BOOL bInitialOwner, const Extbyte * lpName);
1913
1914 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1915 #undef OpenMutex
1916 #define OpenMutex error use qxeOpenMutex or OpenMutexA/OpenMutexW
1917 #endif
727 HANDLE qxeOpenMutex (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpName); 1918 HANDLE qxeOpenMutex (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpName);
1919
1920 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1921 #undef CreateEvent
1922 #define CreateEvent error use qxeCreateEvent or CreateEventA/CreateEventW
1923 #endif
728 HANDLE qxeCreateEvent (LPSECURITY_ATTRIBUTES lpEventAttributes, BOOL bManualReset, BOOL bInitialState, const Extbyte * lpName); 1924 HANDLE qxeCreateEvent (LPSECURITY_ATTRIBUTES lpEventAttributes, BOOL bManualReset, BOOL bInitialState, const Extbyte * lpName);
1925
1926 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1927 #undef OpenEvent
1928 #define OpenEvent error use qxeOpenEvent or OpenEventA/OpenEventW
1929 #endif
729 HANDLE qxeOpenEvent (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpName); 1930 HANDLE qxeOpenEvent (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpName);
1931
1932 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1933 #undef CreateSemaphore
1934 #define CreateSemaphore error use qxeCreateSemaphore or CreateSemaphoreA/CreateSemaphoreW
1935 #endif
730 HANDLE qxeCreateSemaphore (LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, LONG lInitialCount, LONG lMaximumCount, const Extbyte * lpName); 1936 HANDLE qxeCreateSemaphore (LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, LONG lInitialCount, LONG lMaximumCount, const Extbyte * lpName);
1937
1938 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1939 #undef OpenSemaphore
1940 #define OpenSemaphore error use qxeOpenSemaphore or OpenSemaphoreA/OpenSemaphoreW
1941 #endif
731 HANDLE qxeOpenSemaphore (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpName); 1942 HANDLE qxeOpenSemaphore (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpName);
1943
1944 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1945 #undef CreateWaitableTimer
1946 #define CreateWaitableTimer error use qxeCreateWaitableTimer or CreateWaitableTimerA/CreateWaitableTimerW
1947 #endif
732 HANDLE qxeCreateWaitableTimer (LPSECURITY_ATTRIBUTES lpTimerAttributes, BOOL bManualReset, const Extbyte * lpTimerName); 1948 HANDLE qxeCreateWaitableTimer (LPSECURITY_ATTRIBUTES lpTimerAttributes, BOOL bManualReset, const Extbyte * lpTimerName);
1949
1950 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1951 #undef OpenWaitableTimer
1952 #define OpenWaitableTimer error use qxeOpenWaitableTimer or OpenWaitableTimerA/OpenWaitableTimerW
1953 #endif
733 HANDLE qxeOpenWaitableTimer (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpTimerName); 1954 HANDLE qxeOpenWaitableTimer (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpTimerName);
1955
1956 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1957 #undef CreateFileMapping
1958 #define CreateFileMapping error use qxeCreateFileMapping or CreateFileMappingA/CreateFileMappingW
1959 #endif
734 HANDLE qxeCreateFileMapping (HANDLE hFile, LPSECURITY_ATTRIBUTES lpFileMappingAttributes, DWORD flProtect, DWORD dwMaximumSizeHigh, DWORD dwMaximumSizeLow, const Extbyte * lpName); 1960 HANDLE qxeCreateFileMapping (HANDLE hFile, LPSECURITY_ATTRIBUTES lpFileMappingAttributes, DWORD flProtect, DWORD dwMaximumSizeHigh, DWORD dwMaximumSizeLow, const Extbyte * lpName);
1961
1962 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1963 #undef OpenFileMapping
1964 #define OpenFileMapping error use qxeOpenFileMapping or OpenFileMappingA/OpenFileMappingW
1965 #endif
735 HANDLE qxeOpenFileMapping (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpName); 1966 HANDLE qxeOpenFileMapping (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpName);
1967
1968 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1969 #undef GetLogicalDriveStrings
1970 #define GetLogicalDriveStrings error use qxeGetLogicalDriveStrings or GetLogicalDriveStringsA/GetLogicalDriveStringsW
1971 #endif
736 DWORD qxeGetLogicalDriveStrings (DWORD nBufferLength, Extbyte * lpBuffer); 1972 DWORD qxeGetLogicalDriveStrings (DWORD nBufferLength, Extbyte * lpBuffer);
1973
1974 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1975 #undef LoadLibrary
1976 #define LoadLibrary error use qxeLoadLibrary or LoadLibraryA/LoadLibraryW
1977 #endif
737 HMODULE qxeLoadLibrary (const Extbyte * lpLibFileName); 1978 HMODULE qxeLoadLibrary (const Extbyte * lpLibFileName);
1979
1980 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1981 #undef LoadLibraryEx
1982 #define LoadLibraryEx error use qxeLoadLibraryEx or LoadLibraryExA/LoadLibraryExW
1983 #endif
738 HMODULE qxeLoadLibraryEx (const Extbyte * lpLibFileName, HANDLE hFile, DWORD dwFlags); 1984 HMODULE qxeLoadLibraryEx (const Extbyte * lpLibFileName, HANDLE hFile, DWORD dwFlags);
1985
1986 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1987 #undef GetModuleFileName
1988 #define GetModuleFileName error use qxeGetModuleFileName or GetModuleFileNameA/GetModuleFileNameW
1989 #endif
739 DWORD qxeGetModuleFileName (HMODULE hModule, Extbyte * lpFilename, DWORD nSize); 1990 DWORD qxeGetModuleFileName (HMODULE hModule, Extbyte * lpFilename, DWORD nSize);
1991
1992 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1993 #undef GetModuleHandle
1994 #define GetModuleHandle error use qxeGetModuleHandle or GetModuleHandleA/GetModuleHandleW
1995 #endif
740 HMODULE qxeGetModuleHandle (const Extbyte * lpModuleName); 1996 HMODULE qxeGetModuleHandle (const Extbyte * lpModuleName);
1997
1998 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
1999 #undef CreateProcess
2000 #define CreateProcess error use qxeCreateProcess or CreateProcessA/CreateProcessW
2001 #endif
741 BOOL qxeCreateProcess (const Extbyte * lpApplicationName, Extbyte * lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAttributes, BOOL bInheritHandles, DWORD dwCreationFlags, LPVOID lpEnvironment, const Extbyte * lpCurrentDirectory, LPSTARTUPINFOW lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation); 2002 BOOL qxeCreateProcess (const Extbyte * lpApplicationName, Extbyte * lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAttributes, BOOL bInheritHandles, DWORD dwCreationFlags, LPVOID lpEnvironment, const Extbyte * lpCurrentDirectory, LPSTARTUPINFOW lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation);
2003
2004 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2005 #undef FatalAppExit
2006 #define FatalAppExit error use qxeFatalAppExit or FatalAppExitA/FatalAppExitW
2007 #endif
742 VOID qxeFatalAppExit (UINT uAction, const Extbyte * lpMessageText); 2008 VOID qxeFatalAppExit (UINT uAction, const Extbyte * lpMessageText);
2009
2010 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2011 #undef GetStartupInfo
2012 #define GetStartupInfo error use qxeGetStartupInfo or GetStartupInfoA/GetStartupInfoW
2013 #endif
743 VOID qxeGetStartupInfo (LPSTARTUPINFOW lpStartupInfo); 2014 VOID qxeGetStartupInfo (LPSTARTUPINFOW lpStartupInfo);
2015
2016 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2017 #undef GetCommandLine
2018 #define GetCommandLine error use qxeGetCommandLine or GetCommandLineA/GetCommandLineW
2019 #endif
744 Extbyte * qxeGetCommandLine (void); 2020 Extbyte * qxeGetCommandLine (void);
2021
2022 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2023 #undef GetEnvironmentVariable
2024 #define GetEnvironmentVariable error use qxeGetEnvironmentVariable or GetEnvironmentVariableA/GetEnvironmentVariableW
2025 #endif
745 DWORD qxeGetEnvironmentVariable (const Extbyte * lpName, Extbyte * lpBuffer, DWORD nSize); 2026 DWORD qxeGetEnvironmentVariable (const Extbyte * lpName, Extbyte * lpBuffer, DWORD nSize);
2027
2028 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2029 #undef SetEnvironmentVariable
2030 #define SetEnvironmentVariable error use qxeSetEnvironmentVariable or SetEnvironmentVariableA/SetEnvironmentVariableW
2031 #endif
746 BOOL qxeSetEnvironmentVariable (const Extbyte * lpName, const Extbyte * lpValue); 2032 BOOL qxeSetEnvironmentVariable (const Extbyte * lpName, const Extbyte * lpValue);
2033
2034 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2035 #undef ExpandEnvironmentStrings
2036 #define ExpandEnvironmentStrings error use qxeExpandEnvironmentStrings or ExpandEnvironmentStringsA/ExpandEnvironmentStringsW
2037 #endif
747 DWORD qxeExpandEnvironmentStrings (const Extbyte * lpSrc, Extbyte * lpDst, DWORD nSize); 2038 DWORD qxeExpandEnvironmentStrings (const Extbyte * lpSrc, Extbyte * lpDst, DWORD nSize);
2039
2040 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2041 #undef OutputDebugString
2042 #define OutputDebugString error use qxeOutputDebugString or OutputDebugStringA/OutputDebugStringW
2043 #endif
748 VOID qxeOutputDebugString (const Extbyte * lpOutputString); 2044 VOID qxeOutputDebugString (const Extbyte * lpOutputString);
2045
2046 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2047 #undef FindResource
2048 #define FindResource error use qxeFindResource or FindResourceA/FindResourceW
2049 #endif
749 HRSRC qxeFindResource (HMODULE hModule, const Extbyte * lpName, const Extbyte * lpType); 2050 HRSRC qxeFindResource (HMODULE hModule, const Extbyte * lpName, const Extbyte * lpType);
2051
2052 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2053 #undef FindResourceEx
2054 #define FindResourceEx error use qxeFindResourceEx or FindResourceExA/FindResourceExW
2055 #endif
750 HRSRC qxeFindResourceEx (HMODULE hModule, const Extbyte * lpType, const Extbyte * lpName, WORD wLanguage); 2056 HRSRC qxeFindResourceEx (HMODULE hModule, const Extbyte * lpType, const Extbyte * lpName, WORD wLanguage);
2057
2058 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2059 #undef EnumResourceTypes
2060 #define EnumResourceTypes error use qxeEnumResourceTypes or EnumResourceTypesA/EnumResourceTypesW
2061 #endif
751 BOOL qxeEnumResourceTypes (HMODULE hModule, ENUMRESTYPEPROC lpEnumFunc, LONG lParam); 2062 BOOL qxeEnumResourceTypes (HMODULE hModule, ENUMRESTYPEPROC lpEnumFunc, LONG lParam);
2063
2064 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2065 #undef EnumResourceNames
2066 #define EnumResourceNames error use qxeEnumResourceNames or EnumResourceNamesA/EnumResourceNamesW
2067 #endif
752 BOOL qxeEnumResourceNames (HMODULE hModule, const Extbyte * lpType, ENUMRESNAMEPROC lpEnumFunc, LONG lParam); 2068 BOOL qxeEnumResourceNames (HMODULE hModule, const Extbyte * lpType, ENUMRESNAMEPROC lpEnumFunc, LONG lParam);
2069
2070 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2071 #undef EnumResourceLanguages
2072 #define EnumResourceLanguages error use qxeEnumResourceLanguages or EnumResourceLanguagesA/EnumResourceLanguagesW
2073 #endif
753 BOOL qxeEnumResourceLanguages (HMODULE hModule, const Extbyte * lpType, const Extbyte * lpName, ENUMRESLANGPROC lpEnumFunc, LONG lParam); 2074 BOOL qxeEnumResourceLanguages (HMODULE hModule, const Extbyte * lpType, const Extbyte * lpName, ENUMRESLANGPROC lpEnumFunc, LONG lParam);
2075
2076 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2077 #undef BeginUpdateResource
2078 #define BeginUpdateResource error use qxeBeginUpdateResource or BeginUpdateResourceA/BeginUpdateResourceW
2079 #endif
754 HANDLE qxeBeginUpdateResource (const Extbyte * pFileName, BOOL bDeleteExistingResources); 2080 HANDLE qxeBeginUpdateResource (const Extbyte * pFileName, BOOL bDeleteExistingResources);
2081
2082 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2083 #undef UpdateResource
2084 #define UpdateResource error use qxeUpdateResource or UpdateResourceA/UpdateResourceW
2085 #endif
755 BOOL qxeUpdateResource (HANDLE hUpdate, const Extbyte * lpType, const Extbyte * lpName, WORD wLanguage, LPVOID lpData, DWORD cbData); 2086 BOOL qxeUpdateResource (HANDLE hUpdate, const Extbyte * lpType, const Extbyte * lpName, WORD wLanguage, LPVOID lpData, DWORD cbData);
2087
2088 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2089 #undef EndUpdateResource
2090 #define EndUpdateResource error use qxeEndUpdateResource or EndUpdateResourceA/EndUpdateResourceW
2091 #endif
756 BOOL qxeEndUpdateResource (HANDLE hUpdate, BOOL fDiscard); 2092 BOOL qxeEndUpdateResource (HANDLE hUpdate, BOOL fDiscard);
2093
2094 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2095 #undef GlobalAddAtom
2096 #define GlobalAddAtom error use qxeGlobalAddAtom or GlobalAddAtomA/GlobalAddAtomW
2097 #endif
757 ATOM qxeGlobalAddAtom (const Extbyte * lpString); 2098 ATOM qxeGlobalAddAtom (const Extbyte * lpString);
2099
2100 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2101 #undef GlobalFindAtom
2102 #define GlobalFindAtom error use qxeGlobalFindAtom or GlobalFindAtomA/GlobalFindAtomW
2103 #endif
758 ATOM qxeGlobalFindAtom (const Extbyte * lpString); 2104 ATOM qxeGlobalFindAtom (const Extbyte * lpString);
2105
2106 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2107 #undef GlobalGetAtomName
2108 #define GlobalGetAtomName error use qxeGlobalGetAtomName or GlobalGetAtomNameA/GlobalGetAtomNameW
2109 #endif
759 UINT qxeGlobalGetAtomName (ATOM nAtom, Extbyte * lpBuffer, int nSize); 2110 UINT qxeGlobalGetAtomName (ATOM nAtom, Extbyte * lpBuffer, int nSize);
2111
2112 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2113 #undef AddAtom
2114 #define AddAtom error use qxeAddAtom or AddAtomA/AddAtomW
2115 #endif
760 ATOM qxeAddAtom (const Extbyte * lpString); 2116 ATOM qxeAddAtom (const Extbyte * lpString);
2117
2118 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2119 #undef FindAtom
2120 #define FindAtom error use qxeFindAtom or FindAtomA/FindAtomW
2121 #endif
761 ATOM qxeFindAtom (const Extbyte * lpString); 2122 ATOM qxeFindAtom (const Extbyte * lpString);
2123
2124 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2125 #undef GetAtomName
2126 #define GetAtomName error use qxeGetAtomName or GetAtomNameA/GetAtomNameW
2127 #endif
762 UINT qxeGetAtomName (ATOM nAtom, Extbyte * lpBuffer, int nSize); 2128 UINT qxeGetAtomName (ATOM nAtom, Extbyte * lpBuffer, int nSize);
2129
2130 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2131 #undef GetProfileInt
2132 #define GetProfileInt error use qxeGetProfileInt or GetProfileIntA/GetProfileIntW
2133 #endif
763 UINT qxeGetProfileInt (const Extbyte * lpAppName, const Extbyte * lpKeyName, INT nDefault); 2134 UINT qxeGetProfileInt (const Extbyte * lpAppName, const Extbyte * lpKeyName, INT nDefault);
2135
2136 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2137 #undef GetProfileString
2138 #define GetProfileString error use qxeGetProfileString or GetProfileStringA/GetProfileStringW
2139 #endif
764 DWORD qxeGetProfileString (const Extbyte * lpAppName, const Extbyte * lpKeyName, const Extbyte * lpDefault, Extbyte * lpReturnedString, DWORD nSize); 2140 DWORD qxeGetProfileString (const Extbyte * lpAppName, const Extbyte * lpKeyName, const Extbyte * lpDefault, Extbyte * lpReturnedString, DWORD nSize);
2141
2142 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2143 #undef WriteProfileString
2144 #define WriteProfileString error use qxeWriteProfileString or WriteProfileStringA/WriteProfileStringW
2145 #endif
765 BOOL qxeWriteProfileString (const Extbyte * lpAppName, const Extbyte * lpKeyName, const Extbyte * lpString); 2146 BOOL qxeWriteProfileString (const Extbyte * lpAppName, const Extbyte * lpKeyName, const Extbyte * lpString);
2147
2148 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2149 #undef GetProfileSection
2150 #define GetProfileSection error use qxeGetProfileSection or GetProfileSectionA/GetProfileSectionW
2151 #endif
766 DWORD qxeGetProfileSection (const Extbyte * lpAppName, Extbyte * lpReturnedString, DWORD nSize); 2152 DWORD qxeGetProfileSection (const Extbyte * lpAppName, Extbyte * lpReturnedString, DWORD nSize);
2153
2154 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2155 #undef WriteProfileSection
2156 #define WriteProfileSection error use qxeWriteProfileSection or WriteProfileSectionA/WriteProfileSectionW
2157 #endif
767 BOOL qxeWriteProfileSection (const Extbyte * lpAppName, const Extbyte * lpString); 2158 BOOL qxeWriteProfileSection (const Extbyte * lpAppName, const Extbyte * lpString);
2159
2160 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2161 #undef GetPrivateProfileInt
2162 #define GetPrivateProfileInt error use qxeGetPrivateProfileInt or GetPrivateProfileIntA/GetPrivateProfileIntW
2163 #endif
768 UINT qxeGetPrivateProfileInt (const Extbyte * lpAppName, const Extbyte * lpKeyName, INT nDefault, const Extbyte * lpFileName); 2164 UINT qxeGetPrivateProfileInt (const Extbyte * lpAppName, const Extbyte * lpKeyName, INT nDefault, const Extbyte * lpFileName);
2165
2166 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2167 #undef GetPrivateProfileString
2168 #define GetPrivateProfileString error use qxeGetPrivateProfileString or GetPrivateProfileStringA/GetPrivateProfileStringW
2169 #endif
769 DWORD qxeGetPrivateProfileString (const Extbyte * lpAppName, const Extbyte * lpKeyName, const Extbyte * lpDefault, Extbyte * lpReturnedString, DWORD nSize, const Extbyte * lpFileName); 2170 DWORD qxeGetPrivateProfileString (const Extbyte * lpAppName, const Extbyte * lpKeyName, const Extbyte * lpDefault, Extbyte * lpReturnedString, DWORD nSize, const Extbyte * lpFileName);
2171
2172 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2173 #undef WritePrivateProfileString
2174 #define WritePrivateProfileString error use qxeWritePrivateProfileString or WritePrivateProfileStringA/WritePrivateProfileStringW
2175 #endif
770 BOOL qxeWritePrivateProfileString (const Extbyte * lpAppName, const Extbyte * lpKeyName, const Extbyte * lpString, const Extbyte * lpFileName); 2176 BOOL qxeWritePrivateProfileString (const Extbyte * lpAppName, const Extbyte * lpKeyName, const Extbyte * lpString, const Extbyte * lpFileName);
2177
2178 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2179 #undef GetPrivateProfileSection
2180 #define GetPrivateProfileSection error use qxeGetPrivateProfileSection or GetPrivateProfileSectionA/GetPrivateProfileSectionW
2181 #endif
771 DWORD qxeGetPrivateProfileSection (const Extbyte * lpAppName, Extbyte * lpReturnedString, DWORD nSize, const Extbyte * lpFileName); 2182 DWORD qxeGetPrivateProfileSection (const Extbyte * lpAppName, Extbyte * lpReturnedString, DWORD nSize, const Extbyte * lpFileName);
2183
2184 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2185 #undef WritePrivateProfileSection
2186 #define WritePrivateProfileSection error use qxeWritePrivateProfileSection or WritePrivateProfileSectionA/WritePrivateProfileSectionW
2187 #endif
772 BOOL qxeWritePrivateProfileSection (const Extbyte * lpAppName, const Extbyte * lpString, const Extbyte * lpFileName); 2188 BOOL qxeWritePrivateProfileSection (const Extbyte * lpAppName, const Extbyte * lpString, const Extbyte * lpFileName);
2189
2190 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2191 #undef GetPrivateProfileSectionNames
2192 #define GetPrivateProfileSectionNames error use qxeGetPrivateProfileSectionNames or GetPrivateProfileSectionNamesA/GetPrivateProfileSectionNamesW
2193 #endif
773 DWORD qxeGetPrivateProfileSectionNames (Extbyte * lpszReturnBuffer, DWORD nSize, const Extbyte * lpFileName); 2194 DWORD qxeGetPrivateProfileSectionNames (Extbyte * lpszReturnBuffer, DWORD nSize, const Extbyte * lpFileName);
2195
2196 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2197 #undef GetPrivateProfileStruct
2198 #define GetPrivateProfileStruct error use qxeGetPrivateProfileStruct or GetPrivateProfileStructA/GetPrivateProfileStructW
2199 #endif
774 BOOL qxeGetPrivateProfileStruct (const Extbyte * lpszSection, const Extbyte * lpszKey, LPVOID lpStruct, UINT uSizeStruct, const Extbyte * szFile); 2200 BOOL qxeGetPrivateProfileStruct (const Extbyte * lpszSection, const Extbyte * lpszKey, LPVOID lpStruct, UINT uSizeStruct, const Extbyte * szFile);
2201
2202 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2203 #undef WritePrivateProfileStruct
2204 #define WritePrivateProfileStruct error use qxeWritePrivateProfileStruct or WritePrivateProfileStructA/WritePrivateProfileStructW
2205 #endif
775 BOOL qxeWritePrivateProfileStruct (const Extbyte * lpszSection, const Extbyte * lpszKey, LPVOID lpStruct, UINT uSizeStruct, const Extbyte * szFile); 2206 BOOL qxeWritePrivateProfileStruct (const Extbyte * lpszSection, const Extbyte * lpszKey, LPVOID lpStruct, UINT uSizeStruct, const Extbyte * szFile);
2207
2208 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2209 #undef GetDriveType
2210 #define GetDriveType error use qxeGetDriveType or GetDriveTypeA/GetDriveTypeW
2211 #endif
776 UINT qxeGetDriveType (const Extbyte * lpRootPathName); 2212 UINT qxeGetDriveType (const Extbyte * lpRootPathName);
2213
2214 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2215 #undef GetSystemDirectory
2216 #define GetSystemDirectory error use qxeGetSystemDirectory or GetSystemDirectoryA/GetSystemDirectoryW
2217 #endif
777 UINT qxeGetSystemDirectory (Extbyte * lpBuffer, UINT uSize); 2218 UINT qxeGetSystemDirectory (Extbyte * lpBuffer, UINT uSize);
2219
2220 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2221 #undef GetTempPath
2222 #define GetTempPath error use qxeGetTempPath or GetTempPathA/GetTempPathW
2223 #endif
778 DWORD qxeGetTempPath (DWORD nBufferLength, Extbyte * lpBuffer); 2224 DWORD qxeGetTempPath (DWORD nBufferLength, Extbyte * lpBuffer);
2225
2226 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2227 #undef GetTempFileName
2228 #define GetTempFileName error use qxeGetTempFileName or GetTempFileNameA/GetTempFileNameW
2229 #endif
779 UINT qxeGetTempFileName (const Extbyte * lpPathName, const Extbyte * lpPrefixString, UINT uUnique, Extbyte * lpTempFileName); 2230 UINT qxeGetTempFileName (const Extbyte * lpPathName, const Extbyte * lpPrefixString, UINT uUnique, Extbyte * lpTempFileName);
2231
2232 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2233 #undef GetWindowsDirectory
2234 #define GetWindowsDirectory error use qxeGetWindowsDirectory or GetWindowsDirectoryA/GetWindowsDirectoryW
2235 #endif
780 UINT qxeGetWindowsDirectory (Extbyte * lpBuffer, UINT uSize); 2236 UINT qxeGetWindowsDirectory (Extbyte * lpBuffer, UINT uSize);
2237
2238 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2239 #undef SetCurrentDirectory
2240 #define SetCurrentDirectory error use qxeSetCurrentDirectory or SetCurrentDirectoryA/SetCurrentDirectoryW
2241 #endif
781 BOOL qxeSetCurrentDirectory (const Extbyte * lpPathName); 2242 BOOL qxeSetCurrentDirectory (const Extbyte * lpPathName);
2243
2244 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2245 #undef GetCurrentDirectory
2246 #define GetCurrentDirectory error use qxeGetCurrentDirectory or GetCurrentDirectoryA/GetCurrentDirectoryW
2247 #endif
782 DWORD qxeGetCurrentDirectory (DWORD nBufferLength, Extbyte * lpBuffer); 2248 DWORD qxeGetCurrentDirectory (DWORD nBufferLength, Extbyte * lpBuffer);
2249
2250 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2251 #undef GetDiskFreeSpace
2252 #define GetDiskFreeSpace error use qxeGetDiskFreeSpace or GetDiskFreeSpaceA/GetDiskFreeSpaceW
2253 #endif
783 BOOL qxeGetDiskFreeSpace (const Extbyte * lpRootPathName, LPDWORD lpSectorsPerCluster, LPDWORD lpBytesPerSector, LPDWORD lpNumberOfFreeClusters, LPDWORD lpTotalNumberOfClusters); 2254 BOOL qxeGetDiskFreeSpace (const Extbyte * lpRootPathName, LPDWORD lpSectorsPerCluster, LPDWORD lpBytesPerSector, LPDWORD lpNumberOfFreeClusters, LPDWORD lpTotalNumberOfClusters);
2255
2256 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2257 #undef GetDiskFreeSpaceEx
2258 #define GetDiskFreeSpaceEx error use qxeGetDiskFreeSpaceEx or GetDiskFreeSpaceExA/GetDiskFreeSpaceExW
2259 #endif
784 BOOL qxeGetDiskFreeSpaceEx (const Extbyte * lpDirectoryName, PULARGE_INTEGER lpFreeBytesAvailableToCaller, PULARGE_INTEGER lpTotalNumberOfBytes, PULARGE_INTEGER lpTotalNumberOfFreeBytes); 2260 BOOL qxeGetDiskFreeSpaceEx (const Extbyte * lpDirectoryName, PULARGE_INTEGER lpFreeBytesAvailableToCaller, PULARGE_INTEGER lpTotalNumberOfBytes, PULARGE_INTEGER lpTotalNumberOfFreeBytes);
2261
2262 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2263 #undef CreateDirectory
2264 #define CreateDirectory error use qxeCreateDirectory or CreateDirectoryA/CreateDirectoryW
2265 #endif
785 BOOL qxeCreateDirectory (const Extbyte * lpPathName, LPSECURITY_ATTRIBUTES lpSecurityAttributes); 2266 BOOL qxeCreateDirectory (const Extbyte * lpPathName, LPSECURITY_ATTRIBUTES lpSecurityAttributes);
2267
2268 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2269 #undef CreateDirectoryEx
2270 #define CreateDirectoryEx error use qxeCreateDirectoryEx or CreateDirectoryExA/CreateDirectoryExW
2271 #endif
786 BOOL qxeCreateDirectoryEx (const Extbyte * lpTemplateDirectory, const Extbyte * lpNewDirectory, LPSECURITY_ATTRIBUTES lpSecurityAttributes); 2272 BOOL qxeCreateDirectoryEx (const Extbyte * lpTemplateDirectory, const Extbyte * lpNewDirectory, LPSECURITY_ATTRIBUTES lpSecurityAttributes);
2273
2274 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2275 #undef RemoveDirectory
2276 #define RemoveDirectory error use qxeRemoveDirectory or RemoveDirectoryA/RemoveDirectoryW
2277 #endif
787 BOOL qxeRemoveDirectory (const Extbyte * lpPathName); 2278 BOOL qxeRemoveDirectory (const Extbyte * lpPathName);
2279
2280 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2281 #undef GetFullPathName
2282 #define GetFullPathName error use qxeGetFullPathName or GetFullPathNameA/GetFullPathNameW
2283 #endif
788 DWORD qxeGetFullPathName (const Extbyte * lpFileName, DWORD nBufferLength, Extbyte * lpBuffer, Extbyte * * lpFilePart); 2284 DWORD qxeGetFullPathName (const Extbyte * lpFileName, DWORD nBufferLength, Extbyte * lpBuffer, Extbyte * * lpFilePart);
2285
2286 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2287 #undef DefineDosDevice
2288 #define DefineDosDevice error use qxeDefineDosDevice or DefineDosDeviceA/DefineDosDeviceW
2289 #endif
789 BOOL qxeDefineDosDevice (DWORD dwFlags, const Extbyte * lpDeviceName, const Extbyte * lpTargetPath); 2290 BOOL qxeDefineDosDevice (DWORD dwFlags, const Extbyte * lpDeviceName, const Extbyte * lpTargetPath);
2291
2292 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2293 #undef QueryDosDevice
2294 #define QueryDosDevice error use qxeQueryDosDevice or QueryDosDeviceA/QueryDosDeviceW
2295 #endif
790 DWORD qxeQueryDosDevice (const Extbyte * lpDeviceName, Extbyte * lpTargetPath, DWORD ucchMax); 2296 DWORD qxeQueryDosDevice (const Extbyte * lpDeviceName, Extbyte * lpTargetPath, DWORD ucchMax);
2297
2298 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2299 #undef CreateFile
2300 #define CreateFile error use qxeCreateFile or CreateFileA/CreateFileW
2301 #endif
791 HANDLE qxeCreateFile (const Extbyte * lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes, HANDLE hTemplateFile); 2302 HANDLE qxeCreateFile (const Extbyte * lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes, HANDLE hTemplateFile);
2303
2304 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2305 #undef SetFileAttributes
2306 #define SetFileAttributes error use qxeSetFileAttributes or SetFileAttributesA/SetFileAttributesW
2307 #endif
792 BOOL qxeSetFileAttributes (const Extbyte * lpFileName, DWORD dwFileAttributes); 2308 BOOL qxeSetFileAttributes (const Extbyte * lpFileName, DWORD dwFileAttributes);
2309
2310 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2311 #undef GetFileAttributes
2312 #define GetFileAttributes error use qxeGetFileAttributes or GetFileAttributesA/GetFileAttributesW
2313 #endif
793 DWORD qxeGetFileAttributes (const Extbyte * lpFileName); 2314 DWORD qxeGetFileAttributes (const Extbyte * lpFileName);
2315
2316 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2317 #undef GetFileAttributesEx
2318 #define GetFileAttributesEx error use qxeGetFileAttributesEx or GetFileAttributesExA/GetFileAttributesExW
2319 #endif
794 BOOL qxeGetFileAttributesEx (const Extbyte * lpFileName, GET_FILEEX_INFO_LEVELS fInfoLevelId, LPVOID lpFileInformation); 2320 BOOL qxeGetFileAttributesEx (const Extbyte * lpFileName, GET_FILEEX_INFO_LEVELS fInfoLevelId, LPVOID lpFileInformation);
2321
2322 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2323 #undef GetCompressedFileSize
2324 #define GetCompressedFileSize error use qxeGetCompressedFileSize or GetCompressedFileSizeA/GetCompressedFileSizeW
2325 #endif
795 DWORD qxeGetCompressedFileSize (const Extbyte * lpFileName, LPDWORD lpFileSizeHigh); 2326 DWORD qxeGetCompressedFileSize (const Extbyte * lpFileName, LPDWORD lpFileSizeHigh);
2327
2328 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2329 #undef DeleteFile
2330 #define DeleteFile error use qxeDeleteFile or DeleteFileA/DeleteFileW
2331 #endif
796 BOOL qxeDeleteFile (const Extbyte * lpFileName); 2332 BOOL qxeDeleteFile (const Extbyte * lpFileName);
2333
797 #undef FindFirstFileEx 2334 #undef FindFirstFileEx
798 #define FindFirstFileEx error split-sized LPWIN32_FIND_DATA; not used, NT 4.0+ only 2335 #define FindFirstFileEx error split-sized LPWIN32_FIND_DATA; not used, NT 4.0+ only
2336
799 /* Skipping FindFirstFile because split-sized LPWIN32_FIND_DATA */ 2337 /* Skipping FindFirstFile because split-sized LPWIN32_FIND_DATA */
2338
800 /* Skipping FindNextFile because split-sized LPWIN32_FIND_DATA */ 2339 /* Skipping FindNextFile because split-sized LPWIN32_FIND_DATA */
2340
2341 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2342 #undef SearchPath
2343 #define SearchPath error use qxeSearchPath or SearchPathA/SearchPathW
2344 #endif
801 DWORD qxeSearchPath (const Extbyte * lpPath, const Extbyte * lpFileName, const Extbyte * lpExtension, DWORD nBufferLength, Extbyte * lpBuffer, Extbyte * * lpFilePart); 2345 DWORD qxeSearchPath (const Extbyte * lpPath, const Extbyte * lpFileName, const Extbyte * lpExtension, DWORD nBufferLength, Extbyte * lpBuffer, Extbyte * * lpFilePart);
2346
2347 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2348 #undef CopyFile
2349 #define CopyFile error use qxeCopyFile or CopyFileA/CopyFileW
2350 #endif
802 BOOL qxeCopyFile (const Extbyte * lpExistingFileName, const Extbyte * lpNewFileName, BOOL bFailIfExists); 2351 BOOL qxeCopyFile (const Extbyte * lpExistingFileName, const Extbyte * lpNewFileName, BOOL bFailIfExists);
2352
2353 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2354 #undef CopyFileEx
2355 #define CopyFileEx error use qxeCopyFileEx or CopyFileExA/CopyFileExW
2356 #endif
803 BOOL qxeCopyFileEx (const Extbyte * lpExistingFileName, const Extbyte * lpNewFileName, LPPROGRESS_ROUTINE lpProgressRoutine, LPVOID lpData, LPBOOL pbCancel, DWORD dwCopyFlags); 2357 BOOL qxeCopyFileEx (const Extbyte * lpExistingFileName, const Extbyte * lpNewFileName, LPPROGRESS_ROUTINE lpProgressRoutine, LPVOID lpData, LPBOOL pbCancel, DWORD dwCopyFlags);
2358
2359 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2360 #undef MoveFile
2361 #define MoveFile error use qxeMoveFile or MoveFileA/MoveFileW
2362 #endif
804 BOOL qxeMoveFile (const Extbyte * lpExistingFileName, const Extbyte * lpNewFileName); 2363 BOOL qxeMoveFile (const Extbyte * lpExistingFileName, const Extbyte * lpNewFileName);
2364
2365 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2366 #undef MoveFileEx
2367 #define MoveFileEx error use qxeMoveFileEx or MoveFileExA/MoveFileExW
2368 #endif
805 BOOL qxeMoveFileEx (const Extbyte * lpExistingFileName, const Extbyte * lpNewFileName, DWORD dwFlags); 2369 BOOL qxeMoveFileEx (const Extbyte * lpExistingFileName, const Extbyte * lpNewFileName, DWORD dwFlags);
2370
806 #undef MoveFileWithProgress 2371 #undef MoveFileWithProgress
807 #define MoveFileWithProgress error NT 5.0+ only 2372 #define MoveFileWithProgress error NT 5.0+ only
2373
808 #undef CreateHardLink 2374 #undef CreateHardLink
809 #define CreateHardLink error NT 5.0+ only 2375 #define CreateHardLink error NT 5.0+ only
2376
2377 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2378 #undef CreateNamedPipe
2379 #define CreateNamedPipe error use qxeCreateNamedPipe or CreateNamedPipeA/CreateNamedPipeW
2380 #endif
810 HANDLE qxeCreateNamedPipe (const Extbyte * lpName, DWORD dwOpenMode, DWORD dwPipeMode, DWORD nMaxInstances, DWORD nOutBufferSize, DWORD nInBufferSize, DWORD nDefaultTimeOut, LPSECURITY_ATTRIBUTES lpSecurityAttributes); 2381 HANDLE qxeCreateNamedPipe (const Extbyte * lpName, DWORD dwOpenMode, DWORD dwPipeMode, DWORD nMaxInstances, DWORD nOutBufferSize, DWORD nInBufferSize, DWORD nDefaultTimeOut, LPSECURITY_ATTRIBUTES lpSecurityAttributes);
2382
2383 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2384 #undef GetNamedPipeHandleState
2385 #define GetNamedPipeHandleState error use qxeGetNamedPipeHandleState or GetNamedPipeHandleStateA/GetNamedPipeHandleStateW
2386 #endif
811 BOOL qxeGetNamedPipeHandleState (HANDLE hNamedPipe, LPDWORD lpState, LPDWORD lpCurInstances, LPDWORD lpMaxCollectionCount, LPDWORD lpCollectDataTimeout, Extbyte * lpUserName, DWORD nMaxUserNameSize); 2387 BOOL qxeGetNamedPipeHandleState (HANDLE hNamedPipe, LPDWORD lpState, LPDWORD lpCurInstances, LPDWORD lpMaxCollectionCount, LPDWORD lpCollectDataTimeout, Extbyte * lpUserName, DWORD nMaxUserNameSize);
2388
2389 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2390 #undef CallNamedPipe
2391 #define CallNamedPipe error use qxeCallNamedPipe or CallNamedPipeA/CallNamedPipeW
2392 #endif
812 BOOL qxeCallNamedPipe (const Extbyte * lpNamedPipeName, LPVOID lpInBuffer, DWORD nInBufferSize, LPVOID lpOutBuffer, DWORD nOutBufferSize, LPDWORD lpBytesRead, DWORD nTimeOut); 2393 BOOL qxeCallNamedPipe (const Extbyte * lpNamedPipeName, LPVOID lpInBuffer, DWORD nInBufferSize, LPVOID lpOutBuffer, DWORD nOutBufferSize, LPDWORD lpBytesRead, DWORD nTimeOut);
2394
2395 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2396 #undef WaitNamedPipe
2397 #define WaitNamedPipe error use qxeWaitNamedPipe or WaitNamedPipeA/WaitNamedPipeW
2398 #endif
813 BOOL qxeWaitNamedPipe (const Extbyte * lpNamedPipeName, DWORD nTimeOut); 2399 BOOL qxeWaitNamedPipe (const Extbyte * lpNamedPipeName, DWORD nTimeOut);
2400
2401 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2402 #undef SetVolumeLabel
2403 #define SetVolumeLabel error use qxeSetVolumeLabel or SetVolumeLabelA/SetVolumeLabelW
2404 #endif
814 BOOL qxeSetVolumeLabel (const Extbyte * lpRootPathName, const Extbyte * lpVolumeName); 2405 BOOL qxeSetVolumeLabel (const Extbyte * lpRootPathName, const Extbyte * lpVolumeName);
2406
2407 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2408 #undef GetVolumeInformation
2409 #define GetVolumeInformation error use qxeGetVolumeInformation or GetVolumeInformationA/GetVolumeInformationW
2410 #endif
815 BOOL qxeGetVolumeInformation (const Extbyte * lpRootPathName, Extbyte * lpVolumeNameBuffer, DWORD nVolumeNameSize, LPDWORD lpVolumeSerialNumber, LPDWORD lpMaximumComponentLength, LPDWORD lpFileSystemFlags, Extbyte * lpFileSystemNameBuffer, DWORD nFileSystemNameSize); 2411 BOOL qxeGetVolumeInformation (const Extbyte * lpRootPathName, Extbyte * lpVolumeNameBuffer, DWORD nVolumeNameSize, LPDWORD lpVolumeSerialNumber, LPDWORD lpMaximumComponentLength, LPDWORD lpFileSystemFlags, Extbyte * lpFileSystemNameBuffer, DWORD nFileSystemNameSize);
2412
2413 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2414 #undef ClearEventLog
2415 #define ClearEventLog error use qxeClearEventLog or ClearEventLogA/ClearEventLogW
2416 #endif
816 BOOL qxeClearEventLog (HANDLE hEventLog, const Extbyte * lpBackupFileName); 2417 BOOL qxeClearEventLog (HANDLE hEventLog, const Extbyte * lpBackupFileName);
2418
2419 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2420 #undef BackupEventLog
2421 #define BackupEventLog error use qxeBackupEventLog or BackupEventLogA/BackupEventLogW
2422 #endif
817 BOOL qxeBackupEventLog (HANDLE hEventLog, const Extbyte * lpBackupFileName); 2423 BOOL qxeBackupEventLog (HANDLE hEventLog, const Extbyte * lpBackupFileName);
2424
2425 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2426 #undef OpenEventLog
2427 #define OpenEventLog error use qxeOpenEventLog or OpenEventLogA/OpenEventLogW
2428 #endif
818 HANDLE qxeOpenEventLog (const Extbyte * lpUNCServerName, const Extbyte * lpSourceName); 2429 HANDLE qxeOpenEventLog (const Extbyte * lpUNCServerName, const Extbyte * lpSourceName);
2430
2431 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2432 #undef RegisterEventSource
2433 #define RegisterEventSource error use qxeRegisterEventSource or RegisterEventSourceA/RegisterEventSourceW
2434 #endif
819 HANDLE qxeRegisterEventSource (const Extbyte * lpUNCServerName, const Extbyte * lpSourceName); 2435 HANDLE qxeRegisterEventSource (const Extbyte * lpUNCServerName, const Extbyte * lpSourceName);
2436
2437 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2438 #undef OpenBackupEventLog
2439 #define OpenBackupEventLog error use qxeOpenBackupEventLog or OpenBackupEventLogA/OpenBackupEventLogW
2440 #endif
820 HANDLE qxeOpenBackupEventLog (const Extbyte * lpUNCServerName, const Extbyte * lpFileName); 2441 HANDLE qxeOpenBackupEventLog (const Extbyte * lpUNCServerName, const Extbyte * lpFileName);
2442
2443 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2444 #undef ReadEventLog
2445 #define ReadEventLog error use qxeReadEventLog or ReadEventLogA/ReadEventLogW
2446 #endif
821 BOOL qxeReadEventLog (HANDLE hEventLog, DWORD dwReadFlags, DWORD dwRecordOffset, LPVOID lpBuffer, DWORD nNumberOfBytesToRead, DWORD * pnBytesRead, DWORD * pnMinNumberOfBytesNeeded); 2447 BOOL qxeReadEventLog (HANDLE hEventLog, DWORD dwReadFlags, DWORD dwRecordOffset, LPVOID lpBuffer, DWORD nNumberOfBytesToRead, DWORD * pnBytesRead, DWORD * pnMinNumberOfBytesNeeded);
2448
2449 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2450 #undef ReportEvent
2451 #define ReportEvent error use qxeReportEvent or ReportEventA/ReportEventW
2452 #endif
822 BOOL qxeReportEvent (HANDLE hEventLog, WORD wType, WORD wCategory, DWORD dwEventID, PSID lpUserSid, WORD wNumStrings, DWORD dwDataSize, const Extbyte * * lpStrings, LPVOID lpRawData); 2453 BOOL qxeReportEvent (HANDLE hEventLog, WORD wType, WORD wCategory, DWORD dwEventID, PSID lpUserSid, WORD wNumStrings, DWORD dwDataSize, const Extbyte * * lpStrings, LPVOID lpRawData);
2454
2455 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2456 #undef AccessCheckAndAuditAlarm
2457 #define AccessCheckAndAuditAlarm error use qxeAccessCheckAndAuditAlarm or AccessCheckAndAuditAlarmA/AccessCheckAndAuditAlarmW
2458 #endif
823 BOOL qxeAccessCheckAndAuditAlarm (const Extbyte * SubsystemName, LPVOID HandleId, Extbyte * ObjectTypeName, Extbyte * ObjectName, PSECURITY_DESCRIPTOR SecurityDescriptor, DWORD DesiredAccess, PGENERIC_MAPPING GenericMapping, BOOL ObjectCreation, LPDWORD GrantedAccess, LPBOOL AccessStatus, LPBOOL pfGenerateOnClose); 2459 BOOL qxeAccessCheckAndAuditAlarm (const Extbyte * SubsystemName, LPVOID HandleId, Extbyte * ObjectTypeName, Extbyte * ObjectName, PSECURITY_DESCRIPTOR SecurityDescriptor, DWORD DesiredAccess, PGENERIC_MAPPING GenericMapping, BOOL ObjectCreation, LPDWORD GrantedAccess, LPBOOL AccessStatus, LPBOOL pfGenerateOnClose);
2460
824 #undef AccessCheckByTypeAndAuditAlarm 2461 #undef AccessCheckByTypeAndAuditAlarm
825 #define AccessCheckByTypeAndAuditAlarm error NT 5.0+ only 2462 #define AccessCheckByTypeAndAuditAlarm error NT 5.0+ only
2463
826 #undef AccessCheckByTypeResultListAndAuditAlarm 2464 #undef AccessCheckByTypeResultListAndAuditAlarm
827 #define AccessCheckByTypeResultListAndAuditAlarm error NT 5.0+ only 2465 #define AccessCheckByTypeResultListAndAuditAlarm error NT 5.0+ only
2466
2467 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2468 #undef ObjectOpenAuditAlarm
2469 #define ObjectOpenAuditAlarm error use qxeObjectOpenAuditAlarm or ObjectOpenAuditAlarmA/ObjectOpenAuditAlarmW
2470 #endif
828 BOOL qxeObjectOpenAuditAlarm (const Extbyte * SubsystemName, LPVOID HandleId, Extbyte * ObjectTypeName, Extbyte * ObjectName, PSECURITY_DESCRIPTOR pSecurityDescriptor, HANDLE ClientToken, DWORD DesiredAccess, DWORD GrantedAccess, PPRIVILEGE_SET Privileges, BOOL ObjectCreation, BOOL AccessGranted, LPBOOL GenerateOnClose); 2471 BOOL qxeObjectOpenAuditAlarm (const Extbyte * SubsystemName, LPVOID HandleId, Extbyte * ObjectTypeName, Extbyte * ObjectName, PSECURITY_DESCRIPTOR pSecurityDescriptor, HANDLE ClientToken, DWORD DesiredAccess, DWORD GrantedAccess, PPRIVILEGE_SET Privileges, BOOL ObjectCreation, BOOL AccessGranted, LPBOOL GenerateOnClose);
2472
2473 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2474 #undef ObjectPrivilegeAuditAlarm
2475 #define ObjectPrivilegeAuditAlarm error use qxeObjectPrivilegeAuditAlarm or ObjectPrivilegeAuditAlarmA/ObjectPrivilegeAuditAlarmW
2476 #endif
829 BOOL qxeObjectPrivilegeAuditAlarm (const Extbyte * SubsystemName, LPVOID HandleId, HANDLE ClientToken, DWORD DesiredAccess, PPRIVILEGE_SET Privileges, BOOL AccessGranted); 2477 BOOL qxeObjectPrivilegeAuditAlarm (const Extbyte * SubsystemName, LPVOID HandleId, HANDLE ClientToken, DWORD DesiredAccess, PPRIVILEGE_SET Privileges, BOOL AccessGranted);
2478
2479 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2480 #undef ObjectCloseAuditAlarm
2481 #define ObjectCloseAuditAlarm error use qxeObjectCloseAuditAlarm or ObjectCloseAuditAlarmA/ObjectCloseAuditAlarmW
2482 #endif
830 BOOL qxeObjectCloseAuditAlarm (const Extbyte * SubsystemName, LPVOID HandleId, BOOL GenerateOnClose); 2483 BOOL qxeObjectCloseAuditAlarm (const Extbyte * SubsystemName, LPVOID HandleId, BOOL GenerateOnClose);
2484
2485 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2486 #undef ObjectDeleteAuditAlarm
2487 #define ObjectDeleteAuditAlarm error use qxeObjectDeleteAuditAlarm or ObjectDeleteAuditAlarmA/ObjectDeleteAuditAlarmW
2488 #endif
831 BOOL qxeObjectDeleteAuditAlarm (const Extbyte * SubsystemName, LPVOID HandleId, BOOL GenerateOnClose); 2489 BOOL qxeObjectDeleteAuditAlarm (const Extbyte * SubsystemName, LPVOID HandleId, BOOL GenerateOnClose);
2490
2491 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2492 #undef PrivilegedServiceAuditAlarm
2493 #define PrivilegedServiceAuditAlarm error use qxePrivilegedServiceAuditAlarm or PrivilegedServiceAuditAlarmA/PrivilegedServiceAuditAlarmW
2494 #endif
832 BOOL qxePrivilegedServiceAuditAlarm (const Extbyte * SubsystemName, const Extbyte * ServiceName, HANDLE ClientToken, PPRIVILEGE_SET Privileges, BOOL AccessGranted); 2495 BOOL qxePrivilegedServiceAuditAlarm (const Extbyte * SubsystemName, const Extbyte * ServiceName, HANDLE ClientToken, PPRIVILEGE_SET Privileges, BOOL AccessGranted);
2496
2497 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2498 #undef SetFileSecurity
2499 #define SetFileSecurity error use qxeSetFileSecurity or SetFileSecurityA/SetFileSecurityW
2500 #endif
833 BOOL qxeSetFileSecurity (const Extbyte * lpFileName, SECURITY_INFORMATION SecurityInformation, PSECURITY_DESCRIPTOR pSecurityDescriptor); 2501 BOOL qxeSetFileSecurity (const Extbyte * lpFileName, SECURITY_INFORMATION SecurityInformation, PSECURITY_DESCRIPTOR pSecurityDescriptor);
2502
2503 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2504 #undef GetFileSecurity
2505 #define GetFileSecurity error use qxeGetFileSecurity or GetFileSecurityA/GetFileSecurityW
2506 #endif
834 BOOL qxeGetFileSecurity (const Extbyte * lpFileName, SECURITY_INFORMATION RequestedInformation, PSECURITY_DESCRIPTOR pSecurityDescriptor, DWORD nLength, LPDWORD lpnLengthNeeded); 2507 BOOL qxeGetFileSecurity (const Extbyte * lpFileName, SECURITY_INFORMATION RequestedInformation, PSECURITY_DESCRIPTOR pSecurityDescriptor, DWORD nLength, LPDWORD lpnLengthNeeded);
2508
2509 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2510 #undef FindFirstChangeNotification
2511 #define FindFirstChangeNotification error use qxeFindFirstChangeNotification or FindFirstChangeNotificationA/FindFirstChangeNotificationW
2512 #endif
835 HANDLE qxeFindFirstChangeNotification (const Extbyte * lpPathName, BOOL bWatchSubtree, DWORD dwNotifyFilter); 2513 HANDLE qxeFindFirstChangeNotification (const Extbyte * lpPathName, BOOL bWatchSubtree, DWORD dwNotifyFilter);
2514
836 #undef ReadDirectoryChanges 2515 #undef ReadDirectoryChanges
837 #define ReadDirectoryChanges error Unicode-only 2516 #define ReadDirectoryChanges error Unicode-only
2517
2518 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2519 #undef IsBadStringPtr
2520 #define IsBadStringPtr error use qxeIsBadStringPtr or IsBadStringPtrA/IsBadStringPtrW
2521 #endif
838 BOOL qxeIsBadStringPtr (const Extbyte * lpsz, UINT ucchMax); 2522 BOOL qxeIsBadStringPtr (const Extbyte * lpsz, UINT ucchMax);
2523
2524 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2525 #undef LookupAccountSid
2526 #define LookupAccountSid error use qxeLookupAccountSid or LookupAccountSidA/LookupAccountSidW
2527 #endif
839 BOOL qxeLookupAccountSid (const Extbyte * lpSystemName, PSID Sid, Extbyte * Name, LPDWORD cbName, Extbyte * ReferencedDomainName, LPDWORD cbReferencedDomainName, PSID_NAME_USE peUse); 2528 BOOL qxeLookupAccountSid (const Extbyte * lpSystemName, PSID Sid, Extbyte * Name, LPDWORD cbName, Extbyte * ReferencedDomainName, LPDWORD cbReferencedDomainName, PSID_NAME_USE peUse);
2529
2530 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2531 #undef LookupAccountName
2532 #define LookupAccountName error use qxeLookupAccountName or LookupAccountNameA/LookupAccountNameW
2533 #endif
840 BOOL qxeLookupAccountName (const Extbyte * lpSystemName, const Extbyte * lpAccountName, PSID Sid, LPDWORD cbSid, Extbyte * ReferencedDomainName, LPDWORD cbReferencedDomainName, PSID_NAME_USE peUse); 2534 BOOL qxeLookupAccountName (const Extbyte * lpSystemName, const Extbyte * lpAccountName, PSID Sid, LPDWORD cbSid, Extbyte * ReferencedDomainName, LPDWORD cbReferencedDomainName, PSID_NAME_USE peUse);
2535
2536 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2537 #undef LookupPrivilegeValue
2538 #define LookupPrivilegeValue error use qxeLookupPrivilegeValue or LookupPrivilegeValueA/LookupPrivilegeValueW
2539 #endif
841 BOOL qxeLookupPrivilegeValue (const Extbyte * lpSystemName, const Extbyte * lpName, PLUID lpLuid); 2540 BOOL qxeLookupPrivilegeValue (const Extbyte * lpSystemName, const Extbyte * lpName, PLUID lpLuid);
2541
2542 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2543 #undef LookupPrivilegeName
2544 #define LookupPrivilegeName error use qxeLookupPrivilegeName or LookupPrivilegeNameA/LookupPrivilegeNameW
2545 #endif
842 BOOL qxeLookupPrivilegeName (const Extbyte * lpSystemName, PLUID lpLuid, Extbyte * lpName, LPDWORD cbName); 2546 BOOL qxeLookupPrivilegeName (const Extbyte * lpSystemName, PLUID lpLuid, Extbyte * lpName, LPDWORD cbName);
2547
2548 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2549 #undef LookupPrivilegeDisplayName
2550 #define LookupPrivilegeDisplayName error use qxeLookupPrivilegeDisplayName or LookupPrivilegeDisplayNameA/LookupPrivilegeDisplayNameW
2551 #endif
843 BOOL qxeLookupPrivilegeDisplayName (const Extbyte * lpSystemName, const Extbyte * lpName, Extbyte * lpDisplayName, LPDWORD cbDisplayName, LPDWORD lpLanguageId); 2552 BOOL qxeLookupPrivilegeDisplayName (const Extbyte * lpSystemName, const Extbyte * lpName, Extbyte * lpDisplayName, LPDWORD cbDisplayName, LPDWORD lpLanguageId);
2553
2554 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2555 #undef BuildCommDCB
2556 #define BuildCommDCB error use qxeBuildCommDCB or BuildCommDCBA/BuildCommDCBW
2557 #endif
844 BOOL qxeBuildCommDCB (const Extbyte * lpDef, LPDCB lpDCB); 2558 BOOL qxeBuildCommDCB (const Extbyte * lpDef, LPDCB lpDCB);
2559
2560 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2561 #undef BuildCommDCBAndTimeouts
2562 #define BuildCommDCBAndTimeouts error use qxeBuildCommDCBAndTimeouts or BuildCommDCBAndTimeoutsA/BuildCommDCBAndTimeoutsW
2563 #endif
845 BOOL qxeBuildCommDCBAndTimeouts (const Extbyte * lpDef, LPDCB lpDCB, LPCOMMTIMEOUTS lpCommTimeouts); 2564 BOOL qxeBuildCommDCBAndTimeouts (const Extbyte * lpDef, LPDCB lpDCB, LPCOMMTIMEOUTS lpCommTimeouts);
2565
2566 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2567 #undef CommConfigDialog
2568 #define CommConfigDialog error use qxeCommConfigDialog or CommConfigDialogA/CommConfigDialogW
2569 #endif
846 BOOL qxeCommConfigDialog (const Extbyte * lpszName, HWND hWnd, LPCOMMCONFIG lpCC); 2570 BOOL qxeCommConfigDialog (const Extbyte * lpszName, HWND hWnd, LPCOMMCONFIG lpCC);
2571
2572 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2573 #undef GetDefaultCommConfig
2574 #define GetDefaultCommConfig error use qxeGetDefaultCommConfig or GetDefaultCommConfigA/GetDefaultCommConfigW
2575 #endif
847 BOOL qxeGetDefaultCommConfig (const Extbyte * lpszName, LPCOMMCONFIG lpCC, LPDWORD lpdwSize); 2576 BOOL qxeGetDefaultCommConfig (const Extbyte * lpszName, LPCOMMCONFIG lpCC, LPDWORD lpdwSize);
2577
2578 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2579 #undef SetDefaultCommConfig
2580 #define SetDefaultCommConfig error use qxeSetDefaultCommConfig or SetDefaultCommConfigA/SetDefaultCommConfigW
2581 #endif
848 BOOL qxeSetDefaultCommConfig (const Extbyte * lpszName, LPCOMMCONFIG lpCC, DWORD dwSize); 2582 BOOL qxeSetDefaultCommConfig (const Extbyte * lpszName, LPCOMMCONFIG lpCC, DWORD dwSize);
2583
2584 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2585 #undef GetComputerName
2586 #define GetComputerName error use qxeGetComputerName or GetComputerNameA/GetComputerNameW
2587 #endif
849 BOOL qxeGetComputerName (Extbyte * lpBuffer, LPDWORD nSize); 2588 BOOL qxeGetComputerName (Extbyte * lpBuffer, LPDWORD nSize);
2589
2590 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2591 #undef SetComputerName
2592 #define SetComputerName error use qxeSetComputerName or SetComputerNameA/SetComputerNameW
2593 #endif
850 BOOL qxeSetComputerName (const Extbyte * lpComputerName); 2594 BOOL qxeSetComputerName (const Extbyte * lpComputerName);
2595
2596 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2597 #undef GetUserName
2598 #define GetUserName error use qxeGetUserName or GetUserNameA/GetUserNameW
2599 #endif
851 BOOL qxeGetUserName (Extbyte * lpBuffer, LPDWORD nSize); 2600 BOOL qxeGetUserName (Extbyte * lpBuffer, LPDWORD nSize);
2601
2602 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2603 #undef LogonUser
2604 #define LogonUser error use qxeLogonUser or LogonUserA/LogonUserW
2605 #endif
852 BOOL qxeLogonUser (Extbyte * lpszUsername, Extbyte * lpszDomain, Extbyte * lpszPassword, DWORD dwLogonType, DWORD dwLogonProvider, PHANDLE phToken); 2606 BOOL qxeLogonUser (Extbyte * lpszUsername, Extbyte * lpszDomain, Extbyte * lpszPassword, DWORD dwLogonType, DWORD dwLogonProvider, PHANDLE phToken);
2607
2608 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2609 #undef CreateProcessAsUser
2610 #define CreateProcessAsUser error use qxeCreateProcessAsUser or CreateProcessAsUserA/CreateProcessAsUserW
2611 #endif
853 BOOL qxeCreateProcessAsUser (HANDLE hToken, const Extbyte * lpApplicationName, Extbyte * lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAttributes, BOOL bInheritHandles, DWORD dwCreationFlags, LPVOID lpEnvironment, const Extbyte * lpCurrentDirectory, LPSTARTUPINFOW lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation); 2612 BOOL qxeCreateProcessAsUser (HANDLE hToken, const Extbyte * lpApplicationName, Extbyte * lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAttributes, BOOL bInheritHandles, DWORD dwCreationFlags, LPVOID lpEnvironment, const Extbyte * lpCurrentDirectory, LPSTARTUPINFOW lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation);
2613
854 #undef GetCurrentHwProfile 2614 #undef GetCurrentHwProfile
855 #define GetCurrentHwProfile error split-sized LPHW_PROFILE_INFO; NT 4.0+ only 2615 #define GetCurrentHwProfile error split-sized LPHW_PROFILE_INFO; NT 4.0+ only
2616
856 #undef GetVersionEx 2617 #undef GetVersionEx
857 #define GetVersionEx error split-sized LPOSVERSIONINFO 2618 #define GetVersionEx error split-sized LPOSVERSIONINFO
2619
858 #undef CreateJobObject 2620 #undef CreateJobObject
859 #define CreateJobObject error NT 5.0+ only 2621 #define CreateJobObject error NT 5.0+ only
2622
860 #undef OpenJobObject 2623 #undef OpenJobObject
861 #define OpenJobObject error NT 5.0+ only 2624 #define OpenJobObject error NT 5.0+ only
862 2625
2626
863 /* Processing file COMMDLG.H */ 2627 /* Processing file COMMDLG.H */
864 2628
2629 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2630 #undef GetOpenFileName
2631 #define GetOpenFileName error use qxeGetOpenFileName or GetOpenFileNameA/GetOpenFileNameW
2632 #endif
865 BOOL qxeGetOpenFileName (LPOPENFILENAMEW arg1); 2633 BOOL qxeGetOpenFileName (LPOPENFILENAMEW arg1);
2634
2635 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2636 #undef GetSaveFileName
2637 #define GetSaveFileName error use qxeGetSaveFileName or GetSaveFileNameA/GetSaveFileNameW
2638 #endif
866 BOOL qxeGetSaveFileName (LPOPENFILENAMEW arg1); 2639 BOOL qxeGetSaveFileName (LPOPENFILENAMEW arg1);
2640
2641 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2642 #undef GetFileTitle
2643 #define GetFileTitle error use qxeGetFileTitle or GetFileTitleA/GetFileTitleW
2644 #endif
867 short qxeGetFileTitle (const Extbyte * arg1, Extbyte * arg2, WORD arg3); 2645 short qxeGetFileTitle (const Extbyte * arg1, Extbyte * arg2, WORD arg3);
2646
2647 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2648 #undef ChooseColor
2649 #define ChooseColor error use qxeChooseColor or ChooseColorA/ChooseColorW
2650 #endif
868 BOOL qxeChooseColor (LPCHOOSECOLORW arg1); 2651 BOOL qxeChooseColor (LPCHOOSECOLORW arg1);
2652
2653 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2654 #undef FindText
2655 #define FindText error use qxeFindText or FindTextA/FindTextW
2656 #endif
869 HWND qxeFindText (LPFINDREPLACEW arg1); 2657 HWND qxeFindText (LPFINDREPLACEW arg1);
2658
2659 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2660 #undef ReplaceText
2661 #define ReplaceText error use qxeReplaceText or ReplaceTextA/ReplaceTextW
2662 #endif
870 HWND qxeReplaceText (LPFINDREPLACEW arg1); 2663 HWND qxeReplaceText (LPFINDREPLACEW arg1);
2664
871 #undef AfxReplaceText 2665 #undef AfxReplaceText
872 #define AfxReplaceText error mac only 2666 #define AfxReplaceText error mac only
2667
873 #undef ChooseFont 2668 #undef ChooseFont
874 #define ChooseFont error split-sized LPLOGFONT in LPCHOOSEFONT 2669 #define ChooseFont error split-sized LPLOGFONT in LPCHOOSEFONT
2670
875 /* Skipping PrintDlg because LPPRINTDLG with split-sized DEVMODE handle */ 2671 /* Skipping PrintDlg because LPPRINTDLG with split-sized DEVMODE handle */
2672
876 /* Skipping PageSetupDlg because LPPAGESETUPDLG with split-sized DEVMODE handle */ 2673 /* Skipping PageSetupDlg because LPPAGESETUPDLG with split-sized DEVMODE handle */
877 2674
2675
878 /* Processing file SHLOBJ.H */ 2676 /* Processing file SHLOBJ.H */
879 2677
2678 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2679 #undef SHGetPathFromIDList
2680 #define SHGetPathFromIDList error use qxeSHGetPathFromIDList or SHGetPathFromIDListA/SHGetPathFromIDListW
2681 #endif
880 BOOL qxeSHGetPathFromIDList (LPCITEMIDLIST pidl, Extbyte * pszPath); 2682 BOOL qxeSHGetPathFromIDList (LPCITEMIDLIST pidl, Extbyte * pszPath);
2683
881 /* Skipping SHGetSpecialFolderPath because error in Cygwin prototype, missing from Cygwin libraries */ 2684 /* Skipping SHGetSpecialFolderPath because error in Cygwin prototype, missing from Cygwin libraries */
2685
882 /* Skipping SHBrowseForFolder because need to intercept callback for SendMessage */ 2686 /* Skipping SHBrowseForFolder because need to intercept callback for SendMessage */
2687
883 /* Skipping SHGetDataFromIDList because split-sized WIN32_FIND_DATA or split-simple NETRESOURCE, missing from Cygwin libraries */ 2688 /* Skipping SHGetDataFromIDList because split-sized WIN32_FIND_DATA or split-simple NETRESOURCE, missing from Cygwin libraries */
2689
884 2690
885 /* Processing file IME.H */ 2691 /* Processing file IME.H */
886 2692
887 #undef SendIMEMessageEx 2693 #undef SendIMEMessageEx
888 #define SendIMEMessageEx error obsolete, no docs available 2694 #define SendIMEMessageEx error obsolete, no docs available
889 2695
2696
890 /* Processing file WINGDI.H */ 2697 /* Processing file WINGDI.H */
891 2698
2699 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2700 #undef AddFontResource
2701 #define AddFontResource error use qxeAddFontResource or AddFontResourceA/AddFontResourceW
2702 #endif
892 int qxeAddFontResource (const Extbyte * arg1); 2703 int qxeAddFontResource (const Extbyte * arg1);
2704
2705 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2706 #undef CopyMetaFile
2707 #define CopyMetaFile error use qxeCopyMetaFile or CopyMetaFileA/CopyMetaFileW
2708 #endif
893 HMETAFILE qxeCopyMetaFile (HMETAFILE arg1, const Extbyte * arg2); 2709 HMETAFILE qxeCopyMetaFile (HMETAFILE arg1, const Extbyte * arg2);
2710
894 /* Skipping CreateDC because split-sized DEVMODE */ 2711 /* Skipping CreateDC because split-sized DEVMODE */
2712
895 /* Skipping CreateFontIndirect because split-sized LOGFONT */ 2713 /* Skipping CreateFontIndirect because split-sized LOGFONT */
2714
2715 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2716 #undef CreateFont
2717 #define CreateFont error use qxeCreateFont or CreateFontA/CreateFontW
2718 #endif
896 HFONT qxeCreateFont (int arg1, int arg2, int arg3, int arg4, int arg5, DWORD arg6, DWORD arg7, DWORD arg8, DWORD arg9, DWORD arg10, DWORD arg11, DWORD arg12, DWORD arg13, const Extbyte * arg14); 2719 HFONT qxeCreateFont (int arg1, int arg2, int arg3, int arg4, int arg5, DWORD arg6, DWORD arg7, DWORD arg8, DWORD arg9, DWORD arg10, DWORD arg11, DWORD arg12, DWORD arg13, const Extbyte * arg14);
2720
897 /* Skipping CreateIC because split-sized DEVMODE */ 2721 /* Skipping CreateIC because split-sized DEVMODE */
2722
2723 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2724 #undef CreateMetaFile
2725 #define CreateMetaFile error use qxeCreateMetaFile or CreateMetaFileA/CreateMetaFileW
2726 #endif
898 HDC qxeCreateMetaFile (const Extbyte * arg1); 2727 HDC qxeCreateMetaFile (const Extbyte * arg1);
2728
2729 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2730 #undef CreateScalableFontResource
2731 #define CreateScalableFontResource error use qxeCreateScalableFontResource or CreateScalableFontResourceA/CreateScalableFontResourceW
2732 #endif
899 BOOL qxeCreateScalableFontResource (DWORD arg1, const Extbyte * arg2, const Extbyte * arg3, const Extbyte * arg4); 2733 BOOL qxeCreateScalableFontResource (DWORD arg1, const Extbyte * arg2, const Extbyte * arg3, const Extbyte * arg4);
2734
900 /* Skipping DeviceCapabilities because split-sized DEVMODE */ 2735 /* Skipping DeviceCapabilities because split-sized DEVMODE */
2736
901 /* Skipping EnumFontFamiliesEx because split-complex FONTENUMPROC; NT 4.0+ only */ 2737 /* Skipping EnumFontFamiliesEx because split-complex FONTENUMPROC; NT 4.0+ only */
2738
902 #undef EnumFontFamilies 2739 #undef EnumFontFamilies
903 #define EnumFontFamilies error split-complex FONTENUMPROC 2740 #define EnumFontFamilies error split-complex FONTENUMPROC
2741
904 #undef EnumFonts 2742 #undef EnumFonts
905 #define EnumFonts error split-complex FONTENUMPROC 2743 #define EnumFonts error split-complex FONTENUMPROC
2744
2745 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2746 #undef GetCharWidth
2747 #define GetCharWidth error use qxeGetCharWidth or GetCharWidthA/GetCharWidthW
2748 #endif
906 BOOL qxeGetCharWidth (HDC arg1, UINT arg2, UINT arg3, LPINT arg4); 2749 BOOL qxeGetCharWidth (HDC arg1, UINT arg2, UINT arg3, LPINT arg4);
2750
2751 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2752 #undef GetCharWidth32
2753 #define GetCharWidth32 error use qxeGetCharWidth32 or GetCharWidth32A/GetCharWidth32W
2754 #endif
907 BOOL qxeGetCharWidth32 (HDC arg1, UINT arg2, UINT arg3, LPINT arg4); 2755 BOOL qxeGetCharWidth32 (HDC arg1, UINT arg2, UINT arg3, LPINT arg4);
2756
2757 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2758 #undef GetCharWidthFloat
2759 #define GetCharWidthFloat error use qxeGetCharWidthFloat or GetCharWidthFloatA/GetCharWidthFloatW
2760 #endif
908 BOOL qxeGetCharWidthFloat (HDC arg1, UINT arg2, UINT arg3, PFLOAT arg4); 2761 BOOL qxeGetCharWidthFloat (HDC arg1, UINT arg2, UINT arg3, PFLOAT arg4);
2762
2763 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2764 #undef GetCharABCWidths
2765 #define GetCharABCWidths error use qxeGetCharABCWidths or GetCharABCWidthsA/GetCharABCWidthsW
2766 #endif
909 BOOL qxeGetCharABCWidths (HDC arg1, UINT arg2, UINT arg3, LPABC arg4); 2767 BOOL qxeGetCharABCWidths (HDC arg1, UINT arg2, UINT arg3, LPABC arg4);
2768
2769 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2770 #undef GetCharABCWidthsFloat
2771 #define GetCharABCWidthsFloat error use qxeGetCharABCWidthsFloat or GetCharABCWidthsFloatA/GetCharABCWidthsFloatW
2772 #endif
910 BOOL qxeGetCharABCWidthsFloat (HDC arg1, UINT arg2, UINT arg3, LPABCFLOAT arg4); 2773 BOOL qxeGetCharABCWidthsFloat (HDC arg1, UINT arg2, UINT arg3, LPABCFLOAT arg4);
2774
2775 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2776 #undef GetGlyphOutline
2777 #define GetGlyphOutline error use qxeGetGlyphOutline or GetGlyphOutlineA/GetGlyphOutlineW
2778 #endif
911 DWORD qxeGetGlyphOutline (HDC arg1, UINT arg2, UINT arg3, LPGLYPHMETRICS arg4, DWORD arg5, LPVOID arg6, CONST MAT2 * arg7); 2779 DWORD qxeGetGlyphOutline (HDC arg1, UINT arg2, UINT arg3, LPGLYPHMETRICS arg4, DWORD arg5, LPVOID arg6, CONST MAT2 * arg7);
2780
2781 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2782 #undef GetMetaFile
2783 #define GetMetaFile error use qxeGetMetaFile or GetMetaFileA/GetMetaFileW
2784 #endif
912 HMETAFILE qxeGetMetaFile (const Extbyte * arg1); 2785 HMETAFILE qxeGetMetaFile (const Extbyte * arg1);
2786
913 #undef GetOutlineTextMetrics 2787 #undef GetOutlineTextMetrics
914 #define GetOutlineTextMetrics error split-sized LPOUTLINETEXTMETRIC 2788 #define GetOutlineTextMetrics error split-sized LPOUTLINETEXTMETRIC
2789
2790 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2791 #undef GetTextExtentPoint
2792 #define GetTextExtentPoint error use qxeGetTextExtentPoint or GetTextExtentPointA/GetTextExtentPointW
2793 #endif
915 BOOL qxeGetTextExtentPoint (HDC arg1, const Extbyte * arg2, int arg3, LPSIZE arg4); 2794 BOOL qxeGetTextExtentPoint (HDC arg1, const Extbyte * arg2, int arg3, LPSIZE arg4);
2795
2796 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2797 #undef GetTextExtentPoint32
2798 #define GetTextExtentPoint32 error use qxeGetTextExtentPoint32 or GetTextExtentPoint32A/GetTextExtentPoint32W
2799 #endif
916 BOOL qxeGetTextExtentPoint32 (HDC arg1, const Extbyte * arg2, int arg3, LPSIZE arg4); 2800 BOOL qxeGetTextExtentPoint32 (HDC arg1, const Extbyte * arg2, int arg3, LPSIZE arg4);
2801
2802 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2803 #undef GetTextExtentExPoint
2804 #define GetTextExtentExPoint error use qxeGetTextExtentExPoint or GetTextExtentExPointA/GetTextExtentExPointW
2805 #endif
917 BOOL qxeGetTextExtentExPoint (HDC arg1, const Extbyte * arg2, int arg3, int arg4, LPINT arg5, LPINT arg6, LPSIZE arg7); 2806 BOOL qxeGetTextExtentExPoint (HDC arg1, const Extbyte * arg2, int arg3, int arg4, LPINT arg5, LPINT arg6, LPSIZE arg7);
2807
2808 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2809 #undef GetCharacterPlacement
2810 #define GetCharacterPlacement error use qxeGetCharacterPlacement or GetCharacterPlacementA/GetCharacterPlacementW
2811 #endif
918 DWORD qxeGetCharacterPlacement (HDC arg1, const Extbyte * arg2, int arg3, int arg4, LPGCP_RESULTSW arg5, DWORD arg6); 2812 DWORD qxeGetCharacterPlacement (HDC arg1, const Extbyte * arg2, int arg3, int arg4, LPGCP_RESULTSW arg5, DWORD arg6);
2813
919 #undef GetGlyphIndices 2814 #undef GetGlyphIndices
920 #define GetGlyphIndices error NT 5.0+ only 2815 #define GetGlyphIndices error NT 5.0+ only
2816
921 #undef AddFontResourceEx 2817 #undef AddFontResourceEx
922 #define AddFontResourceEx error NT 5.0+ only 2818 #define AddFontResourceEx error NT 5.0+ only
2819
923 #undef RemoveFontResourceEx 2820 #undef RemoveFontResourceEx
924 #define RemoveFontResourceEx error NT 5.0+ only 2821 #define RemoveFontResourceEx error NT 5.0+ only
2822
925 #undef CreateFontIndirectEx 2823 #undef CreateFontIndirectEx
926 #define CreateFontIndirectEx error split-sized ENUMLOGFONTEXDV; NT 5.0+ only 2824 #define CreateFontIndirectEx error split-sized ENUMLOGFONTEXDV; NT 5.0+ only
2825
927 /* Skipping ResetDC because split-sized DEVMODE */ 2826 /* Skipping ResetDC because split-sized DEVMODE */
2827
2828 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2829 #undef RemoveFontResource
2830 #define RemoveFontResource error use qxeRemoveFontResource or RemoveFontResourceA/RemoveFontResourceW
2831 #endif
928 BOOL qxeRemoveFontResource (const Extbyte * arg1); 2832 BOOL qxeRemoveFontResource (const Extbyte * arg1);
2833
2834 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2835 #undef CopyEnhMetaFile
2836 #define CopyEnhMetaFile error use qxeCopyEnhMetaFile or CopyEnhMetaFileA/CopyEnhMetaFileW
2837 #endif
929 HENHMETAFILE qxeCopyEnhMetaFile (HENHMETAFILE arg1, const Extbyte * arg2); 2838 HENHMETAFILE qxeCopyEnhMetaFile (HENHMETAFILE arg1, const Extbyte * arg2);
2839
2840 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2841 #undef CreateEnhMetaFile
2842 #define CreateEnhMetaFile error use qxeCreateEnhMetaFile or CreateEnhMetaFileA/CreateEnhMetaFileW
2843 #endif
930 HDC qxeCreateEnhMetaFile (HDC arg1, const Extbyte * arg2, CONST RECT * arg3, const Extbyte * arg4); 2844 HDC qxeCreateEnhMetaFile (HDC arg1, const Extbyte * arg2, CONST RECT * arg3, const Extbyte * arg4);
2845
2846 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2847 #undef GetEnhMetaFile
2848 #define GetEnhMetaFile error use qxeGetEnhMetaFile or GetEnhMetaFileA/GetEnhMetaFileW
2849 #endif
931 HENHMETAFILE qxeGetEnhMetaFile (const Extbyte * arg1); 2850 HENHMETAFILE qxeGetEnhMetaFile (const Extbyte * arg1);
2851
2852 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2853 #undef GetEnhMetaFileDescription
2854 #define GetEnhMetaFileDescription error use qxeGetEnhMetaFileDescription or GetEnhMetaFileDescriptionA/GetEnhMetaFileDescriptionW
2855 #endif
932 UINT qxeGetEnhMetaFileDescription (HENHMETAFILE arg1, UINT arg2, Extbyte * arg3); 2856 UINT qxeGetEnhMetaFileDescription (HENHMETAFILE arg1, UINT arg2, Extbyte * arg3);
2857
933 /* Skipping GetTextMetrics because split-sized LPTEXTMETRIC */ 2858 /* Skipping GetTextMetrics because split-sized LPTEXTMETRIC */
2859
2860 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2861 #undef StartDoc
2862 #define StartDoc error use qxeStartDoc or StartDocA/StartDocW
2863 #endif
934 int qxeStartDoc (HDC arg1, CONST DOCINFOW * arg2); 2864 int qxeStartDoc (HDC arg1, CONST DOCINFOW * arg2);
2865
935 /* Skipping GetObject because split-sized LOGFONT */ 2866 /* Skipping GetObject because split-sized LOGFONT */
2867
2868 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2869 #undef TextOut
2870 #define TextOut error use qxeTextOut or TextOutA/TextOutW
2871 #endif
936 BOOL qxeTextOut (HDC arg1, int arg2, int arg3, const Extbyte * arg4, int arg5); 2872 BOOL qxeTextOut (HDC arg1, int arg2, int arg3, const Extbyte * arg4, int arg5);
2873
2874 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2875 #undef ExtTextOut
2876 #define ExtTextOut error use qxeExtTextOut or ExtTextOutA/ExtTextOutW
2877 #endif
937 BOOL qxeExtTextOut (HDC arg1, int arg2, int arg3, UINT arg4, CONST RECT * arg5, const Extbyte * arg6, UINT arg7, CONST INT * arg8); 2878 BOOL qxeExtTextOut (HDC arg1, int arg2, int arg3, UINT arg4, CONST RECT * arg5, const Extbyte * arg6, UINT arg7, CONST INT * arg8);
2879
2880 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2881 #undef PolyTextOut
2882 #define PolyTextOut error use qxePolyTextOut or PolyTextOutA/PolyTextOutW
2883 #endif
938 BOOL qxePolyTextOut (HDC arg1, CONST POLYTEXTW * arg2, int arg3); 2884 BOOL qxePolyTextOut (HDC arg1, CONST POLYTEXTW * arg2, int arg3);
2885
2886 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2887 #undef GetTextFace
2888 #define GetTextFace error use qxeGetTextFace or GetTextFaceA/GetTextFaceW
2889 #endif
939 int qxeGetTextFace (HDC arg1, int arg2, Extbyte * arg3); 2890 int qxeGetTextFace (HDC arg1, int arg2, Extbyte * arg3);
2891
2892 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2893 #undef GetKerningPairs
2894 #define GetKerningPairs error use qxeGetKerningPairs or GetKerningPairsA/GetKerningPairsW
2895 #endif
940 DWORD qxeGetKerningPairs (HDC arg1, DWORD arg2, LPKERNINGPAIR arg3); 2896 DWORD qxeGetKerningPairs (HDC arg1, DWORD arg2, LPKERNINGPAIR arg3);
2897
941 #undef GetLogColorSpace 2898 #undef GetLogColorSpace
942 #define GetLogColorSpace error split-sized LPLOGCOLORSPACE; NT 4.0+ only 2899 #define GetLogColorSpace error split-sized LPLOGCOLORSPACE; NT 4.0+ only
2900
943 #undef CreateColorSpace 2901 #undef CreateColorSpace
944 #define CreateColorSpace error split-sized LPLOGCOLORSPACE; NT 4.0+ only 2902 #define CreateColorSpace error split-sized LPLOGCOLORSPACE; NT 4.0+ only
2903
945 /* Skipping GetICMProfile because NT 4.0+ only, error in Cygwin prototype */ 2904 /* Skipping GetICMProfile because NT 4.0+ only, error in Cygwin prototype */
2905
2906 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2907 #undef SetICMProfile
2908 #define SetICMProfile error use qxeSetICMProfile or SetICMProfileA/SetICMProfileW
2909 #endif
946 BOOL qxeSetICMProfile (HDC arg1, Extbyte * arg2); 2910 BOOL qxeSetICMProfile (HDC arg1, Extbyte * arg2);
2911
2912 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
2913 #undef EnumICMProfiles
2914 #define EnumICMProfiles error use qxeEnumICMProfiles or EnumICMProfilesA/EnumICMProfilesW
2915 #endif
947 int qxeEnumICMProfiles (HDC arg1, ICMENUMPROCW arg2, LPARAM arg3); 2916 int qxeEnumICMProfiles (HDC arg1, ICMENUMPROCW arg2, LPARAM arg3);
2917
948 /* Skipping UpdateICMRegKey because NT 4.0+ only, error in Cygwin prototype */ 2918 /* Skipping UpdateICMRegKey because NT 4.0+ only, error in Cygwin prototype */
2919
949 #undef wglUseFontBitmaps 2920 #undef wglUseFontBitmaps
950 #define wglUseFontBitmaps error causes link error 2921 #define wglUseFontBitmaps error causes link error
2922
951 #undef wglUseFontOutlines 2923 #undef wglUseFontOutlines
952 #define wglUseFontOutlines error causes link error 2924 #define wglUseFontOutlines error causes link error
2925