771
+ − 1 /* Automatically-generated Unicode-encapsulation header file.
+ − 2 Do not edit. See `make-mswin-unicode.pl'.
+ − 3 */
+ − 4
+ − 5
2367
+ − 6 /* Processing file WINCON.H */
+ − 7
+ − 8 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 9 #undef PeekConsoleInput
+ − 10 #define PeekConsoleInput error_use_qxePeekConsoleInput_or_PeekConsoleInputA_and_PeekConsoleInputW
+ − 11 #endif
+ − 12 BOOL qxePeekConsoleInput (HANDLE hConsoleInput, PINPUT_RECORD lpBuffer, DWORD nLength, LPDWORD lpNumberOfEventsRead);
+ − 13
+ − 14 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 15 #undef ReadConsoleInput
+ − 16 #define ReadConsoleInput error_use_qxeReadConsoleInput_or_ReadConsoleInputA_and_ReadConsoleInputW
+ − 17 #endif
+ − 18 BOOL qxeReadConsoleInput (HANDLE hConsoleInput, PINPUT_RECORD lpBuffer, DWORD nLength, LPDWORD lpNumberOfEventsRead);
+ − 19
+ − 20 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 21 #undef WriteConsoleInput
+ − 22 #define WriteConsoleInput error_use_qxeWriteConsoleInput_or_WriteConsoleInputA_and_WriteConsoleInputW
+ − 23 #endif
+ − 24 BOOL qxeWriteConsoleInput (HANDLE hConsoleInput, CONST INPUT_RECORD * lpBuffer, DWORD nLength, LPDWORD lpNumberOfEventsWritten);
+ − 25
+ − 26 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 27 #undef ReadConsoleOutput
+ − 28 #define ReadConsoleOutput error_use_qxeReadConsoleOutput_or_ReadConsoleOutputA_and_ReadConsoleOutputW
+ − 29 #endif
+ − 30 BOOL qxeReadConsoleOutput (HANDLE hConsoleOutput, PCHAR_INFO lpBuffer, COORD dwBufferSize, COORD dwBufferCoord, PSMALL_RECT lpReadRegion);
+ − 31
+ − 32 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 33 #undef WriteConsoleOutput
+ − 34 #define WriteConsoleOutput error_use_qxeWriteConsoleOutput_or_WriteConsoleOutputA_and_WriteConsoleOutputW
+ − 35 #endif
+ − 36 BOOL qxeWriteConsoleOutput (HANDLE hConsoleOutput, CONST CHAR_INFO * lpBuffer, COORD dwBufferSize, COORD dwBufferCoord, PSMALL_RECT lpWriteRegion);
+ − 37
+ − 38 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 39 #undef ReadConsoleOutputCharacter
+ − 40 #define ReadConsoleOutputCharacter error_use_qxeReadConsoleOutputCharacter_or_ReadConsoleOutputCharacterA_and_ReadConsoleOutputCharacterW
+ − 41 #endif
+ − 42 BOOL qxeReadConsoleOutputCharacter (HANDLE hConsoleOutput, Extbyte * lpCharacter, DWORD nLength, COORD dwReadCoord, LPDWORD lpNumberOfCharsRead);
+ − 43
+ − 44 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 45 #undef WriteConsoleOutputCharacter
+ − 46 #define WriteConsoleOutputCharacter error_use_qxeWriteConsoleOutputCharacter_or_WriteConsoleOutputCharacterA_and_WriteConsoleOutputCharacterW
+ − 47 #endif
+ − 48 BOOL qxeWriteConsoleOutputCharacter (HANDLE hConsoleOutput, const Extbyte * lpCharacter, DWORD nLength, COORD dwWriteCoord, LPDWORD lpNumberOfCharsWritten);
+ − 49
+ − 50 #undef FillConsoleOutputCharacter
+ − 51 #define FillConsoleOutputCharacter error_split_CHAR
+ − 52
+ − 53 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 54 #undef ScrollConsoleScreenBuffer
+ − 55 #define ScrollConsoleScreenBuffer error_use_qxeScrollConsoleScreenBuffer_or_ScrollConsoleScreenBufferA_and_ScrollConsoleScreenBufferW
+ − 56 #endif
+ − 57 BOOL qxeScrollConsoleScreenBuffer (HANDLE hConsoleOutput, CONST SMALL_RECT * lpScrollRectangle, CONST SMALL_RECT * lpClipRectangle, COORD dwDestinationOrigin, CONST CHAR_INFO * lpFill);
+ − 58
+ − 59 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 60 #undef GetConsoleTitle
+ − 61 #define GetConsoleTitle error_use_qxeGetConsoleTitle_or_GetConsoleTitleA_and_GetConsoleTitleW
+ − 62 #endif
+ − 63 DWORD qxeGetConsoleTitle (Extbyte * lpConsoleTitle, DWORD nSize);
+ − 64
+ − 65 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 66 #undef SetConsoleTitle
+ − 67 #define SetConsoleTitle error_use_qxeSetConsoleTitle_or_SetConsoleTitleA_and_SetConsoleTitleW
+ − 68 #endif
+ − 69 BOOL qxeSetConsoleTitle (const Extbyte * lpConsoleTitle);
+ − 70
+ − 71 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 72 #undef ReadConsole
+ − 73 #define ReadConsole error_use_qxeReadConsole_or_ReadConsoleA_and_ReadConsoleW
+ − 74 #endif
+ − 75 BOOL qxeReadConsole (HANDLE hConsoleInput, LPVOID lpBuffer, DWORD nNumberOfCharsToRead, LPDWORD lpNumberOfCharsRead, LPVOID lpReserved);
+ − 76
+ − 77 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 78 #undef WriteConsole
+ − 79 #define WriteConsole error_use_qxeWriteConsole_or_WriteConsoleA_and_WriteConsoleW
+ − 80 #endif
+ − 81 BOOL qxeWriteConsole (HANDLE hConsoleOutput, CONST VOID * lpBuffer, DWORD nNumberOfCharsToWrite, LPDWORD lpNumberOfCharsWritten, LPVOID lpReserved);
+ − 82
+ − 83
+ − 84 /* Processing file SHELLAPI.H */
+ − 85
+ − 86 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 87 #undef DragQueryFile
+ − 88 #define DragQueryFile error_use_qxeDragQueryFile_or_DragQueryFileA_and_DragQueryFileW
+ − 89 #endif
+ − 90 UINT qxeDragQueryFile (HDROP arg1, UINT arg2, Extbyte * arg3, UINT arg4);
+ − 91
+ − 92 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 93 #undef ShellExecute
+ − 94 #define ShellExecute error_use_qxeShellExecute_or_ShellExecuteA_and_ShellExecuteW
+ − 95 #endif
+ − 96 HINSTANCE qxeShellExecute (HWND hwnd, const Extbyte * lpOperation, const Extbyte * lpFile, const Extbyte * lpParameters, const Extbyte * lpDirectory, INT nShowCmd);
+ − 97
+ − 98 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 99 #undef FindExecutable
+ − 100 #define FindExecutable error_use_qxeFindExecutable_or_FindExecutableA_and_FindExecutableW
+ − 101 #endif
+ − 102 HINSTANCE qxeFindExecutable (const Extbyte * lpFile, const Extbyte * lpDirectory, Extbyte * lpResult);
+ − 103
+ − 104 #undef CommandLineToArgv
+ − 105 #define CommandLineToArgv error_Unicode_only
+ − 106
+ − 107 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 108 #undef ShellAbout
+ − 109 #define ShellAbout error_use_qxeShellAbout_or_ShellAboutA_and_ShellAboutW
+ − 110 #endif
+ − 111 INT qxeShellAbout (HWND hWnd, const Extbyte * szApp, const Extbyte * szOtherStuff, HICON hIcon);
+ − 112
+ − 113 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 114 #undef ExtractAssociatedIcon
+ − 115 #define ExtractAssociatedIcon error_use_qxeExtractAssociatedIcon_or_ExtractAssociatedIconA_and_ExtractAssociatedIconW
+ − 116 #endif
+ − 117 HICON qxeExtractAssociatedIcon (HINSTANCE hInst, Extbyte * lpIconPath, LPWORD lpiIcon);
+ − 118
+ − 119 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 120 #undef ExtractIcon
+ − 121 #define ExtractIcon error_use_qxeExtractIcon_or_ExtractIconA_and_ExtractIconW
+ − 122 #endif
+ − 123 HICON qxeExtractIcon (HINSTANCE hInst, const Extbyte * lpszExeFileName, UINT nIconIndex);
+ − 124
+ − 125 #if !defined (CYGWIN_HEADERS)
+ − 126 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 127 #undef DoEnvironmentSubst
+ − 128 #define DoEnvironmentSubst error_use_qxeDoEnvironmentSubst_or_DoEnvironmentSubstA_and_DoEnvironmentSubstW
+ − 129 #endif
+ − 130 DWORD qxeDoEnvironmentSubst (Extbyte * szString, UINT cbString);
+ − 131 #endif /* !defined (CYGWIN_HEADERS) */
+ − 132
+ − 133 #undef FindEnvironmentString
+ − 134 #define FindEnvironmentString error_causes_link_error__NT_4_0__only
+ − 135
+ − 136 /* Skipping ExtractIconEx because NT 4.0+ only, error in Cygwin prototype */
+ − 137
+ − 138 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 139 #undef SHFileOperation
+ − 140 #define SHFileOperation error_use_qxeSHFileOperation_or_SHFileOperationA_and_SHFileOperationW
+ − 141 #endif
+ − 142 int qxeSHFileOperation (LPSHFILEOPSTRUCTW lpFileOp);
+ − 143
+ − 144 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 145 #undef ShellExecuteEx
+ − 146 #define ShellExecuteEx error_use_qxeShellExecuteEx_or_ShellExecuteExA_and_ShellExecuteExW
+ − 147 #endif
+ − 148 BOOL qxeShellExecuteEx (LPSHELLEXECUTEINFOW lpExecInfo);
+ − 149
+ − 150 #undef WinExecError
+ − 151 #define WinExecError error_causes_link_error__NT_4_0__only
+ − 152
+ − 153 #if !defined (CYGWIN_HEADERS)
+ − 154 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 155 #undef SHQueryRecycleBin
+ − 156 #define SHQueryRecycleBin error_use_qxeSHQueryRecycleBin_or_SHQueryRecycleBinA_and_SHQueryRecycleBinW
+ − 157 #endif
+ − 158 HRESULT qxeSHQueryRecycleBin (const Extbyte * pszRootPath, LPSHQUERYRBINFO pSHQueryRBInfo);
+ − 159 #endif /* !defined (CYGWIN_HEADERS) */
+ − 160
+ − 161 #if !defined (CYGWIN_HEADERS)
+ − 162 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 163 #undef SHEmptyRecycleBin
+ − 164 #define SHEmptyRecycleBin error_use_qxeSHEmptyRecycleBin_or_SHEmptyRecycleBinA_and_SHEmptyRecycleBinW
+ − 165 #endif
+ − 166 HRESULT qxeSHEmptyRecycleBin (HWND hwnd, const Extbyte * pszRootPath, DWORD dwFlags);
+ − 167 #endif /* !defined (CYGWIN_HEADERS) */
+ − 168
+ − 169 #undef Shell_NotifyIcon
+ − 170 #define Shell_NotifyIcon error_split_sized_NOTIFYICONDATA__NT_4_0__only
+ − 171
+ − 172 /* Skipping SHGetFileInfo because split-sized SHFILEINFO, NT 4.0+ only */
+ − 173
+ − 174 #undef SHGetDiskFreeSpace
+ − 175 #define SHGetDiskFreeSpace error_causes_link_error__NT_4_0__only
+ − 176
+ − 177 #if !defined (CYGWIN_HEADERS)
+ − 178 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 179 #undef SHGetNewLinkInfo
+ − 180 #define SHGetNewLinkInfo error_use_qxeSHGetNewLinkInfo_or_SHGetNewLinkInfoA_and_SHGetNewLinkInfoW
+ − 181 #endif
+ − 182 BOOL qxeSHGetNewLinkInfo (const Extbyte * pszLinkTo, const Extbyte * pszDir, Extbyte * pszName, BOOL * pfMustCopy, UINT uFlags);
+ − 183 #endif /* !defined (CYGWIN_HEADERS) */
+ − 184
+ − 185 #if !defined (CYGWIN_HEADERS)
+ − 186 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 187 #undef SHInvokePrinterCommand
+ − 188 #define SHInvokePrinterCommand error_use_qxeSHInvokePrinterCommand_or_SHInvokePrinterCommandA_and_SHInvokePrinterCommandW
+ − 189 #endif
+ − 190 BOOL qxeSHInvokePrinterCommand (HWND hwnd, UINT uAction, const Extbyte * lpBuf1, const Extbyte * lpBuf2, BOOL fModal);
+ − 191 #endif /* !defined (CYGWIN_HEADERS) */
798
+ − 192
800
+ − 193
771
+ − 194 /* Processing file WINSPOOL.H */
+ − 195
+ − 196 #if defined (HAVE_MS_WINDOWS)
800
+ − 197 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 198 #undef EnumPrinters
2367
+ − 199 #define EnumPrinters error_use_qxeEnumPrinters_or_EnumPrintersA_and_EnumPrintersW
800
+ − 200 #endif
771
+ − 201 BOOL qxeEnumPrinters (DWORD Flags, Extbyte * Name, DWORD Level, LPBYTE pPrinterEnum, DWORD cbBuf, LPDWORD pcbNeeded, LPDWORD pcReturned);
+ − 202 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 203
771
+ − 204 #if defined (HAVE_MS_WINDOWS)
+ − 205 /* Skipping OpenPrinter because split-sized DEVMODE pointer in split PRINTER_DEFAULTS */
+ − 206 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 207
771
+ − 208 #if defined (HAVE_MS_WINDOWS)
+ − 209 #undef ResetPrinter
2367
+ − 210 #define ResetPrinter error_split_sized_DEVMODE_pointer_in_split_PRINTER_DEFAULTS
771
+ − 211 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 212
771
+ − 213 #if defined (HAVE_MS_WINDOWS)
+ − 214 #undef SetJob
2367
+ − 215 #define SetJob error_split_sized_DEVMODE_pointer_in_split_JOB_INFO_2
771
+ − 216 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 217
771
+ − 218 #if defined (HAVE_MS_WINDOWS)
+ − 219 #undef GetJob
2367
+ − 220 #define GetJob error_split_sized_DEVMODE_pointer_in_split_JOB_INFO_2
771
+ − 221 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 222
771
+ − 223 #if defined (HAVE_MS_WINDOWS)
+ − 224 #undef EnumJobs
2367
+ − 225 #define EnumJobs error_split_sized_DEVMODE_pointer_in_split_JOB_INFO_2
771
+ − 226 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 227
771
+ − 228 #if defined (HAVE_MS_WINDOWS)
+ − 229 #undef AddPrinter
2367
+ − 230 #define AddPrinter error_split_sized_DEVMODE_pointer_in_split_PRINTER_INFO_2
771
+ − 231 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 232
771
+ − 233 #if defined (HAVE_MS_WINDOWS)
+ − 234 #undef SetPrinter
2367
+ − 235 #define SetPrinter error_split_sized_DEVMODE_pointer_in_split_PRINTER_INFO_2
771
+ − 236 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 237
771
+ − 238 #if defined (HAVE_MS_WINDOWS)
+ − 239 #undef GetPrinter
2367
+ − 240 #define GetPrinter error_split_sized_DEVMODE_pointer_in_split_PRINTER_INFO_2
771
+ − 241 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 242
771
+ − 243 #if defined (HAVE_MS_WINDOWS)
+ − 244 #undef AddPrinterDriver
2367
+ − 245 #define AddPrinterDriver error_not_used__complicated_interface_with_split_structures
771
+ − 246 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 247
771
+ − 248 #if defined (HAVE_MS_WINDOWS)
+ − 249 #undef AddPrinterDriverEx
2367
+ − 250 #define AddPrinterDriverEx error_not_used__complicated_interface_with_split_structures
771
+ − 251 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 252
771
+ − 253 #if defined (HAVE_MS_WINDOWS)
+ − 254 #undef EnumPrinterDrivers
2367
+ − 255 #define EnumPrinterDrivers error_not_used__complicated_interface_with_split_structures
771
+ − 256 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 257
771
+ − 258 #if defined (HAVE_MS_WINDOWS)
+ − 259 #undef GetPrinterDriver
2367
+ − 260 #define GetPrinterDriver error_not_used__complicated_interface_with_split_structures
771
+ − 261 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 262
771
+ − 263 #if defined (HAVE_MS_WINDOWS)
+ − 264 #undef GetPrinterDriverDirectory
2367
+ − 265 #define GetPrinterDriverDirectory error_not_used__complicated_interface_with_split_structures
771
+ − 266 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 267
771
+ − 268 #if defined (HAVE_MS_WINDOWS)
+ − 269 #undef DeletePrinterDriver
2367
+ − 270 #define DeletePrinterDriver error_not_used__complicated_interface_with_split_structures
771
+ − 271 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 272
771
+ − 273 #if defined (HAVE_MS_WINDOWS)
+ − 274 #undef DeletePrinterDriverEx
2367
+ − 275 #define DeletePrinterDriverEx error_not_used__complicated_interface_with_split_structures
771
+ − 276 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 277
771
+ − 278 #if defined (HAVE_MS_WINDOWS)
+ − 279 #undef AddPerMachineConnection
2367
+ − 280 #define AddPerMachineConnection error_not_used__complicated_interface_with_split_structures
771
+ − 281 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 282
771
+ − 283 #if defined (HAVE_MS_WINDOWS)
+ − 284 #undef DeletePerMachineConnection
2367
+ − 285 #define DeletePerMachineConnection error_not_used__complicated_interface_with_split_structures
771
+ − 286 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 287
771
+ − 288 #if defined (HAVE_MS_WINDOWS)
+ − 289 #undef EnumPerMachineConnections
2367
+ − 290 #define EnumPerMachineConnections error_not_used__complicated_interface_with_split_structures
771
+ − 291 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 292
771
+ − 293 #if defined (HAVE_MS_WINDOWS)
+ − 294 #undef AddPrintProcessor
2367
+ − 295 #define AddPrintProcessor error_not_used__complicated_interface_with_split_structures
771
+ − 296 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 297
771
+ − 298 #if defined (HAVE_MS_WINDOWS)
+ − 299 #undef EnumPrintProcessors
2367
+ − 300 #define EnumPrintProcessors error_not_used__complicated_interface_with_split_structures
771
+ − 301 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 302
771
+ − 303 #if defined (HAVE_MS_WINDOWS)
+ − 304 #undef GetPrintProcessorDirectory
2367
+ − 305 #define GetPrintProcessorDirectory error_not_used__complicated_interface_with_split_structures
771
+ − 306 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 307
771
+ − 308 #if defined (HAVE_MS_WINDOWS)
+ − 309 #undef EnumPrintProcessorDatatypes
2367
+ − 310 #define EnumPrintProcessorDatatypes error_not_used__complicated_interface_with_split_structures
771
+ − 311 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 312
771
+ − 313 #if defined (HAVE_MS_WINDOWS)
+ − 314 #undef DeletePrintProcessor
2367
+ − 315 #define DeletePrintProcessor error_not_used__complicated_interface_with_split_structures
771
+ − 316 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 317
771
+ − 318 #if defined (HAVE_MS_WINDOWS)
+ − 319 #undef StartDocPrinter
2367
+ − 320 #define StartDocPrinter error_not_used__complicated_interface_with_split_structures
771
+ − 321 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 322
771
+ − 323 #if defined (HAVE_MS_WINDOWS)
+ − 324 #undef AddJob
2367
+ − 325 #define AddJob error_not_used__complicated_interface_with_split_structures
771
+ − 326 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 327
771
+ − 328 #if defined (HAVE_MS_WINDOWS)
+ − 329 /* Skipping DocumentProperties because split-sized DEVMODE, error in Cygwin prototype */
+ − 330 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 331
771
+ − 332 #if defined (HAVE_MS_WINDOWS)
+ − 333 #undef AdvancedDocumentProperties
2367
+ − 334 #define AdvancedDocumentProperties error_not_used__complicated_interface_with_split_structures
771
+ − 335 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 336
771
+ − 337 #if defined (HAVE_MS_WINDOWS)
+ − 338 #undef GetPrinterData
2367
+ − 339 #define GetPrinterData error_not_used__complicated_interface_with_split_structures
771
+ − 340 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 341
771
+ − 342 #if defined (HAVE_MS_WINDOWS)
+ − 343 #undef GetPrinterDataEx
2367
+ − 344 #define GetPrinterDataEx error_not_used__complicated_interface_with_split_structures
771
+ − 345 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 346
771
+ − 347 #if defined (HAVE_MS_WINDOWS)
+ − 348 #undef EnumPrinterData
2367
+ − 349 #define EnumPrinterData error_not_used__complicated_interface_with_split_structures
771
+ − 350 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 351
771
+ − 352 #if defined (HAVE_MS_WINDOWS)
+ − 353 #undef EnumPrinterDataEx
2367
+ − 354 #define EnumPrinterDataEx error_not_used__complicated_interface_with_split_structures
771
+ − 355 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 356
771
+ − 357 #if defined (HAVE_MS_WINDOWS)
+ − 358 #undef EnumPrinterKey
2367
+ − 359 #define EnumPrinterKey error_not_used__complicated_interface_with_split_structures
771
+ − 360 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 361
771
+ − 362 #if defined (HAVE_MS_WINDOWS)
+ − 363 #undef SetPrinterData
2367
+ − 364 #define SetPrinterData error_not_used__complicated_interface_with_split_structures
771
+ − 365 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 366
771
+ − 367 #if defined (HAVE_MS_WINDOWS)
+ − 368 #undef SetPrinterDataEx
2367
+ − 369 #define SetPrinterDataEx error_not_used__complicated_interface_with_split_structures
771
+ − 370 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 371
771
+ − 372 #if defined (HAVE_MS_WINDOWS)
+ − 373 #undef DeletePrinterData
2367
+ − 374 #define DeletePrinterData error_not_used__complicated_interface_with_split_structures
771
+ − 375 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 376
771
+ − 377 #if defined (HAVE_MS_WINDOWS)
+ − 378 #undef DeletePrinterDataEx
2367
+ − 379 #define DeletePrinterDataEx error_not_used__complicated_interface_with_split_structures
771
+ − 380 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 381
771
+ − 382 #if defined (HAVE_MS_WINDOWS)
+ − 383 #undef DeletePrinterKey
2367
+ − 384 #define DeletePrinterKey error_not_used__complicated_interface_with_split_structures
771
+ − 385 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 386
771
+ − 387 #if defined (HAVE_MS_WINDOWS)
+ − 388 #undef PrinterMessageBox
2367
+ − 389 #define PrinterMessageBox error_not_used__complicated_interface_with_split_structures
771
+ − 390 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 391
771
+ − 392 #if defined (HAVE_MS_WINDOWS)
+ − 393 #undef AddForm
2367
+ − 394 #define AddForm error_not_used__complicated_interface_with_split_structures
771
+ − 395 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 396
771
+ − 397 #if defined (HAVE_MS_WINDOWS)
+ − 398 #undef DeleteForm
2367
+ − 399 #define DeleteForm error_not_used__complicated_interface_with_split_structures
771
+ − 400 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 401
771
+ − 402 #if defined (HAVE_MS_WINDOWS)
+ − 403 #undef GetForm
2367
+ − 404 #define GetForm error_not_used__complicated_interface_with_split_structures
771
+ − 405 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 406
771
+ − 407 #if defined (HAVE_MS_WINDOWS)
+ − 408 #undef SetForm
2367
+ − 409 #define SetForm error_not_used__complicated_interface_with_split_structures
771
+ − 410 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 411
771
+ − 412 #if defined (HAVE_MS_WINDOWS)
+ − 413 #undef EnumForms
2367
+ − 414 #define EnumForms error_not_used__complicated_interface_with_split_structures
771
+ − 415 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 416
771
+ − 417 #if defined (HAVE_MS_WINDOWS)
+ − 418 #undef EnumMonitors
2367
+ − 419 #define EnumMonitors error_not_used__complicated_interface_with_split_structures
771
+ − 420 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 421
771
+ − 422 #if defined (HAVE_MS_WINDOWS)
+ − 423 #undef AddMonitor
2367
+ − 424 #define AddMonitor error_not_used__complicated_interface_with_split_structures
771
+ − 425 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 426
771
+ − 427 #if defined (HAVE_MS_WINDOWS)
+ − 428 #undef DeleteMonitor
2367
+ − 429 #define DeleteMonitor error_not_used__complicated_interface_with_split_structures
771
+ − 430 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 431
771
+ − 432 #if defined (HAVE_MS_WINDOWS)
+ − 433 #undef EnumPorts
2367
+ − 434 #define EnumPorts error_not_used__complicated_interface_with_split_structures
771
+ − 435 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 436
771
+ − 437 #if defined (HAVE_MS_WINDOWS)
+ − 438 #undef AddPort
2367
+ − 439 #define AddPort error_not_used__complicated_interface_with_split_structures
771
+ − 440 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 441
771
+ − 442 #if defined (HAVE_MS_WINDOWS)
+ − 443 #undef ConfigurePort
2367
+ − 444 #define ConfigurePort error_not_used__complicated_interface_with_split_structures
771
+ − 445 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 446
771
+ − 447 #if defined (HAVE_MS_WINDOWS)
+ − 448 #undef DeletePort
2367
+ − 449 #define DeletePort error_not_used__complicated_interface_with_split_structures
771
+ − 450 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 451
771
+ − 452 #if defined (HAVE_MS_WINDOWS)
+ − 453 #undef XcvData
2367
+ − 454 #define XcvData error_not_used__complicated_interface_with_split_structures
771
+ − 455 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 456
771
+ − 457 #if defined (HAVE_MS_WINDOWS)
+ − 458 #undef SetPort
2367
+ − 459 #define SetPort error_not_used__complicated_interface_with_split_structures
771
+ − 460 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 461
771
+ − 462 #if defined (HAVE_MS_WINDOWS)
+ − 463 #undef AddPrinterConnection
2367
+ − 464 #define AddPrinterConnection error_not_used__complicated_interface_with_split_structures
771
+ − 465 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 466
771
+ − 467 #if defined (HAVE_MS_WINDOWS)
+ − 468 #undef DeletePrinterConnection
2367
+ − 469 #define DeletePrinterConnection error_not_used__complicated_interface_with_split_structures
771
+ − 470 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 471
771
+ − 472 #if defined (HAVE_MS_WINDOWS)
+ − 473 #undef AddPrintProvidor
2367
+ − 474 #define AddPrintProvidor error_not_used__complicated_interface_with_split_structures
771
+ − 475 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 476
771
+ − 477 #if defined (HAVE_MS_WINDOWS)
+ − 478 #undef DeletePrintProvidor
2367
+ − 479 #define DeletePrintProvidor error_not_used__complicated_interface_with_split_structures
771
+ − 480 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 481
771
+ − 482 #if defined (HAVE_MS_WINDOWS)
+ − 483 #undef SetPrinterHTMLView
2367
+ − 484 #define SetPrinterHTMLView error_not_used__complicated_interface_with_split_structures
771
+ − 485 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 486
771
+ − 487 #if defined (HAVE_MS_WINDOWS)
+ − 488 #undef GetPrinterHTMLView
2367
+ − 489 #define GetPrinterHTMLView error_not_used__complicated_interface_with_split_structures
771
+ − 490 #endif /* defined (HAVE_MS_WINDOWS) */
+ − 491
800
+ − 492
771
+ − 493 /* Processing file WINNETWK.H */
+ − 494
+ − 495 #if defined (HAVE_MS_WINDOWS)
800
+ − 496 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 497 #undef WNetAddConnection
2367
+ − 498 #define WNetAddConnection error_use_qxeWNetAddConnection_or_WNetAddConnectionA_and_WNetAddConnectionW
800
+ − 499 #endif
771
+ − 500 DWORD qxeWNetAddConnection (const Extbyte * lpRemoteName, const Extbyte * lpPassword, const Extbyte * lpLocalName);
+ − 501 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 502
771
+ − 503 #if defined (HAVE_MS_WINDOWS)
800
+ − 504 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 505 #undef WNetAddConnection2
2367
+ − 506 #define WNetAddConnection2 error_use_qxeWNetAddConnection2_or_WNetAddConnection2A_and_WNetAddConnection2W
800
+ − 507 #endif
771
+ − 508 DWORD qxeWNetAddConnection2 (LPNETRESOURCEW lpNetResource, const Extbyte * lpPassword, const Extbyte * lpUserName, DWORD dwFlags);
+ − 509 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 510
771
+ − 511 #if defined (HAVE_MS_WINDOWS)
800
+ − 512 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 513 #undef WNetAddConnection3
2367
+ − 514 #define WNetAddConnection3 error_use_qxeWNetAddConnection3_or_WNetAddConnection3A_and_WNetAddConnection3W
800
+ − 515 #endif
771
+ − 516 DWORD qxeWNetAddConnection3 (HWND hwndOwner, LPNETRESOURCEW lpNetResource, const Extbyte * lpPassword, const Extbyte * lpUserName, DWORD dwFlags);
+ − 517 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 518
771
+ − 519 #if defined (HAVE_MS_WINDOWS)
800
+ − 520 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 521 #undef WNetCancelConnection
2367
+ − 522 #define WNetCancelConnection error_use_qxeWNetCancelConnection_or_WNetCancelConnectionA_and_WNetCancelConnectionW
800
+ − 523 #endif
771
+ − 524 DWORD qxeWNetCancelConnection (const Extbyte * lpName, BOOL fForce);
+ − 525 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 526
771
+ − 527 #if defined (HAVE_MS_WINDOWS)
800
+ − 528 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 529 #undef WNetCancelConnection2
2367
+ − 530 #define WNetCancelConnection2 error_use_qxeWNetCancelConnection2_or_WNetCancelConnection2A_and_WNetCancelConnection2W
800
+ − 531 #endif
771
+ − 532 DWORD qxeWNetCancelConnection2 (const Extbyte * lpName, DWORD dwFlags, BOOL fForce);
+ − 533 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 534
771
+ − 535 #if defined (HAVE_MS_WINDOWS)
800
+ − 536 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 537 #undef WNetGetConnection
2367
+ − 538 #define WNetGetConnection error_use_qxeWNetGetConnection_or_WNetGetConnectionA_and_WNetGetConnectionW
800
+ − 539 #endif
771
+ − 540 DWORD qxeWNetGetConnection (const Extbyte * lpLocalName, Extbyte * lpRemoteName, LPDWORD lpnLength);
+ − 541 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 542
771
+ − 543 #if defined (HAVE_MS_WINDOWS)
800
+ − 544 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 545 #undef WNetUseConnection
2367
+ − 546 #define WNetUseConnection error_use_qxeWNetUseConnection_or_WNetUseConnectionA_and_WNetUseConnectionW
800
+ − 547 #endif
771
+ − 548 DWORD qxeWNetUseConnection (HWND hwndOwner, LPNETRESOURCEW lpNetResource, const Extbyte * lpUserID, const Extbyte * lpPassword, DWORD dwFlags, Extbyte * lpAccessName, LPDWORD lpBufferSize, LPDWORD lpResult);
+ − 549 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 550
771
+ − 551 #if defined (HAVE_MS_WINDOWS)
800
+ − 552 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 553 #undef WNetConnectionDialog1
2367
+ − 554 #define WNetConnectionDialog1 error_use_qxeWNetConnectionDialog1_or_WNetConnectionDialog1A_and_WNetConnectionDialog1W
800
+ − 555 #endif
771
+ − 556 DWORD qxeWNetConnectionDialog1 (LPCONNECTDLGSTRUCTW lpConnDlgStruct);
+ − 557 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 558
771
+ − 559 #if defined (HAVE_MS_WINDOWS)
800
+ − 560 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 561 #undef WNetDisconnectDialog1
2367
+ − 562 #define WNetDisconnectDialog1 error_use_qxeWNetDisconnectDialog1_or_WNetDisconnectDialog1A_and_WNetDisconnectDialog1W
800
+ − 563 #endif
771
+ − 564 DWORD qxeWNetDisconnectDialog1 (LPDISCDLGSTRUCTW lpConnDlgStruct);
+ − 565 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 566
771
+ − 567 #if defined (HAVE_MS_WINDOWS)
800
+ − 568 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 569 #undef WNetOpenEnum
2367
+ − 570 #define WNetOpenEnum error_use_qxeWNetOpenEnum_or_WNetOpenEnumA_and_WNetOpenEnumW
800
+ − 571 #endif
771
+ − 572 DWORD qxeWNetOpenEnum (DWORD dwScope, DWORD dwType, DWORD dwUsage, LPNETRESOURCEW lpNetResource, LPHANDLE lphEnum);
+ − 573 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 574
771
+ − 575 #if defined (HAVE_MS_WINDOWS)
800
+ − 576 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 577 #undef WNetEnumResource
2367
+ − 578 #define WNetEnumResource error_use_qxeWNetEnumResource_or_WNetEnumResourceA_and_WNetEnumResourceW
800
+ − 579 #endif
771
+ − 580 DWORD qxeWNetEnumResource (HANDLE hEnum, LPDWORD lpcCount, LPVOID lpBuffer, LPDWORD lpBufferSize);
+ − 581 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 582
771
+ − 583 #if defined (HAVE_MS_WINDOWS)
800
+ − 584 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 585 #undef WNetGetUniversalName
2367
+ − 586 #define WNetGetUniversalName error_use_qxeWNetGetUniversalName_or_WNetGetUniversalNameA_and_WNetGetUniversalNameW
800
+ − 587 #endif
771
+ − 588 DWORD qxeWNetGetUniversalName (const Extbyte * lpLocalPath, DWORD dwInfoLevel, LPVOID lpBuffer, LPDWORD lpBufferSize);
+ − 589 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 590
771
+ − 591 #if defined (HAVE_MS_WINDOWS)
800
+ − 592 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 593 #undef WNetGetUser
2367
+ − 594 #define WNetGetUser error_use_qxeWNetGetUser_or_WNetGetUserA_and_WNetGetUserW
800
+ − 595 #endif
771
+ − 596 DWORD qxeWNetGetUser (const Extbyte * lpName, Extbyte * lpUserName, LPDWORD lpnLength);
+ − 597 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 598
771
+ − 599 #if defined (HAVE_MS_WINDOWS)
800
+ − 600 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 601 #undef WNetGetProviderName
2367
+ − 602 #define WNetGetProviderName error_use_qxeWNetGetProviderName_or_WNetGetProviderNameA_and_WNetGetProviderNameW
800
+ − 603 #endif
771
+ − 604 DWORD qxeWNetGetProviderName (DWORD dwNetType, Extbyte * lpProviderName, LPDWORD lpBufferSize);
+ − 605 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 606
771
+ − 607 #if defined (HAVE_MS_WINDOWS)
800
+ − 608 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 609 #undef WNetGetNetworkInformation
2367
+ − 610 #define WNetGetNetworkInformation error_use_qxeWNetGetNetworkInformation_or_WNetGetNetworkInformationA_and_WNetGetNetworkInformationW
800
+ − 611 #endif
771
+ − 612 DWORD qxeWNetGetNetworkInformation (const Extbyte * lpProvider, LPNETINFOSTRUCT lpNetInfoStruct);
+ − 613 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 614
771
+ − 615 #if defined (HAVE_MS_WINDOWS)
800
+ − 616 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 617 #undef WNetGetLastError
2367
+ − 618 #define WNetGetLastError error_use_qxeWNetGetLastError_or_WNetGetLastErrorA_and_WNetGetLastErrorW
800
+ − 619 #endif
771
+ − 620 DWORD qxeWNetGetLastError (LPDWORD lpError, Extbyte * lpErrorBuf, DWORD nErrorBufSize, Extbyte * lpNameBuf, DWORD nNameBufSize);
+ − 621 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 622
771
+ − 623 #if defined (HAVE_MS_WINDOWS)
800
+ − 624 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 625 #undef MultinetGetConnectionPerformance
2367
+ − 626 #define MultinetGetConnectionPerformance error_use_qxeMultinetGetConnectionPerformance_or_MultinetGetConnectionPerformanceA_and_MultinetGetConnectionPerformanceW
800
+ − 627 #endif
771
+ − 628 DWORD qxeMultinetGetConnectionPerformance (LPNETRESOURCEW lpNetResource, LPNETCONNECTINFOSTRUCT lpNetConnectInfoStruct);
+ − 629 #endif /* defined (HAVE_MS_WINDOWS) */
+ − 630
800
+ − 631
2367
+ − 632 /* Processing file WINUSER.H */
+ − 633
+ − 634 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 635 #undef wvsprintf
+ − 636 #define wvsprintf error_use_qxewvsprintf_or_wvsprintfA_and_wvsprintfW
+ − 637 #endif
+ − 638 int qxewvsprintf (Extbyte * arg1, const Extbyte * arg2, va_list arglist);
+ − 639
+ − 640 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 641 #undef LoadKeyboardLayout
+ − 642 #define LoadKeyboardLayout error_use_qxeLoadKeyboardLayout_or_LoadKeyboardLayoutA_and_LoadKeyboardLayoutW
+ − 643 #endif
+ − 644 HKL qxeLoadKeyboardLayout (const Extbyte * pwszKLID, UINT Flags);
+ − 645
+ − 646 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 647 #undef GetKeyboardLayoutName
+ − 648 #define GetKeyboardLayoutName error_use_qxeGetKeyboardLayoutName_or_GetKeyboardLayoutNameA_and_GetKeyboardLayoutNameW
+ − 649 #endif
+ − 650 BOOL qxeGetKeyboardLayoutName (Extbyte * pwszKLID);
+ − 651
+ − 652 #undef CreateDesktop
+ − 653 #define CreateDesktop error_split_sized_LPDEVMODE
+ − 654
+ − 655 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 656 #undef OpenDesktop
+ − 657 #define OpenDesktop error_use_qxeOpenDesktop_or_OpenDesktopA_and_OpenDesktopW
+ − 658 #endif
+ − 659 HDESK qxeOpenDesktop (Extbyte * lpszDesktop, DWORD dwFlags, BOOL fInherit, ACCESS_MASK dwDesiredAccess);
+ − 660
+ − 661 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 662 #undef EnumDesktops
+ − 663 #define EnumDesktops error_use_qxeEnumDesktops_or_EnumDesktopsA_and_EnumDesktopsW
+ − 664 #endif
+ − 665 BOOL qxeEnumDesktops (HWINSTA hwinsta, DESKTOPENUMPROCW lpEnumFunc, LPARAM lParam);
+ − 666
+ − 667 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 668 #undef CreateWindowStation
+ − 669 #define CreateWindowStation error_use_qxeCreateWindowStation_or_CreateWindowStationA_and_CreateWindowStationW
+ − 670 #endif
+ − 671 HWINSTA qxeCreateWindowStation (Extbyte * lpwinsta, DWORD dwReserved, ACCESS_MASK dwDesiredAccess, LPSECURITY_ATTRIBUTES lpsa);
+ − 672
+ − 673 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 674 #undef OpenWindowStation
+ − 675 #define OpenWindowStation error_use_qxeOpenWindowStation_or_OpenWindowStationA_and_OpenWindowStationW
+ − 676 #endif
+ − 677 HWINSTA qxeOpenWindowStation (Extbyte * lpszWinSta, BOOL fInherit, ACCESS_MASK dwDesiredAccess);
+ − 678
+ − 679 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 680 #undef EnumWindowStations
+ − 681 #define EnumWindowStations error_use_qxeEnumWindowStations_or_EnumWindowStationsA_and_EnumWindowStationsW
+ − 682 #endif
+ − 683 BOOL qxeEnumWindowStations (WINSTAENUMPROCW lpEnumFunc, LPARAM lParam);
+ − 684
+ − 685 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 686 #undef GetUserObjectInformation
+ − 687 #define GetUserObjectInformation error_use_qxeGetUserObjectInformation_or_GetUserObjectInformationA_and_GetUserObjectInformationW
+ − 688 #endif
+ − 689 BOOL qxeGetUserObjectInformation (HANDLE hObj, int nIndex, PVOID pvInfo, DWORD nLength, LPDWORD lpnLengthNeeded);
+ − 690
+ − 691 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 692 #undef SetUserObjectInformation
+ − 693 #define SetUserObjectInformation error_use_qxeSetUserObjectInformation_or_SetUserObjectInformationA_and_SetUserObjectInformationW
+ − 694 #endif
+ − 695 BOOL qxeSetUserObjectInformation (HANDLE hObj, int nIndex, PVOID pvInfo, DWORD nLength);
+ − 696
+ − 697 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 698 #undef RegisterWindowMessage
+ − 699 #define RegisterWindowMessage error_use_qxeRegisterWindowMessage_or_RegisterWindowMessageA_and_RegisterWindowMessageW
+ − 700 #endif
+ − 701 UINT qxeRegisterWindowMessage (const Extbyte * lpString);
+ − 702
+ − 703 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 704 #undef GetMessage
+ − 705 #define GetMessage error_use_qxeGetMessage_or_GetMessageA_and_GetMessageW
+ − 706 #endif
+ − 707 BOOL qxeGetMessage (LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax);
+ − 708
+ − 709 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 710 #undef DispatchMessage
+ − 711 #define DispatchMessage error_use_qxeDispatchMessage_or_DispatchMessageA_and_DispatchMessageW
+ − 712 #endif
+ − 713 LONG qxeDispatchMessage (CONST MSG * lpMsg);
+ − 714
+ − 715 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 716 #undef PeekMessage
+ − 717 #define PeekMessage error_use_qxePeekMessage_or_PeekMessageA_and_PeekMessageW
+ − 718 #endif
+ − 719 BOOL qxePeekMessage (LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax, UINT wRemoveMsg);
+ − 720
+ − 721 /* Skipping SendMessage because split messages and structures */
+ − 722
+ − 723 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 724 #undef SendMessageTimeout
+ − 725 #define SendMessageTimeout error_use_qxeSendMessageTimeout_or_SendMessageTimeoutA_and_SendMessageTimeoutW
+ − 726 #endif
+ − 727 LRESULT qxeSendMessageTimeout (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam, UINT fuFlags, UINT uTimeout, LPDWORD lpdwResult);
+ − 728
+ − 729 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 730 #undef SendNotifyMessage
+ − 731 #define SendNotifyMessage error_use_qxeSendNotifyMessage_or_SendNotifyMessageA_and_SendNotifyMessageW
+ − 732 #endif
+ − 733 BOOL qxeSendNotifyMessage (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam);
+ − 734
+ − 735 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 736 #undef SendMessageCallback
+ − 737 #define SendMessageCallback error_use_qxeSendMessageCallback_or_SendMessageCallbackA_and_SendMessageCallbackW
+ − 738 #endif
+ − 739 BOOL qxeSendMessageCallback (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam, SENDASYNCPROC lpResultCallBack, DWORD dwData);
+ − 740
+ − 741 #undef BroadcastSystemMessage
+ − 742 #define BroadcastSystemMessage error_win95_version_not_split__NT_4_0__only
+ − 743
+ − 744 #undef RegisterDeviceNotification
+ − 745 #define RegisterDeviceNotification error_NT_5_0__only
+ − 746
+ − 747 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 748 #undef PostMessage
+ − 749 #define PostMessage error_use_qxePostMessage_or_PostMessageA_and_PostMessageW
+ − 750 #endif
+ − 751 BOOL qxePostMessage (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam);
+ − 752
+ − 753 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 754 #undef PostThreadMessage
+ − 755 #define PostThreadMessage error_use_qxePostThreadMessage_or_PostThreadMessageA_and_PostThreadMessageW
+ − 756 #endif
+ − 757 BOOL qxePostThreadMessage (DWORD idThread, UINT Msg, WPARAM wParam, LPARAM lParam);
+ − 758
+ − 759 /* Skipping DefWindowProc because return value is conditionalized on _MAC, messes up parser */
+ − 760
+ − 761 #undef CallWindowProc
+ − 762 #define CallWindowProc error_two_versions__STRICT_and_non_STRICT
+ − 763
+ − 764 #undef CallWindowProc
+ − 765 #define CallWindowProc error_two_versions__STRICT_and_non_STRICT
+ − 766
+ − 767 /* Skipping RegisterClass because need to intercept so we can provide our own window procedure and handle split notify messages; split-simple WNDCLASS */
+ − 768
+ − 769 /* Skipping UnregisterClass because need to intercept for reasons related to RegisterClass */
+ − 770
+ − 771 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 772 #undef GetClassInfo
+ − 773 #define GetClassInfo error_use_qxeGetClassInfo_or_GetClassInfoA_and_GetClassInfoW
+ − 774 #endif
+ − 775 BOOL qxeGetClassInfo (HINSTANCE hInstance, const Extbyte * lpClassName, LPWNDCLASSW lpWndClass);
+ − 776
+ − 777 /* 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 */
+ − 778
+ − 779 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 780 #undef GetClassInfoEx
+ − 781 #define GetClassInfoEx error_use_qxeGetClassInfoEx_or_GetClassInfoExA_and_GetClassInfoExW
+ − 782 #endif
+ − 783 BOOL qxeGetClassInfoEx (HINSTANCE arg1, const Extbyte * arg2, LPWNDCLASSEXW arg3);
+ − 784
+ − 785 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 786 #undef CreateWindowEx
+ − 787 #define CreateWindowEx error_use_qxeCreateWindowEx_or_CreateWindowExA_and_CreateWindowExW
+ − 788 #endif
+ − 789 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);
+ − 790
+ − 791 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 792 #undef CreateDialogParam
+ − 793 #define CreateDialogParam error_use_qxeCreateDialogParam_or_CreateDialogParamA_and_CreateDialogParamW
+ − 794 #endif
+ − 795 HWND qxeCreateDialogParam (HINSTANCE hInstance, const Extbyte * lpTemplateName, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);
+ − 796
+ − 797 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 798 #undef CreateDialogIndirectParam
+ − 799 #define CreateDialogIndirectParam error_use_qxeCreateDialogIndirectParam_or_CreateDialogIndirectParamA_and_CreateDialogIndirectParamW
+ − 800 #endif
+ − 801 HWND qxeCreateDialogIndirectParam (HINSTANCE hInstance, LPCDLGTEMPLATEW lpTemplate, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);
+ − 802
+ − 803 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 804 #undef DialogBoxParam
+ − 805 #define DialogBoxParam error_use_qxeDialogBoxParam_or_DialogBoxParamA_and_DialogBoxParamW
+ − 806 #endif
+ − 807 int qxeDialogBoxParam (HINSTANCE hInstance, const Extbyte * lpTemplateName, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);
+ − 808
+ − 809 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 810 #undef DialogBoxIndirectParam
+ − 811 #define DialogBoxIndirectParam error_use_qxeDialogBoxIndirectParam_or_DialogBoxIndirectParamA_and_DialogBoxIndirectParamW
+ − 812 #endif
+ − 813 int qxeDialogBoxIndirectParam (HINSTANCE hInstance, LPCDLGTEMPLATEW hDialogTemplate, HWND hWndParent, DLGPROC lpDialogFunc, LPARAM dwInitParam);
+ − 814
+ − 815 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 816 #undef SetDlgItemText
+ − 817 #define SetDlgItemText error_use_qxeSetDlgItemText_or_SetDlgItemTextA_and_SetDlgItemTextW
+ − 818 #endif
+ − 819 BOOL qxeSetDlgItemText (HWND hDlg, int nIDDlgItem, const Extbyte * lpString);
+ − 820
+ − 821 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 822 #undef GetDlgItemText
+ − 823 #define GetDlgItemText error_use_qxeGetDlgItemText_or_GetDlgItemTextA_and_GetDlgItemTextW
+ − 824 #endif
+ − 825 UINT qxeGetDlgItemText (HWND hDlg, int nIDDlgItem, Extbyte * lpString, int nMaxCount);
+ − 826
+ − 827 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 828 #undef SendDlgItemMessage
+ − 829 #define SendDlgItemMessage error_use_qxeSendDlgItemMessage_or_SendDlgItemMessageA_and_SendDlgItemMessageW
+ − 830 #endif
+ − 831 LONG qxeSendDlgItemMessage (HWND hDlg, int nIDDlgItem, UINT Msg, WPARAM wParam, LPARAM lParam);
+ − 832
+ − 833 #undef DefDlgProc
+ − 834 #define DefDlgProc error_return_value_is_conditionalized_on__MAC__messes_up_parser
+ − 835
+ − 836 #if !defined (CYGWIN_HEADERS)
+ − 837 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 838 #undef CallMsgFilter
+ − 839 #define CallMsgFilter error_use_qxeCallMsgFilter_or_CallMsgFilterA_and_CallMsgFilterW
+ − 840 #endif
+ − 841 BOOL qxeCallMsgFilter (LPMSG lpMsg, int nCode);
+ − 842 #endif /* !defined (CYGWIN_HEADERS) */
+ − 843
+ − 844 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 845 #undef RegisterClipboardFormat
+ − 846 #define RegisterClipboardFormat error_use_qxeRegisterClipboardFormat_or_RegisterClipboardFormatA_and_RegisterClipboardFormatW
+ − 847 #endif
+ − 848 UINT qxeRegisterClipboardFormat (const Extbyte * lpszFormat);
+ − 849
+ − 850 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 851 #undef GetClipboardFormatName
+ − 852 #define GetClipboardFormatName error_use_qxeGetClipboardFormatName_or_GetClipboardFormatNameA_and_GetClipboardFormatNameW
+ − 853 #endif
+ − 854 int qxeGetClipboardFormatName (UINT format, Extbyte * lpszFormatName, int cchMaxCount);
+ − 855
+ − 856 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 857 #undef CharToOem
+ − 858 #define CharToOem error_use_qxeCharToOem_or_CharToOemA_and_CharToOemW
+ − 859 #endif
+ − 860 BOOL qxeCharToOem (const Extbyte * lpszSrc, LPSTR lpszDst);
+ − 861
+ − 862 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 863 #undef OemToChar
+ − 864 #define OemToChar error_use_qxeOemToChar_or_OemToCharA_and_OemToCharW
+ − 865 #endif
+ − 866 BOOL qxeOemToChar (LPCSTR lpszSrc, Extbyte * lpszDst);
+ − 867
+ − 868 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 869 #undef CharToOemBuff
+ − 870 #define CharToOemBuff error_use_qxeCharToOemBuff_or_CharToOemBuffA_and_CharToOemBuffW
+ − 871 #endif
+ − 872 BOOL qxeCharToOemBuff (const Extbyte * lpszSrc, LPSTR lpszDst, DWORD cchDstLength);
+ − 873
+ − 874 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 875 #undef OemToCharBuff
+ − 876 #define OemToCharBuff error_use_qxeOemToCharBuff_or_OemToCharBuffA_and_OemToCharBuffW
+ − 877 #endif
+ − 878 BOOL qxeOemToCharBuff (LPCSTR lpszSrc, Extbyte * lpszDst, DWORD cchDstLength);
+ − 879
+ − 880 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 881 #undef CharUpper
+ − 882 #define CharUpper error_use_qxeCharUpper_or_CharUpperA_and_CharUpperW
+ − 883 #endif
+ − 884 Extbyte * qxeCharUpper (Extbyte * lpsz);
+ − 885
+ − 886 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 887 #undef CharUpperBuff
+ − 888 #define CharUpperBuff error_use_qxeCharUpperBuff_or_CharUpperBuffA_and_CharUpperBuffW
+ − 889 #endif
+ − 890 DWORD qxeCharUpperBuff (Extbyte * lpsz, DWORD cchLength);
+ − 891
+ − 892 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 893 #undef CharLower
+ − 894 #define CharLower error_use_qxeCharLower_or_CharLowerA_and_CharLowerW
+ − 895 #endif
+ − 896 Extbyte * qxeCharLower (Extbyte * lpsz);
+ − 897
+ − 898 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 899 #undef CharLowerBuff
+ − 900 #define CharLowerBuff error_use_qxeCharLowerBuff_or_CharLowerBuffA_and_CharLowerBuffW
+ − 901 #endif
+ − 902 DWORD qxeCharLowerBuff (Extbyte * lpsz, DWORD cchLength);
+ − 903
+ − 904 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 905 #undef CharNext
+ − 906 #define CharNext error_use_qxeCharNext_or_CharNextA_and_CharNextW
+ − 907 #endif
+ − 908 Extbyte * qxeCharNext (const Extbyte * lpsz);
+ − 909
+ − 910 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 911 #undef CharPrev
+ − 912 #define CharPrev error_use_qxeCharPrev_or_CharPrevA_and_CharPrevW
+ − 913 #endif
+ − 914 Extbyte * qxeCharPrev (const Extbyte * lpszStart, const Extbyte * lpszCurrent);
+ − 915
+ − 916 #undef IsCharAlpha
+ − 917 #define IsCharAlpha error_split_CHAR
+ − 918
+ − 919 #undef IsCharAlphaNumeric
+ − 920 #define IsCharAlphaNumeric error_split_CHAR
+ − 921
+ − 922 #undef IsCharUpper
+ − 923 #define IsCharUpper error_split_CHAR
+ − 924
+ − 925 #undef IsCharLower
+ − 926 #define IsCharLower error_split_CHAR
+ − 927
+ − 928 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 929 #undef GetKeyNameText
+ − 930 #define GetKeyNameText error_use_qxeGetKeyNameText_or_GetKeyNameTextA_and_GetKeyNameTextW
+ − 931 #endif
+ − 932 int qxeGetKeyNameText (LONG lParam, Extbyte * lpString, int nSize);
+ − 933
+ − 934 /* Skipping VkKeyScan because split CHAR */
+ − 935
+ − 936 #undef VkKeyScanEx
+ − 937 #define VkKeyScanEx error_split_CHAR__NT_4_0__only
+ − 938
+ − 939 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 940 #undef MapVirtualKey
+ − 941 #define MapVirtualKey error_use_qxeMapVirtualKey_or_MapVirtualKeyA_and_MapVirtualKeyW
+ − 942 #endif
+ − 943 UINT qxeMapVirtualKey (UINT uCode, UINT uMapType);
+ − 944
+ − 945 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 946 #undef MapVirtualKeyEx
+ − 947 #define MapVirtualKeyEx error_use_qxeMapVirtualKeyEx_or_MapVirtualKeyExA_and_MapVirtualKeyExW
+ − 948 #endif
+ − 949 UINT qxeMapVirtualKeyEx (UINT uCode, UINT uMapType, HKL dwhkl);
+ − 950
+ − 951 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 952 #undef LoadAccelerators
+ − 953 #define LoadAccelerators error_use_qxeLoadAccelerators_or_LoadAcceleratorsA_and_LoadAcceleratorsW
+ − 954 #endif
+ − 955 HACCEL qxeLoadAccelerators (HINSTANCE hInstance, const Extbyte * lpTableName);
+ − 956
+ − 957 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 958 #undef CreateAcceleratorTable
+ − 959 #define CreateAcceleratorTable error_use_qxeCreateAcceleratorTable_or_CreateAcceleratorTableA_and_CreateAcceleratorTableW
+ − 960 #endif
+ − 961 HACCEL qxeCreateAcceleratorTable (LPACCEL arg1, int arg2);
+ − 962
+ − 963 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 964 #undef CopyAcceleratorTable
+ − 965 #define CopyAcceleratorTable error_use_qxeCopyAcceleratorTable_or_CopyAcceleratorTableA_and_CopyAcceleratorTableW
+ − 966 #endif
+ − 967 int qxeCopyAcceleratorTable (HACCEL hAccelSrc, LPACCEL lpAccelDst, int cAccelEntries);
+ − 968
+ − 969 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 970 #undef TranslateAccelerator
+ − 971 #define TranslateAccelerator error_use_qxeTranslateAccelerator_or_TranslateAcceleratorA_and_TranslateAcceleratorW
+ − 972 #endif
+ − 973 int qxeTranslateAccelerator (HWND hWnd, HACCEL hAccTable, LPMSG lpMsg);
+ − 974
+ − 975 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 976 #undef LoadMenu
+ − 977 #define LoadMenu error_use_qxeLoadMenu_or_LoadMenuA_and_LoadMenuW
+ − 978 #endif
+ − 979 HMENU qxeLoadMenu (HINSTANCE hInstance, const Extbyte * lpMenuName);
+ − 980
+ − 981 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 982 #undef LoadMenuIndirect
+ − 983 #define LoadMenuIndirect error_use_qxeLoadMenuIndirect_or_LoadMenuIndirectA_and_LoadMenuIndirectW
+ − 984 #endif
+ − 985 HMENU qxeLoadMenuIndirect (CONST MENUTEMPLATEW * lpMenuTemplate);
+ − 986
+ − 987 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 988 #undef ChangeMenu
+ − 989 #define ChangeMenu error_use_qxeChangeMenu_or_ChangeMenuA_and_ChangeMenuW
+ − 990 #endif
+ − 991 BOOL qxeChangeMenu (HMENU hMenu, UINT cmd, const Extbyte * lpszNewItem, UINT cmdInsert, UINT flags);
+ − 992
+ − 993 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 994 #undef GetMenuString
+ − 995 #define GetMenuString error_use_qxeGetMenuString_or_GetMenuStringA_and_GetMenuStringW
+ − 996 #endif
+ − 997 int qxeGetMenuString (HMENU hMenu, UINT uIDItem, Extbyte * lpString, int nMaxCount, UINT uFlag);
+ − 998
+ − 999 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1000 #undef InsertMenu
+ − 1001 #define InsertMenu error_use_qxeInsertMenu_or_InsertMenuA_and_InsertMenuW
+ − 1002 #endif
+ − 1003 BOOL qxeInsertMenu (HMENU hMenu, UINT uPosition, UINT uFlags, UINT uIDNewItem, const Extbyte * lpNewItem);
+ − 1004
+ − 1005 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1006 #undef AppendMenu
+ − 1007 #define AppendMenu error_use_qxeAppendMenu_or_AppendMenuA_and_AppendMenuW
+ − 1008 #endif
+ − 1009 BOOL qxeAppendMenu (HMENU hMenu, UINT uFlags, UINT uIDNewItem, const Extbyte * lpNewItem);
+ − 1010
+ − 1011 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1012 #undef ModifyMenu
+ − 1013 #define ModifyMenu error_use_qxeModifyMenu_or_ModifyMenuA_and_ModifyMenuW
+ − 1014 #endif
+ − 1015 BOOL qxeModifyMenu (HMENU hMnu, UINT uPosition, UINT uFlags, UINT uIDNewItem, const Extbyte * lpNewItem);
+ − 1016
+ − 1017 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1018 #undef InsertMenuItem
+ − 1019 #define InsertMenuItem error_use_qxeInsertMenuItem_or_InsertMenuItemA_and_InsertMenuItemW
+ − 1020 #endif
+ − 1021 BOOL qxeInsertMenuItem (HMENU arg1, UINT arg2, BOOL arg3, LPCMENUITEMINFOW arg4);
+ − 1022
+ − 1023 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1024 #undef GetMenuItemInfo
+ − 1025 #define GetMenuItemInfo error_use_qxeGetMenuItemInfo_or_GetMenuItemInfoA_and_GetMenuItemInfoW
+ − 1026 #endif
+ − 1027 BOOL qxeGetMenuItemInfo (HMENU arg1, UINT arg2, BOOL arg3, LPMENUITEMINFOW arg4);
+ − 1028
+ − 1029 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1030 #undef SetMenuItemInfo
+ − 1031 #define SetMenuItemInfo error_use_qxeSetMenuItemInfo_or_SetMenuItemInfoA_and_SetMenuItemInfoW
+ − 1032 #endif
+ − 1033 BOOL qxeSetMenuItemInfo (HMENU arg1, UINT arg2, BOOL arg3, LPCMENUITEMINFOW arg4);
+ − 1034
+ − 1035 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1036 #undef DrawText
+ − 1037 #define DrawText error_use_qxeDrawText_or_DrawTextA_and_DrawTextW
+ − 1038 #endif
+ − 1039 int qxeDrawText (HDC hDC, const Extbyte * lpString, int nCount, LPRECT lpRect, UINT uFormat);
+ − 1040
+ − 1041 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1042 #undef DrawTextEx
+ − 1043 #define DrawTextEx error_use_qxeDrawTextEx_or_DrawTextExA_and_DrawTextExW
+ − 1044 #endif
+ − 1045 int qxeDrawTextEx (HDC arg1, Extbyte * arg2, int arg3, LPRECT arg4, UINT arg5, LPDRAWTEXTPARAMS arg6);
+ − 1046
+ − 1047 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1048 #undef GrayString
+ − 1049 #define GrayString error_use_qxeGrayString_or_GrayStringA_and_GrayStringW
+ − 1050 #endif
+ − 1051 BOOL qxeGrayString (HDC hDC, HBRUSH hBrush, GRAYSTRINGPROC lpOutputFunc, LPARAM lpData, int nCount, int X, int Y, int nWidth, int nHeight);
+ − 1052
+ − 1053 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1054 #undef DrawState
+ − 1055 #define DrawState error_use_qxeDrawState_or_DrawStateA_and_DrawStateW
+ − 1056 #endif
+ − 1057 BOOL qxeDrawState (HDC arg1, HBRUSH arg2, DRAWSTATEPROC arg3, LPARAM arg4, WPARAM arg5, int arg6, int arg7, int arg8, int arg9, UINT arg10);
+ − 1058
+ − 1059 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1060 #undef TabbedTextOut
+ − 1061 #define TabbedTextOut error_use_qxeTabbedTextOut_or_TabbedTextOutA_and_TabbedTextOutW
+ − 1062 #endif
+ − 1063 LONG qxeTabbedTextOut (HDC hDC, int X, int Y, const Extbyte * lpString, int nCount, int nTabPositions, LPINT lpnTabStopPositions, int nTabOrigin);
+ − 1064
+ − 1065 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1066 #undef GetTabbedTextExtent
+ − 1067 #define GetTabbedTextExtent error_use_qxeGetTabbedTextExtent_or_GetTabbedTextExtentA_and_GetTabbedTextExtentW
+ − 1068 #endif
+ − 1069 DWORD qxeGetTabbedTextExtent (HDC hDC, const Extbyte * lpString, int nCount, int nTabPositions, LPINT lpnTabStopPositions);
+ − 1070
+ − 1071 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1072 #undef SetProp
+ − 1073 #define SetProp error_use_qxeSetProp_or_SetPropA_and_SetPropW
+ − 1074 #endif
+ − 1075 BOOL qxeSetProp (HWND hWnd, const Extbyte * lpString, HANDLE hData);
+ − 1076
+ − 1077 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1078 #undef GetProp
+ − 1079 #define GetProp error_use_qxeGetProp_or_GetPropA_and_GetPropW
+ − 1080 #endif
+ − 1081 HANDLE qxeGetProp (HWND hWnd, const Extbyte * lpString);
+ − 1082
+ − 1083 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1084 #undef RemoveProp
+ − 1085 #define RemoveProp error_use_qxeRemoveProp_or_RemovePropA_and_RemovePropW
+ − 1086 #endif
+ − 1087 HANDLE qxeRemoveProp (HWND hWnd, const Extbyte * lpString);
+ − 1088
+ − 1089 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1090 #undef EnumPropsEx
+ − 1091 #define EnumPropsEx error_use_qxeEnumPropsEx_or_EnumPropsExA_and_EnumPropsExW
+ − 1092 #endif
+ − 1093 int qxeEnumPropsEx (HWND hWnd, PROPENUMPROCEXW lpEnumFunc, LPARAM lParam);
+ − 1094
+ − 1095 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1096 #undef EnumProps
+ − 1097 #define EnumProps error_use_qxeEnumProps_or_EnumPropsA_and_EnumPropsW
+ − 1098 #endif
+ − 1099 int qxeEnumProps (HWND hWnd, PROPENUMPROCW lpEnumFunc);
+ − 1100
+ − 1101 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1102 #undef SetWindowText
+ − 1103 #define SetWindowText error_use_qxeSetWindowText_or_SetWindowTextA_and_SetWindowTextW
+ − 1104 #endif
+ − 1105 BOOL qxeSetWindowText (HWND hWnd, const Extbyte * lpString);
+ − 1106
+ − 1107 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1108 #undef GetWindowText
+ − 1109 #define GetWindowText error_use_qxeGetWindowText_or_GetWindowTextA_and_GetWindowTextW
+ − 1110 #endif
+ − 1111 int qxeGetWindowText (HWND hWnd, Extbyte * lpString, int nMaxCount);
+ − 1112
+ − 1113 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1114 #undef GetWindowTextLength
+ − 1115 #define GetWindowTextLength error_use_qxeGetWindowTextLength_or_GetWindowTextLengthA_and_GetWindowTextLengthW
+ − 1116 #endif
+ − 1117 int qxeGetWindowTextLength (HWND hWnd);
+ − 1118
+ − 1119 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1120 #undef MessageBox
+ − 1121 #define MessageBox error_use_qxeMessageBox_or_MessageBoxA_and_MessageBoxW
+ − 1122 #endif
+ − 1123 int qxeMessageBox (HWND hWnd, const Extbyte * lpText, const Extbyte * lpCaption, UINT uType);
+ − 1124
+ − 1125 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1126 #undef MessageBoxEx
+ − 1127 #define MessageBoxEx error_use_qxeMessageBoxEx_or_MessageBoxExA_and_MessageBoxExW
+ − 1128 #endif
+ − 1129 int qxeMessageBoxEx (HWND hWnd, const Extbyte * lpText, const Extbyte * lpCaption, UINT uType, WORD wLanguageId);
+ − 1130
+ − 1131 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1132 #undef MessageBoxIndirect
+ − 1133 #define MessageBoxIndirect error_use_qxeMessageBoxIndirect_or_MessageBoxIndirectA_and_MessageBoxIndirectW
+ − 1134 #endif
+ − 1135 int qxeMessageBoxIndirect (LPMSGBOXPARAMSW arg1);
+ − 1136
+ − 1137 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1138 #undef GetWindowLong
+ − 1139 #define GetWindowLong error_use_qxeGetWindowLong_or_GetWindowLongA_and_GetWindowLongW
+ − 1140 #endif
+ − 1141 LONG qxeGetWindowLong (HWND hWnd, int nIndex);
+ − 1142
+ − 1143 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1144 #undef SetWindowLong
+ − 1145 #define SetWindowLong error_use_qxeSetWindowLong_or_SetWindowLongA_and_SetWindowLongW
+ − 1146 #endif
+ − 1147 LONG qxeSetWindowLong (HWND hWnd, int nIndex, LONG dwNewLong);
+ − 1148
+ − 1149 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1150 #undef GetClassLong
+ − 1151 #define GetClassLong error_use_qxeGetClassLong_or_GetClassLongA_and_GetClassLongW
+ − 1152 #endif
+ − 1153 DWORD qxeGetClassLong (HWND hWnd, int nIndex);
+ − 1154
+ − 1155 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1156 #undef SetClassLong
+ − 1157 #define SetClassLong error_use_qxeSetClassLong_or_SetClassLongA_and_SetClassLongW
+ − 1158 #endif
+ − 1159 DWORD qxeSetClassLong (HWND hWnd, int nIndex, LONG dwNewLong);
+ − 1160
+ − 1161 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1162 #undef FindWindow
+ − 1163 #define FindWindow error_use_qxeFindWindow_or_FindWindowA_and_FindWindowW
+ − 1164 #endif
+ − 1165 HWND qxeFindWindow (const Extbyte * lpClassName, const Extbyte * lpWindowName);
+ − 1166
+ − 1167 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1168 #undef FindWindowEx
+ − 1169 #define FindWindowEx error_use_qxeFindWindowEx_or_FindWindowExA_and_FindWindowExW
+ − 1170 #endif
+ − 1171 HWND qxeFindWindowEx (HWND arg1, HWND arg2, const Extbyte * arg3, const Extbyte * arg4);
+ − 1172
+ − 1173 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1174 #undef GetClassName
+ − 1175 #define GetClassName error_use_qxeGetClassName_or_GetClassNameA_and_GetClassNameW
+ − 1176 #endif
+ − 1177 int qxeGetClassName (HWND hWnd, Extbyte * lpClassName, int nMaxCount);
+ − 1178
+ − 1179 #undef SetWindowsHook
+ − 1180 #define SetWindowsHook error_obsolete__two_versions__STRICT_and_non_STRICT
+ − 1181
+ − 1182 #undef SetWindowsHook
+ − 1183 #define SetWindowsHook error_obsolete__two_versions__STRICT_and_non_STRICT
+ − 1184
+ − 1185 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1186 #undef SetWindowsHookEx
+ − 1187 #define SetWindowsHookEx error_use_qxeSetWindowsHookEx_or_SetWindowsHookExA_and_SetWindowsHookExW
+ − 1188 #endif
+ − 1189 HHOOK qxeSetWindowsHookEx (int idHook, HOOKPROC lpfn, HINSTANCE hmod, DWORD dwThreadId);
+ − 1190
+ − 1191 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1192 #undef LoadBitmap
+ − 1193 #define LoadBitmap error_use_qxeLoadBitmap_or_LoadBitmapA_and_LoadBitmapW
+ − 1194 #endif
+ − 1195 HBITMAP qxeLoadBitmap (HINSTANCE hInstance, const Extbyte * lpBitmapName);
+ − 1196
+ − 1197 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1198 #undef LoadCursor
+ − 1199 #define LoadCursor error_use_qxeLoadCursor_or_LoadCursorA_and_LoadCursorW
+ − 1200 #endif
+ − 1201 HCURSOR qxeLoadCursor (HINSTANCE hInstance, const Extbyte * lpCursorName);
+ − 1202
+ − 1203 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1204 #undef LoadCursorFromFile
+ − 1205 #define LoadCursorFromFile error_use_qxeLoadCursorFromFile_or_LoadCursorFromFileA_and_LoadCursorFromFileW
+ − 1206 #endif
+ − 1207 HCURSOR qxeLoadCursorFromFile (const Extbyte * lpFileName);
+ − 1208
+ − 1209 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1210 #undef LoadIcon
+ − 1211 #define LoadIcon error_use_qxeLoadIcon_or_LoadIconA_and_LoadIconW
+ − 1212 #endif
+ − 1213 HICON qxeLoadIcon (HINSTANCE hInstance, const Extbyte * lpIconName);
+ − 1214
+ − 1215 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1216 #undef LoadImage
+ − 1217 #define LoadImage error_use_qxeLoadImage_or_LoadImageA_and_LoadImageW
+ − 1218 #endif
+ − 1219 HANDLE qxeLoadImage (HINSTANCE arg1, const Extbyte * arg2, UINT arg3, int arg4, int arg5, UINT arg6);
+ − 1220
+ − 1221 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1222 #undef LoadString
+ − 1223 #define LoadString error_use_qxeLoadString_or_LoadStringA_and_LoadStringW
+ − 1224 #endif
+ − 1225 int qxeLoadString (HINSTANCE hInstance, UINT uID, Extbyte * lpBuffer, int nBufferMax);
+ − 1226
+ − 1227 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1228 #undef IsDialogMessage
+ − 1229 #define IsDialogMessage error_use_qxeIsDialogMessage_or_IsDialogMessageA_and_IsDialogMessageW
+ − 1230 #endif
+ − 1231 BOOL qxeIsDialogMessage (HWND hDlg, LPMSG lpMsg);
+ − 1232
+ − 1233 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1234 #undef DlgDirList
+ − 1235 #define DlgDirList error_use_qxeDlgDirList_or_DlgDirListA_and_DlgDirListW
+ − 1236 #endif
+ − 1237 int qxeDlgDirList (HWND hDlg, Extbyte * lpPathSpec, int nIDListBox, int nIDStaticPath, UINT uFileType);
+ − 1238
+ − 1239 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1240 #undef DlgDirSelectEx
+ − 1241 #define DlgDirSelectEx error_use_qxeDlgDirSelectEx_or_DlgDirSelectExA_and_DlgDirSelectExW
+ − 1242 #endif
+ − 1243 BOOL qxeDlgDirSelectEx (HWND hDlg, Extbyte * lpString, int nCount, int nIDListBox);
+ − 1244
+ − 1245 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1246 #undef DlgDirListComboBox
+ − 1247 #define DlgDirListComboBox error_use_qxeDlgDirListComboBox_or_DlgDirListComboBoxA_and_DlgDirListComboBoxW
+ − 1248 #endif
+ − 1249 int qxeDlgDirListComboBox (HWND hDlg, Extbyte * lpPathSpec, int nIDComboBox, int nIDStaticPath, UINT uFiletype);
+ − 1250
+ − 1251 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1252 #undef DlgDirSelectComboBoxEx
+ − 1253 #define DlgDirSelectComboBoxEx error_use_qxeDlgDirSelectComboBoxEx_or_DlgDirSelectComboBoxExA_and_DlgDirSelectComboBoxExW
+ − 1254 #endif
+ − 1255 BOOL qxeDlgDirSelectComboBoxEx (HWND hDlg, Extbyte * lpString, int nCount, int nIDComboBox);
+ − 1256
+ − 1257 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1258 #undef DefFrameProc
+ − 1259 #define DefFrameProc error_use_qxeDefFrameProc_or_DefFrameProcA_and_DefFrameProcW
+ − 1260 #endif
+ − 1261 LRESULT qxeDefFrameProc (HWND hWnd, HWND hWndMDIClient, UINT uMsg, WPARAM wParam, LPARAM lParam);
+ − 1262
+ − 1263 #undef DefMDIChildProc
+ − 1264 #define DefMDIChildProc error_return_value_is_conditionalized_on__MAC__messes_up_parser
+ − 1265
+ − 1266 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1267 #undef CreateMDIWindow
+ − 1268 #define CreateMDIWindow error_use_qxeCreateMDIWindow_or_CreateMDIWindowA_and_CreateMDIWindowW
+ − 1269 #endif
+ − 1270 HWND qxeCreateMDIWindow (Extbyte * lpClassName, Extbyte * lpWindowName, DWORD dwStyle, int X, int Y, int nWidth, int nHeight, HWND hWndParent, HINSTANCE hInstance, LPARAM lParam);
+ − 1271
+ − 1272 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1273 #undef WinHelp
+ − 1274 #define WinHelp error_use_qxeWinHelp_or_WinHelpA_and_WinHelpW
+ − 1275 #endif
+ − 1276 BOOL qxeWinHelp (HWND hWndMain, const Extbyte * lpszHelp, UINT uCommand, DWORD dwData);
+ − 1277
+ − 1278 #undef ChangeDisplaySettings
+ − 1279 #define ChangeDisplaySettings error_split_sized_LPDEVMODE
+ − 1280
+ − 1281 #undef ChangeDisplaySettingsEx
+ − 1282 #define ChangeDisplaySettingsEx error_split_sized_LPDEVMODE__NT_5_0_Win98__only
+ − 1283
+ − 1284 #undef EnumDisplaySettings
+ − 1285 #define EnumDisplaySettings error_split_sized_LPDEVMODE
+ − 1286
+ − 1287 #undef EnumDisplayDevices
+ − 1288 #define EnumDisplayDevices error_split_sized_PDISPLAY_DEVICE__NT_5_0__only__no_Win98
+ − 1289
+ − 1290 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1291 #undef SystemParametersInfo
+ − 1292 #define SystemParametersInfo error_use_qxeSystemParametersInfo_or_SystemParametersInfoA_and_SystemParametersInfoW
+ − 1293 #endif
+ − 1294 BOOL qxeSystemParametersInfo (UINT uiAction, UINT uiParam, PVOID pvParam, UINT fWinIni);
+ − 1295
+ − 1296 #undef GetMonitorInfo
+ − 1297 #define GetMonitorInfo error_NT_5_0_Win98__only
+ − 1298
+ − 1299 #undef GetWindowModuleFileName
+ − 1300 #define GetWindowModuleFileName error_NT_5_0__only
+ − 1301
+ − 1302 #undef RealGetWindowClass
+ − 1303 #define RealGetWindowClass error_NT_5_0__only
+ − 1304
+ − 1305 #undef GetAltTabInfo
+ − 1306 #define GetAltTabInfo error_NT_5_0__only
+ − 1307
+ − 1308
+ − 1309 /* Processing file DDEML.H */
+ − 1310
+ − 1311 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1312 #undef DdeInitialize
+ − 1313 #define DdeInitialize error_use_qxeDdeInitialize_or_DdeInitializeA_and_DdeInitializeW
+ − 1314 #endif
+ − 1315 UINT qxeDdeInitialize (LPDWORD pidInst, PFNCALLBACK pfnCallback, DWORD afCmd, DWORD ulRes);
+ − 1316
+ − 1317 /* Skipping DdeCreateStringHandle because error in Cygwin prototype */
+ − 1318
+ − 1319 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1320 #undef DdeQueryString
+ − 1321 #define DdeQueryString error_use_qxeDdeQueryString_or_DdeQueryStringA_and_DdeQueryStringW
+ − 1322 #endif
+ − 1323 DWORD qxeDdeQueryString (DWORD idInst, HSZ hsz, Extbyte * psz, DWORD cchMax, int iCodePage);
+ − 1324
+ − 1325
771
+ − 1326 /* Processing file WINREG.H */
+ − 1327
+ − 1328 /* Skipping RegConnectRegistry because error in Cygwin prototype */
800
+ − 1329
+ − 1330 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1331 #undef RegCreateKey
2367
+ − 1332 #define RegCreateKey error_use_qxeRegCreateKey_or_RegCreateKeyA_and_RegCreateKeyW
800
+ − 1333 #endif
771
+ − 1334 LONG
+ − 1335 qxeRegCreateKey (HKEY hKey, const Extbyte * lpSubKey, PHKEY phkResult);
800
+ − 1336
+ − 1337 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1338 #undef RegCreateKeyEx
2367
+ − 1339 #define RegCreateKeyEx error_use_qxeRegCreateKeyEx_or_RegCreateKeyExA_and_RegCreateKeyExW
800
+ − 1340 #endif
771
+ − 1341 LONG
+ − 1342 qxeRegCreateKeyEx (HKEY hKey, const Extbyte * lpSubKey, DWORD Reserved, Extbyte * lpClass, DWORD dwOptions, REGSAM samDesired, LPSECURITY_ATTRIBUTES lpSecurityAttributes, PHKEY phkResult, LPDWORD lpdwDisposition);
800
+ − 1343
+ − 1344 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1345 #undef RegDeleteKey
2367
+ − 1346 #define RegDeleteKey error_use_qxeRegDeleteKey_or_RegDeleteKeyA_and_RegDeleteKeyW
800
+ − 1347 #endif
771
+ − 1348 LONG
+ − 1349 qxeRegDeleteKey (HKEY hKey, const Extbyte * lpSubKey);
800
+ − 1350
+ − 1351 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1352 #undef RegDeleteValue
2367
+ − 1353 #define RegDeleteValue error_use_qxeRegDeleteValue_or_RegDeleteValueA_and_RegDeleteValueW
800
+ − 1354 #endif
771
+ − 1355 LONG
+ − 1356 qxeRegDeleteValue (HKEY hKey, const Extbyte * lpValueName);
800
+ − 1357
+ − 1358 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1359 #undef RegEnumKey
2367
+ − 1360 #define RegEnumKey error_use_qxeRegEnumKey_or_RegEnumKeyA_and_RegEnumKeyW
800
+ − 1361 #endif
771
+ − 1362 LONG
+ − 1363 qxeRegEnumKey (HKEY hKey, DWORD dwIndex, Extbyte * lpName, DWORD cbName);
800
+ − 1364
+ − 1365 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1366 #undef RegEnumKeyEx
2367
+ − 1367 #define RegEnumKeyEx error_use_qxeRegEnumKeyEx_or_RegEnumKeyExA_and_RegEnumKeyExW
800
+ − 1368 #endif
771
+ − 1369 LONG
+ − 1370 qxeRegEnumKeyEx (HKEY hKey, DWORD dwIndex, Extbyte * lpName, LPDWORD lpcbName, LPDWORD lpReserved, Extbyte * lpClass, LPDWORD lpcbClass, PFILETIME lpftLastWriteTime);
800
+ − 1371
+ − 1372 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1373 #undef RegEnumValue
2367
+ − 1374 #define RegEnumValue error_use_qxeRegEnumValue_or_RegEnumValueA_and_RegEnumValueW
800
+ − 1375 #endif
771
+ − 1376 LONG
+ − 1377 qxeRegEnumValue (HKEY hKey, DWORD dwIndex, Extbyte * lpValueName, LPDWORD lpcbValueName, LPDWORD lpReserved, LPDWORD lpType, LPBYTE lpData, LPDWORD lpcbData);
800
+ − 1378
+ − 1379 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1380 #undef RegLoadKey
2367
+ − 1381 #define RegLoadKey error_use_qxeRegLoadKey_or_RegLoadKeyA_and_RegLoadKeyW
800
+ − 1382 #endif
771
+ − 1383 LONG
+ − 1384 qxeRegLoadKey (HKEY hKey, const Extbyte * lpSubKey, const Extbyte * lpFile);
800
+ − 1385
+ − 1386 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1387 #undef RegOpenKey
2367
+ − 1388 #define RegOpenKey error_use_qxeRegOpenKey_or_RegOpenKeyA_and_RegOpenKeyW
800
+ − 1389 #endif
771
+ − 1390 LONG
+ − 1391 qxeRegOpenKey (HKEY hKey, const Extbyte * lpSubKey, PHKEY phkResult);
800
+ − 1392
+ − 1393 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1394 #undef RegOpenKeyEx
2367
+ − 1395 #define RegOpenKeyEx error_use_qxeRegOpenKeyEx_or_RegOpenKeyExA_and_RegOpenKeyExW
800
+ − 1396 #endif
771
+ − 1397 LONG
+ − 1398 qxeRegOpenKeyEx (HKEY hKey, const Extbyte * lpSubKey, DWORD ulOptions, REGSAM samDesired, PHKEY phkResult);
800
+ − 1399
+ − 1400 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1401 #undef RegQueryInfoKey
2367
+ − 1402 #define RegQueryInfoKey error_use_qxeRegQueryInfoKey_or_RegQueryInfoKeyA_and_RegQueryInfoKeyW
800
+ − 1403 #endif
771
+ − 1404 LONG
+ − 1405 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);
800
+ − 1406
+ − 1407 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1408 #undef RegQueryValue
2367
+ − 1409 #define RegQueryValue error_use_qxeRegQueryValue_or_RegQueryValueA_and_RegQueryValueW
800
+ − 1410 #endif
771
+ − 1411 LONG
+ − 1412 qxeRegQueryValue (HKEY hKey, const Extbyte * lpSubKey, Extbyte * lpValue, PLONG lpcbValue);
800
+ − 1413
+ − 1414 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1415 #undef RegQueryMultipleValues
2367
+ − 1416 #define RegQueryMultipleValues error_use_qxeRegQueryMultipleValues_or_RegQueryMultipleValuesA_and_RegQueryMultipleValuesW
800
+ − 1417 #endif
771
+ − 1418 LONG
+ − 1419 qxeRegQueryMultipleValues (HKEY hKey, PVALENTW val_list, DWORD num_vals, Extbyte * lpValueBuf, LPDWORD ldwTotsize);
800
+ − 1420
+ − 1421 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1422 #undef RegQueryValueEx
2367
+ − 1423 #define RegQueryValueEx error_use_qxeRegQueryValueEx_or_RegQueryValueExA_and_RegQueryValueExW
800
+ − 1424 #endif
771
+ − 1425 LONG
+ − 1426 qxeRegQueryValueEx (HKEY hKey, const Extbyte * lpValueName, LPDWORD lpReserved, LPDWORD lpType, LPBYTE lpData, LPDWORD lpcbData);
800
+ − 1427
+ − 1428 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1429 #undef RegReplaceKey
2367
+ − 1430 #define RegReplaceKey error_use_qxeRegReplaceKey_or_RegReplaceKeyA_and_RegReplaceKeyW
800
+ − 1431 #endif
771
+ − 1432 LONG
+ − 1433 qxeRegReplaceKey (HKEY hKey, const Extbyte * lpSubKey, const Extbyte * lpNewFile, const Extbyte * lpOldFile);
800
+ − 1434
+ − 1435 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1436 #undef RegRestoreKey
2367
+ − 1437 #define RegRestoreKey error_use_qxeRegRestoreKey_or_RegRestoreKeyA_and_RegRestoreKeyW
800
+ − 1438 #endif
771
+ − 1439 LONG
+ − 1440 qxeRegRestoreKey (HKEY hKey, const Extbyte * lpFile, DWORD dwFlags);
800
+ − 1441
+ − 1442 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1443 #undef RegSaveKey
2367
+ − 1444 #define RegSaveKey error_use_qxeRegSaveKey_or_RegSaveKeyA_and_RegSaveKeyW
800
+ − 1445 #endif
771
+ − 1446 LONG
+ − 1447 qxeRegSaveKey (HKEY hKey, const Extbyte * lpFile, LPSECURITY_ATTRIBUTES lpSecurityAttributes);
800
+ − 1448
+ − 1449 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1450 #undef RegSetValue
2367
+ − 1451 #define RegSetValue error_use_qxeRegSetValue_or_RegSetValueA_and_RegSetValueW
800
+ − 1452 #endif
771
+ − 1453 LONG
+ − 1454 qxeRegSetValue (HKEY hKey, const Extbyte * lpSubKey, DWORD dwType, const Extbyte * lpData, DWORD cbData);
800
+ − 1455
+ − 1456 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1457 #undef RegSetValueEx
2367
+ − 1458 #define RegSetValueEx error_use_qxeRegSetValueEx_or_RegSetValueExA_and_RegSetValueExW
800
+ − 1459 #endif
771
+ − 1460 LONG
+ − 1461 qxeRegSetValueEx (HKEY hKey, const Extbyte * lpValueName, DWORD Reserved, DWORD dwType, CONST BYTE* lpData, DWORD cbData);
800
+ − 1462
+ − 1463 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1464 #undef RegUnLoadKey
2367
+ − 1465 #define RegUnLoadKey error_use_qxeRegUnLoadKey_or_RegUnLoadKeyA_and_RegUnLoadKeyW
800
+ − 1466 #endif
771
+ − 1467 LONG
+ − 1468 qxeRegUnLoadKey (HKEY hKey, const Extbyte * lpSubKey);
800
+ − 1469
+ − 1470 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1471 #undef InitiateSystemShutdown
2367
+ − 1472 #define InitiateSystemShutdown error_use_qxeInitiateSystemShutdown_or_InitiateSystemShutdownA_and_InitiateSystemShutdownW
800
+ − 1473 #endif
771
+ − 1474 BOOL
+ − 1475 qxeInitiateSystemShutdown (Extbyte * lpMachineName, Extbyte * lpMessage, DWORD dwTimeout, BOOL bForceAppsClosed, BOOL bRebootAfterShutdown);
800
+ − 1476
+ − 1477 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1478 #undef AbortSystemShutdown
2367
+ − 1479 #define AbortSystemShutdown error_use_qxeAbortSystemShutdown_or_AbortSystemShutdownA_and_AbortSystemShutdownW
800
+ − 1480 #endif
771
+ − 1481 BOOL
+ − 1482 qxeAbortSystemShutdown (Extbyte * lpMachineName);
+ − 1483
800
+ − 1484
2367
+ − 1485 /* Processing file WINNLS.H */
+ − 1486
+ − 1487 #undef GetCPInfoEx
+ − 1488 #define GetCPInfoEx error_not_used__not_examined_yet
+ − 1489
+ − 1490 #undef CompareString
+ − 1491 #define CompareString error_not_used__not_examined_yet
+ − 1492
+ − 1493 #undef LCMapString
+ − 1494 #define LCMapString error_not_used__not_examined_yet
+ − 1495
+ − 1496 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1497 #undef GetLocaleInfo
+ − 1498 #define GetLocaleInfo error_use_qxeGetLocaleInfo_or_GetLocaleInfoA_and_GetLocaleInfoW
+ − 1499 #endif
+ − 1500 int qxeGetLocaleInfo (LCID Locale, LCTYPE LCType, Extbyte * lpLCData, int cchData);
+ − 1501
+ − 1502 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1503 #undef SetLocaleInfo
+ − 1504 #define SetLocaleInfo error_use_qxeSetLocaleInfo_or_SetLocaleInfoA_and_SetLocaleInfoW
+ − 1505 #endif
+ − 1506 BOOL qxeSetLocaleInfo (LCID Locale, LCTYPE LCType, const Extbyte * lpLCData);
+ − 1507
+ − 1508 #undef GetTimeFormat
+ − 1509 #define GetTimeFormat error_not_used__not_examined_yet
+ − 1510
+ − 1511 #undef GetDateFormat
+ − 1512 #define GetDateFormat error_not_used__not_examined_yet
+ − 1513
+ − 1514 #undef GetNumberFormat
+ − 1515 #define GetNumberFormat error_not_used__not_examined_yet
+ − 1516
+ − 1517 #undef GetCurrencyFormat
+ − 1518 #define GetCurrencyFormat error_not_used__not_examined_yet
+ − 1519
+ − 1520 #undef EnumCalendarInfo
+ − 1521 #define EnumCalendarInfo error_not_used__not_examined_yet
+ − 1522
+ − 1523 #undef EnumCalendarInfoEx
+ − 1524 #define EnumCalendarInfoEx error_not_used__not_examined_yet
+ − 1525
+ − 1526 #undef EnumTimeFormats
+ − 1527 #define EnumTimeFormats error_not_used__not_examined_yet
+ − 1528
+ − 1529 #undef EnumDateFormats
+ − 1530 #define EnumDateFormats error_not_used__not_examined_yet
+ − 1531
+ − 1532 #undef EnumDateFormatsEx
+ − 1533 #define EnumDateFormatsEx error_not_used__not_examined_yet
+ − 1534
+ − 1535 #undef GetStringTypeEx
+ − 1536 #define GetStringTypeEx error_not_used__not_examined_yet
+ − 1537
+ − 1538 #undef GetStringType
+ − 1539 #define GetStringType error_no_such_fun__A_and_W_versions_have_different_nos__of_args
+ − 1540
+ − 1541 #undef FoldString
+ − 1542 #define FoldString error_not_used__not_examined_yet
+ − 1543
+ − 1544 #undef EnumSystemLocales
+ − 1545 #define EnumSystemLocales error_not_used__not_examined_yet
+ − 1546
+ − 1547 #undef EnumSystemCodePages
+ − 1548 #define EnumSystemCodePages error_not_used__not_examined_yet
+ − 1549
+ − 1550
+ − 1551 /* Processing file IME.H */
+ − 1552
+ − 1553 #undef SendIMEMessageEx
+ − 1554 #define SendIMEMessageEx error_obsolete__no_docs_available
+ − 1555
+ − 1556
+ − 1557 /* Processing file WINGDI.H */
+ − 1558
+ − 1559 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1560 #undef AddFontResource
+ − 1561 #define AddFontResource error_use_qxeAddFontResource_or_AddFontResourceA_and_AddFontResourceW
+ − 1562 #endif
+ − 1563 int qxeAddFontResource (const Extbyte * arg1);
+ − 1564
+ − 1565 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1566 #undef CopyMetaFile
+ − 1567 #define CopyMetaFile error_use_qxeCopyMetaFile_or_CopyMetaFileA_and_CopyMetaFileW
+ − 1568 #endif
+ − 1569 HMETAFILE qxeCopyMetaFile (HMETAFILE arg1, const Extbyte * arg2);
+ − 1570
+ − 1571 /* Skipping CreateDC because split-sized DEVMODE */
+ − 1572
+ − 1573 /* Skipping CreateFontIndirect because split-sized LOGFONT */
+ − 1574
+ − 1575 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1576 #undef CreateFont
+ − 1577 #define CreateFont error_use_qxeCreateFont_or_CreateFontA_and_CreateFontW
+ − 1578 #endif
+ − 1579 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);
+ − 1580
+ − 1581 /* Skipping CreateIC because split-sized DEVMODE */
+ − 1582
+ − 1583 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1584 #undef CreateMetaFile
+ − 1585 #define CreateMetaFile error_use_qxeCreateMetaFile_or_CreateMetaFileA_and_CreateMetaFileW
+ − 1586 #endif
+ − 1587 HDC qxeCreateMetaFile (const Extbyte * arg1);
+ − 1588
+ − 1589 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1590 #undef CreateScalableFontResource
+ − 1591 #define CreateScalableFontResource error_use_qxeCreateScalableFontResource_or_CreateScalableFontResourceA_and_CreateScalableFontResourceW
+ − 1592 #endif
+ − 1593 BOOL qxeCreateScalableFontResource (DWORD arg1, const Extbyte * arg2, const Extbyte * arg3, const Extbyte * arg4);
+ − 1594
+ − 1595 /* Skipping DeviceCapabilities because split-sized DEVMODE */
+ − 1596
+ − 1597 /* Skipping EnumFontFamiliesEx because split-complex FONTENUMPROC; NT 4.0+ only */
+ − 1598
+ − 1599 #undef EnumFontFamilies
+ − 1600 #define EnumFontFamilies error_split_complex_FONTENUMPROC
+ − 1601
+ − 1602 #undef EnumFonts
+ − 1603 #define EnumFonts error_split_complex_FONTENUMPROC
+ − 1604
+ − 1605 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1606 #undef GetCharWidth
+ − 1607 #define GetCharWidth error_use_qxeGetCharWidth_or_GetCharWidthA_and_GetCharWidthW
+ − 1608 #endif
+ − 1609 BOOL qxeGetCharWidth (HDC arg1, UINT arg2, UINT arg3, LPINT arg4);
+ − 1610
+ − 1611 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1612 #undef GetCharWidth32
+ − 1613 #define GetCharWidth32 error_use_qxeGetCharWidth32_or_GetCharWidth32A_and_GetCharWidth32W
+ − 1614 #endif
+ − 1615 BOOL qxeGetCharWidth32 (HDC arg1, UINT arg2, UINT arg3, LPINT arg4);
+ − 1616
+ − 1617 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1618 #undef GetCharWidthFloat
+ − 1619 #define GetCharWidthFloat error_use_qxeGetCharWidthFloat_or_GetCharWidthFloatA_and_GetCharWidthFloatW
+ − 1620 #endif
+ − 1621 BOOL qxeGetCharWidthFloat (HDC arg1, UINT arg2, UINT arg3, PFLOAT arg4);
+ − 1622
+ − 1623 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1624 #undef GetCharABCWidths
+ − 1625 #define GetCharABCWidths error_use_qxeGetCharABCWidths_or_GetCharABCWidthsA_and_GetCharABCWidthsW
+ − 1626 #endif
+ − 1627 BOOL qxeGetCharABCWidths (HDC arg1, UINT arg2, UINT arg3, LPABC arg4);
+ − 1628
+ − 1629 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1630 #undef GetCharABCWidthsFloat
+ − 1631 #define GetCharABCWidthsFloat error_use_qxeGetCharABCWidthsFloat_or_GetCharABCWidthsFloatA_and_GetCharABCWidthsFloatW
+ − 1632 #endif
+ − 1633 BOOL qxeGetCharABCWidthsFloat (HDC arg1, UINT arg2, UINT arg3, LPABCFLOAT arg4);
+ − 1634
+ − 1635 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1636 #undef GetGlyphOutline
+ − 1637 #define GetGlyphOutline error_use_qxeGetGlyphOutline_or_GetGlyphOutlineA_and_GetGlyphOutlineW
+ − 1638 #endif
+ − 1639 DWORD qxeGetGlyphOutline (HDC arg1, UINT arg2, UINT arg3, LPGLYPHMETRICS arg4, DWORD arg5, LPVOID arg6, CONST MAT2 * arg7);
+ − 1640
+ − 1641 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1642 #undef GetMetaFile
+ − 1643 #define GetMetaFile error_use_qxeGetMetaFile_or_GetMetaFileA_and_GetMetaFileW
+ − 1644 #endif
+ − 1645 HMETAFILE qxeGetMetaFile (const Extbyte * arg1);
+ − 1646
+ − 1647 #undef GetOutlineTextMetrics
+ − 1648 #define GetOutlineTextMetrics error_split_sized_LPOUTLINETEXTMETRIC
+ − 1649
+ − 1650 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1651 #undef GetTextExtentPoint
+ − 1652 #define GetTextExtentPoint error_use_qxeGetTextExtentPoint_or_GetTextExtentPointA_and_GetTextExtentPointW
+ − 1653 #endif
+ − 1654 BOOL qxeGetTextExtentPoint (HDC arg1, const Extbyte * arg2, int arg3, LPSIZE arg4);
+ − 1655
+ − 1656 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1657 #undef GetTextExtentPoint32
+ − 1658 #define GetTextExtentPoint32 error_use_qxeGetTextExtentPoint32_or_GetTextExtentPoint32A_and_GetTextExtentPoint32W
+ − 1659 #endif
+ − 1660 BOOL qxeGetTextExtentPoint32 (HDC arg1, const Extbyte * arg2, int arg3, LPSIZE arg4);
+ − 1661
+ − 1662 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1663 #undef GetTextExtentExPoint
+ − 1664 #define GetTextExtentExPoint error_use_qxeGetTextExtentExPoint_or_GetTextExtentExPointA_and_GetTextExtentExPointW
+ − 1665 #endif
+ − 1666 BOOL qxeGetTextExtentExPoint (HDC arg1, const Extbyte * arg2, int arg3, int arg4, LPINT arg5, LPINT arg6, LPSIZE arg7);
+ − 1667
+ − 1668 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1669 #undef GetCharacterPlacement
+ − 1670 #define GetCharacterPlacement error_use_qxeGetCharacterPlacement_or_GetCharacterPlacementA_and_GetCharacterPlacementW
+ − 1671 #endif
+ − 1672 DWORD qxeGetCharacterPlacement (HDC arg1, const Extbyte * arg2, int arg3, int arg4, LPGCP_RESULTSW arg5, DWORD arg6);
+ − 1673
+ − 1674 #undef GetGlyphIndices
+ − 1675 #define GetGlyphIndices error_NT_5_0__only
+ − 1676
+ − 1677 #undef AddFontResourceEx
+ − 1678 #define AddFontResourceEx error_NT_5_0__only
+ − 1679
+ − 1680 #undef RemoveFontResourceEx
+ − 1681 #define RemoveFontResourceEx error_NT_5_0__only
+ − 1682
+ − 1683 #undef CreateFontIndirectEx
+ − 1684 #define CreateFontIndirectEx error_split_sized_ENUMLOGFONTEXDV__NT_5_0__only
+ − 1685
+ − 1686 /* Skipping ResetDC because split-sized DEVMODE */
+ − 1687
+ − 1688 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1689 #undef RemoveFontResource
+ − 1690 #define RemoveFontResource error_use_qxeRemoveFontResource_or_RemoveFontResourceA_and_RemoveFontResourceW
+ − 1691 #endif
+ − 1692 BOOL qxeRemoveFontResource (const Extbyte * arg1);
+ − 1693
+ − 1694 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1695 #undef CopyEnhMetaFile
+ − 1696 #define CopyEnhMetaFile error_use_qxeCopyEnhMetaFile_or_CopyEnhMetaFileA_and_CopyEnhMetaFileW
+ − 1697 #endif
+ − 1698 HENHMETAFILE qxeCopyEnhMetaFile (HENHMETAFILE arg1, const Extbyte * arg2);
+ − 1699
+ − 1700 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1701 #undef CreateEnhMetaFile
+ − 1702 #define CreateEnhMetaFile error_use_qxeCreateEnhMetaFile_or_CreateEnhMetaFileA_and_CreateEnhMetaFileW
+ − 1703 #endif
+ − 1704 HDC qxeCreateEnhMetaFile (HDC arg1, const Extbyte * arg2, CONST RECT * arg3, const Extbyte * arg4);
+ − 1705
+ − 1706 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1707 #undef GetEnhMetaFile
+ − 1708 #define GetEnhMetaFile error_use_qxeGetEnhMetaFile_or_GetEnhMetaFileA_and_GetEnhMetaFileW
+ − 1709 #endif
+ − 1710 HENHMETAFILE qxeGetEnhMetaFile (const Extbyte * arg1);
+ − 1711
+ − 1712 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1713 #undef GetEnhMetaFileDescription
+ − 1714 #define GetEnhMetaFileDescription error_use_qxeGetEnhMetaFileDescription_or_GetEnhMetaFileDescriptionA_and_GetEnhMetaFileDescriptionW
+ − 1715 #endif
+ − 1716 UINT qxeGetEnhMetaFileDescription (HENHMETAFILE arg1, UINT arg2, Extbyte * arg3);
+ − 1717
+ − 1718 /* Skipping GetTextMetrics because split-sized LPTEXTMETRIC */
+ − 1719
+ − 1720 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1721 #undef StartDoc
+ − 1722 #define StartDoc error_use_qxeStartDoc_or_StartDocA_and_StartDocW
+ − 1723 #endif
+ − 1724 int qxeStartDoc (HDC arg1, CONST DOCINFOW * arg2);
+ − 1725
+ − 1726 /* Skipping GetObject because split-sized LOGFONT */
+ − 1727
+ − 1728 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1729 #undef TextOut
+ − 1730 #define TextOut error_use_qxeTextOut_or_TextOutA_and_TextOutW
+ − 1731 #endif
+ − 1732 BOOL qxeTextOut (HDC arg1, int arg2, int arg3, const Extbyte * arg4, int arg5);
+ − 1733
+ − 1734 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1735 #undef ExtTextOut
+ − 1736 #define ExtTextOut error_use_qxeExtTextOut_or_ExtTextOutA_and_ExtTextOutW
+ − 1737 #endif
+ − 1738 BOOL qxeExtTextOut (HDC arg1, int arg2, int arg3, UINT arg4, CONST RECT * arg5, const Extbyte * arg6, UINT arg7, CONST INT * arg8);
+ − 1739
+ − 1740 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1741 #undef PolyTextOut
+ − 1742 #define PolyTextOut error_use_qxePolyTextOut_or_PolyTextOutA_and_PolyTextOutW
+ − 1743 #endif
+ − 1744 BOOL qxePolyTextOut (HDC arg1, CONST POLYTEXTW * arg2, int arg3);
+ − 1745
+ − 1746 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1747 #undef GetTextFace
+ − 1748 #define GetTextFace error_use_qxeGetTextFace_or_GetTextFaceA_and_GetTextFaceW
+ − 1749 #endif
+ − 1750 int qxeGetTextFace (HDC arg1, int arg2, Extbyte * arg3);
+ − 1751
+ − 1752 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1753 #undef GetKerningPairs
+ − 1754 #define GetKerningPairs error_use_qxeGetKerningPairs_or_GetKerningPairsA_and_GetKerningPairsW
+ − 1755 #endif
+ − 1756 DWORD qxeGetKerningPairs (HDC arg1, DWORD arg2, LPKERNINGPAIR arg3);
+ − 1757
+ − 1758 #undef GetLogColorSpace
+ − 1759 #define GetLogColorSpace error_split_sized_LPLOGCOLORSPACE__NT_4_0__only
+ − 1760
+ − 1761 #undef CreateColorSpace
+ − 1762 #define CreateColorSpace error_split_sized_LPLOGCOLORSPACE__NT_4_0__only
+ − 1763
+ − 1764 /* Skipping GetICMProfile because NT 4.0+ only, error in Cygwin prototype */
+ − 1765
+ − 1766 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1767 #undef SetICMProfile
+ − 1768 #define SetICMProfile error_use_qxeSetICMProfile_or_SetICMProfileA_and_SetICMProfileW
+ − 1769 #endif
+ − 1770 BOOL qxeSetICMProfile (HDC arg1, Extbyte * arg2);
+ − 1771
+ − 1772 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1773 #undef EnumICMProfiles
+ − 1774 #define EnumICMProfiles error_use_qxeEnumICMProfiles_or_EnumICMProfilesA_and_EnumICMProfilesW
+ − 1775 #endif
+ − 1776 int qxeEnumICMProfiles (HDC arg1, ICMENUMPROCW arg2, LPARAM arg3);
+ − 1777
+ − 1778 /* Skipping UpdateICMRegKey because NT 4.0+ only, error in Cygwin prototype */
+ − 1779
+ − 1780 #undef wglUseFontBitmaps
+ − 1781 #define wglUseFontBitmaps error_causes_link_error
+ − 1782
+ − 1783 #undef wglUseFontOutlines
+ − 1784 #define wglUseFontOutlines error_causes_link_error
+ − 1785
+ − 1786
+ − 1787 /* Processing file SHLOBJ.H */
+ − 1788
+ − 1789 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1790 #undef SHGetPathFromIDList
+ − 1791 #define SHGetPathFromIDList error_use_qxeSHGetPathFromIDList_or_SHGetPathFromIDListA_and_SHGetPathFromIDListW
+ − 1792 #endif
+ − 1793 BOOL qxeSHGetPathFromIDList (LPCITEMIDLIST pidl, Extbyte * pszPath);
+ − 1794
+ − 1795 /* Skipping SHGetSpecialFolderPath because error in Cygwin prototype, missing from Cygwin libraries */
+ − 1796
+ − 1797 /* Skipping SHBrowseForFolder because need to intercept callback for SendMessage */
+ − 1798
+ − 1799 /* Skipping SHGetDataFromIDList because split-sized WIN32_FIND_DATA or split-simple NETRESOURCE, missing from Cygwin libraries */
+ − 1800
+ − 1801
+ − 1802 /* Processing file COMMDLG.H */
+ − 1803
+ − 1804 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1805 #undef GetOpenFileName
+ − 1806 #define GetOpenFileName error_use_qxeGetOpenFileName_or_GetOpenFileNameA_and_GetOpenFileNameW
+ − 1807 #endif
+ − 1808 BOOL qxeGetOpenFileName (LPOPENFILENAMEW arg1);
+ − 1809
+ − 1810 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1811 #undef GetSaveFileName
+ − 1812 #define GetSaveFileName error_use_qxeGetSaveFileName_or_GetSaveFileNameA_and_GetSaveFileNameW
+ − 1813 #endif
+ − 1814 BOOL qxeGetSaveFileName (LPOPENFILENAMEW arg1);
+ − 1815
+ − 1816 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1817 #undef GetFileTitle
+ − 1818 #define GetFileTitle error_use_qxeGetFileTitle_or_GetFileTitleA_and_GetFileTitleW
+ − 1819 #endif
+ − 1820 short qxeGetFileTitle (const Extbyte * arg1, Extbyte * arg2, WORD arg3);
+ − 1821
+ − 1822 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1823 #undef ChooseColor
+ − 1824 #define ChooseColor error_use_qxeChooseColor_or_ChooseColorA_and_ChooseColorW
+ − 1825 #endif
+ − 1826 BOOL qxeChooseColor (LPCHOOSECOLORW arg1);
+ − 1827
+ − 1828 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1829 #undef FindText
+ − 1830 #define FindText error_use_qxeFindText_or_FindTextA_and_FindTextW
+ − 1831 #endif
+ − 1832 HWND qxeFindText (LPFINDREPLACEW arg1);
+ − 1833
+ − 1834 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1835 #undef ReplaceText
+ − 1836 #define ReplaceText error_use_qxeReplaceText_or_ReplaceTextA_and_ReplaceTextW
+ − 1837 #endif
+ − 1838 HWND qxeReplaceText (LPFINDREPLACEW arg1);
+ − 1839
+ − 1840 #undef AfxReplaceText
+ − 1841 #define AfxReplaceText error_mac_only
+ − 1842
+ − 1843 #undef ChooseFont
+ − 1844 #define ChooseFont error_split_sized_LPLOGFONT_in_LPCHOOSEFONT
+ − 1845
+ − 1846 /* Skipping PrintDlg because LPPRINTDLG with split-sized DEVMODE handle */
+ − 1847
+ − 1848 /* Skipping PageSetupDlg because LPPAGESETUPDLG with split-sized DEVMODE handle */
771
+ − 1849
800
+ − 1850
771
+ − 1851 /* Processing file IMM.H */
+ − 1852
+ − 1853 #if defined (HAVE_MS_WINDOWS)
800
+ − 1854 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1855 #undef ImmInstallIME
2367
+ − 1856 #define ImmInstallIME error_use_qxeImmInstallIME_or_ImmInstallIMEA_and_ImmInstallIMEW
800
+ − 1857 #endif
771
+ − 1858 HKL qxeImmInstallIME (const Extbyte * lpszIMEFileName, const Extbyte * lpszLayoutText);
+ − 1859 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1860
771
+ − 1861 #if defined (HAVE_MS_WINDOWS)
800
+ − 1862 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1863 #undef ImmGetDescription
2367
+ − 1864 #define ImmGetDescription error_use_qxeImmGetDescription_or_ImmGetDescriptionA_and_ImmGetDescriptionW
800
+ − 1865 #endif
771
+ − 1866 UINT qxeImmGetDescription (HKL arg1, Extbyte * arg2, UINT uBufLen);
+ − 1867 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1868
771
+ − 1869 #if defined (HAVE_MS_WINDOWS)
800
+ − 1870 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1871 #undef ImmGetIMEFileName
2367
+ − 1872 #define ImmGetIMEFileName error_use_qxeImmGetIMEFileName_or_ImmGetIMEFileNameA_and_ImmGetIMEFileNameW
800
+ − 1873 #endif
771
+ − 1874 UINT qxeImmGetIMEFileName (HKL arg1, Extbyte * arg2, UINT uBufLen);
+ − 1875 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1876
771
+ − 1877 #if defined (HAVE_MS_WINDOWS)
800
+ − 1878 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1879 #undef ImmGetCompositionString
2367
+ − 1880 #define ImmGetCompositionString error_use_qxeImmGetCompositionString_or_ImmGetCompositionStringA_and_ImmGetCompositionStringW
800
+ − 1881 #endif
771
+ − 1882 LONG qxeImmGetCompositionString (HIMC arg1, DWORD arg2, LPVOID arg3, DWORD arg4);
+ − 1883 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1884
771
+ − 1885 #if defined (HAVE_MS_WINDOWS)
800
+ − 1886 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1887 #undef ImmGetCandidateListCount
2367
+ − 1888 #define ImmGetCandidateListCount error_use_qxeImmGetCandidateListCount_or_ImmGetCandidateListCountA_and_ImmGetCandidateListCountW
800
+ − 1889 #endif
771
+ − 1890 DWORD qxeImmGetCandidateListCount (HIMC arg1, LPDWORD lpdwListCount);
+ − 1891 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1892
771
+ − 1893 #if defined (HAVE_MS_WINDOWS)
800
+ − 1894 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1895 #undef ImmGetCandidateList
2367
+ − 1896 #define ImmGetCandidateList error_use_qxeImmGetCandidateList_or_ImmGetCandidateListA_and_ImmGetCandidateListW
800
+ − 1897 #endif
771
+ − 1898 DWORD qxeImmGetCandidateList (HIMC arg1, DWORD deIndex, LPCANDIDATELIST arg3, DWORD dwBufLen);
+ − 1899 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1900
771
+ − 1901 #if defined (HAVE_MS_WINDOWS)
800
+ − 1902 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1903 #undef ImmGetGuideLine
2367
+ − 1904 #define ImmGetGuideLine error_use_qxeImmGetGuideLine_or_ImmGetGuideLineA_and_ImmGetGuideLineW
800
+ − 1905 #endif
771
+ − 1906 DWORD qxeImmGetGuideLine (HIMC arg1, DWORD dwIndex, Extbyte * arg3, DWORD dwBufLen);
+ − 1907 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1908
771
+ − 1909 #if defined (HAVE_MS_WINDOWS)
+ − 1910 /* Skipping ImmGetCompositionFont because split-sized LOGFONT */
+ − 1911 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1912
771
+ − 1913 #if defined (HAVE_MS_WINDOWS)
+ − 1914 /* Skipping ImmSetCompositionFont because split-sized LOGFONT */
+ − 1915 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1916
771
+ − 1917 #if defined (HAVE_MS_WINDOWS)
800
+ − 1918 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1919 #undef ImmConfigureIME
2367
+ − 1920 #define ImmConfigureIME error_use_qxeImmConfigureIME_or_ImmConfigureIMEA_and_ImmConfigureIMEW
800
+ − 1921 #endif
771
+ − 1922 BOOL qxeImmConfigureIME (HKL arg1, HWND arg2, DWORD arg3, LPVOID arg4);
+ − 1923 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1924
771
+ − 1925 #if defined (HAVE_MS_WINDOWS)
800
+ − 1926 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1927 #undef ImmEscape
2367
+ − 1928 #define ImmEscape error_use_qxeImmEscape_or_ImmEscapeA_and_ImmEscapeW
800
+ − 1929 #endif
771
+ − 1930 LRESULT qxeImmEscape (HKL arg1, HIMC arg2, UINT arg3, LPVOID arg4);
+ − 1931 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1932
771
+ − 1933 #if defined (HAVE_MS_WINDOWS)
800
+ − 1934 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1935 #undef ImmGetConversionList
2367
+ − 1936 #define ImmGetConversionList error_use_qxeImmGetConversionList_or_ImmGetConversionListA_and_ImmGetConversionListW
800
+ − 1937 #endif
771
+ − 1938 DWORD qxeImmGetConversionList (HKL arg1, HIMC arg2, const Extbyte * arg3, LPCANDIDATELIST arg4, DWORD dwBufLen, UINT uFlag);
+ − 1939 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1940
771
+ − 1941 #if defined (HAVE_MS_WINDOWS)
800
+ − 1942 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1943 #undef ImmIsUIMessage
2367
+ − 1944 #define ImmIsUIMessage error_use_qxeImmIsUIMessage_or_ImmIsUIMessageA_and_ImmIsUIMessageW
800
+ − 1945 #endif
771
+ − 1946 BOOL qxeImmIsUIMessage (HWND arg1, UINT arg2, WPARAM arg3, LPARAM arg4);
+ − 1947 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1948
771
+ − 1949 #if defined (HAVE_MS_WINDOWS)
800
+ − 1950 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1951 #undef ImmRegisterWord
2367
+ − 1952 #define ImmRegisterWord error_use_qxeImmRegisterWord_or_ImmRegisterWordA_and_ImmRegisterWordW
800
+ − 1953 #endif
771
+ − 1954 BOOL qxeImmRegisterWord (HKL arg1, const Extbyte * lpszReading, DWORD arg3, const Extbyte * lpszRegister);
+ − 1955 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1956
771
+ − 1957 #if defined (HAVE_MS_WINDOWS)
800
+ − 1958 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1959 #undef ImmUnregisterWord
2367
+ − 1960 #define ImmUnregisterWord error_use_qxeImmUnregisterWord_or_ImmUnregisterWordA_and_ImmUnregisterWordW
800
+ − 1961 #endif
771
+ − 1962 BOOL qxeImmUnregisterWord (HKL arg1, const Extbyte * lpszReading, DWORD arg3, const Extbyte * lpszUnregister);
+ − 1963 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1964
771
+ − 1965 #if defined (HAVE_MS_WINDOWS)
+ − 1966 #undef ImmGetRegisterWordStyle
2367
+ − 1967 #define ImmGetRegisterWordStyle error_split_sized_STYLEBUF
771
+ − 1968 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1969
771
+ − 1970 #if defined (HAVE_MS_WINDOWS)
800
+ − 1971 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1972 #undef ImmEnumRegisterWord
2367
+ − 1973 #define ImmEnumRegisterWord error_use_qxeImmEnumRegisterWord_or_ImmEnumRegisterWordA_and_ImmEnumRegisterWordW
800
+ − 1974 #endif
771
+ − 1975 UINT qxeImmEnumRegisterWord (HKL arg1, REGISTERWORDENUMPROCW arg2, const Extbyte * lpszReading, DWORD arg4, const Extbyte * lpszRegister, LPVOID arg6);
+ − 1976 #endif /* defined (HAVE_MS_WINDOWS) */
800
+ − 1977
771
+ − 1978 #if defined (HAVE_MS_WINDOWS)
+ − 1979 #undef ImmGetImeMenuItems
2367
+ − 1980 #define ImmGetImeMenuItems error_split_sized_IMEMENUITEMINFO
771
+ − 1981 #endif /* defined (HAVE_MS_WINDOWS) */
+ − 1982
800
+ − 1983
771
+ − 1984 /* Processing file WINBASE.H */
+ − 1985
800
+ − 1986 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1987 #undef GetBinaryType
2367
+ − 1988 #define GetBinaryType error_use_qxeGetBinaryType_or_GetBinaryTypeA_and_GetBinaryTypeW
800
+ − 1989 #endif
771
+ − 1990 BOOL qxeGetBinaryType (const Extbyte * lpApplicationName, LPDWORD lpBinaryType);
800
+ − 1991
+ − 1992 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 1993 #undef GetShortPathName
2367
+ − 1994 #define GetShortPathName error_use_qxeGetShortPathName_or_GetShortPathNameA_and_GetShortPathNameW
800
+ − 1995 #endif
771
+ − 1996 DWORD qxeGetShortPathName (const Extbyte * lpszLongPath, Extbyte * lpszShortPath, DWORD cchBuffer);
800
+ − 1997
+ − 1998 #undef GetLongPathName
2367
+ − 1999 #define GetLongPathName error_Win98_2K__only
800
+ − 2000
827
+ − 2001 /* Skipping GetEnvironmentStrings because misnamed ANSI version of the function */
+ − 2002
800
+ − 2003 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2004 #undef FreeEnvironmentStrings
2367
+ − 2005 #define FreeEnvironmentStrings error_use_qxeFreeEnvironmentStrings_or_FreeEnvironmentStringsA_and_FreeEnvironmentStringsW
800
+ − 2006 #endif
771
+ − 2007 BOOL qxeFreeEnvironmentStrings (Extbyte * arg1);
800
+ − 2008
+ − 2009 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2010 #undef FormatMessage
2367
+ − 2011 #define FormatMessage error_use_qxeFormatMessage_or_FormatMessageA_and_FormatMessageW
800
+ − 2012 #endif
771
+ − 2013 DWORD qxeFormatMessage (DWORD dwFlags, LPCVOID lpSource, DWORD dwMessageId, DWORD dwLanguageId, Extbyte * lpBuffer, DWORD nSize, va_list * Arguments);
800
+ − 2014
+ − 2015 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2016 #undef CreateMailslot
2367
+ − 2017 #define CreateMailslot error_use_qxeCreateMailslot_or_CreateMailslotA_and_CreateMailslotW
800
+ − 2018 #endif
771
+ − 2019 HANDLE qxeCreateMailslot (const Extbyte * lpName, DWORD nMaxMessageSize, DWORD lReadTimeout, LPSECURITY_ATTRIBUTES lpSecurityAttributes);
800
+ − 2020
771
+ − 2021 #if !defined (CYGWIN_HEADERS)
778
+ − 2022 #undef EncryptFile
2367
+ − 2023 #define EncryptFile error_Win2K__only
771
+ − 2024 #endif /* !defined (CYGWIN_HEADERS) */
800
+ − 2025
771
+ − 2026 #if !defined (CYGWIN_HEADERS)
778
+ − 2027 #undef DecryptFile
2367
+ − 2028 #define DecryptFile error_Win2K__only
771
+ − 2029 #endif /* !defined (CYGWIN_HEADERS) */
800
+ − 2030
771
+ − 2031 #undef OpenRaw
2367
+ − 2032 #define OpenRaw error_error__The_procedure_entry_point_OpenRawW_could_not_be_located_in_the_dynamic_link_library_ADVAPI32_dll__
800
+ − 2033
771
+ − 2034 #undef QueryRecoveryAgents
2367
+ − 2035 #define QueryRecoveryAgents error_split_sized_LPRECOVERY_AGENT_INFORMATION
800
+ − 2036
+ − 2037 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2038 #undef lstrcmp
2367
+ − 2039 #define lstrcmp error_use_qxelstrcmp_or_lstrcmpA_and_lstrcmpW
800
+ − 2040 #endif
771
+ − 2041 int qxelstrcmp (const Extbyte * lpString1, const Extbyte * lpString2);
800
+ − 2042
+ − 2043 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2044 #undef lstrcmpi
2367
+ − 2045 #define lstrcmpi error_use_qxelstrcmpi_or_lstrcmpiA_and_lstrcmpiW
800
+ − 2046 #endif
771
+ − 2047 int qxelstrcmpi (const Extbyte * lpString1, const Extbyte * lpString2);
800
+ − 2048
+ − 2049 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2050 #undef lstrcpyn
2367
+ − 2051 #define lstrcpyn error_use_qxelstrcpyn_or_lstrcpynA_and_lstrcpynW
800
+ − 2052 #endif
771
+ − 2053 Extbyte * qxelstrcpyn (Extbyte * lpString1, const Extbyte * lpString2, int iMaxLength);
800
+ − 2054
+ − 2055 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2056 #undef lstrcpy
2367
+ − 2057 #define lstrcpy error_use_qxelstrcpy_or_lstrcpyA_and_lstrcpyW
800
+ − 2058 #endif
771
+ − 2059 Extbyte * qxelstrcpy (Extbyte * lpString1, const Extbyte * lpString2);
800
+ − 2060
+ − 2061 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2062 #undef lstrcat
2367
+ − 2063 #define lstrcat error_use_qxelstrcat_or_lstrcatA_and_lstrcatW
800
+ − 2064 #endif
771
+ − 2065 Extbyte * qxelstrcat (Extbyte * lpString1, const Extbyte * lpString2);
800
+ − 2066
+ − 2067 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2068 #undef lstrlen
2367
+ − 2069 #define lstrlen error_use_qxelstrlen_or_lstrlenA_and_lstrlenW
800
+ − 2070 #endif
771
+ − 2071 int qxelstrlen (const Extbyte * lpString);
800
+ − 2072
+ − 2073 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2074 #undef CreateMutex
2367
+ − 2075 #define CreateMutex error_use_qxeCreateMutex_or_CreateMutexA_and_CreateMutexW
800
+ − 2076 #endif
771
+ − 2077 HANDLE qxeCreateMutex (LPSECURITY_ATTRIBUTES lpMutexAttributes, BOOL bInitialOwner, const Extbyte * lpName);
800
+ − 2078
+ − 2079 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2080 #undef OpenMutex
2367
+ − 2081 #define OpenMutex error_use_qxeOpenMutex_or_OpenMutexA_and_OpenMutexW
800
+ − 2082 #endif
771
+ − 2083 HANDLE qxeOpenMutex (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpName);
800
+ − 2084
+ − 2085 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2086 #undef CreateEvent
2367
+ − 2087 #define CreateEvent error_use_qxeCreateEvent_or_CreateEventA_and_CreateEventW
800
+ − 2088 #endif
771
+ − 2089 HANDLE qxeCreateEvent (LPSECURITY_ATTRIBUTES lpEventAttributes, BOOL bManualReset, BOOL bInitialState, const Extbyte * lpName);
800
+ − 2090
+ − 2091 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2092 #undef OpenEvent
2367
+ − 2093 #define OpenEvent error_use_qxeOpenEvent_or_OpenEventA_and_OpenEventW
800
+ − 2094 #endif
771
+ − 2095 HANDLE qxeOpenEvent (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpName);
800
+ − 2096
+ − 2097 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2098 #undef CreateSemaphore
2367
+ − 2099 #define CreateSemaphore error_use_qxeCreateSemaphore_or_CreateSemaphoreA_and_CreateSemaphoreW
800
+ − 2100 #endif
771
+ − 2101 HANDLE qxeCreateSemaphore (LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, LONG lInitialCount, LONG lMaximumCount, const Extbyte * lpName);
800
+ − 2102
+ − 2103 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2104 #undef OpenSemaphore
2367
+ − 2105 #define OpenSemaphore error_use_qxeOpenSemaphore_or_OpenSemaphoreA_and_OpenSemaphoreW
800
+ − 2106 #endif
771
+ − 2107 HANDLE qxeOpenSemaphore (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpName);
800
+ − 2108
+ − 2109 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2110 #undef CreateWaitableTimer
2367
+ − 2111 #define CreateWaitableTimer error_use_qxeCreateWaitableTimer_or_CreateWaitableTimerA_and_CreateWaitableTimerW
800
+ − 2112 #endif
771
+ − 2113 HANDLE qxeCreateWaitableTimer (LPSECURITY_ATTRIBUTES lpTimerAttributes, BOOL bManualReset, const Extbyte * lpTimerName);
800
+ − 2114
+ − 2115 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2116 #undef OpenWaitableTimer
2367
+ − 2117 #define OpenWaitableTimer error_use_qxeOpenWaitableTimer_or_OpenWaitableTimerA_and_OpenWaitableTimerW
800
+ − 2118 #endif
771
+ − 2119 HANDLE qxeOpenWaitableTimer (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpTimerName);
800
+ − 2120
+ − 2121 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2122 #undef CreateFileMapping
2367
+ − 2123 #define CreateFileMapping error_use_qxeCreateFileMapping_or_CreateFileMappingA_and_CreateFileMappingW
800
+ − 2124 #endif
771
+ − 2125 HANDLE qxeCreateFileMapping (HANDLE hFile, LPSECURITY_ATTRIBUTES lpFileMappingAttributes, DWORD flProtect, DWORD dwMaximumSizeHigh, DWORD dwMaximumSizeLow, const Extbyte * lpName);
800
+ − 2126
+ − 2127 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2128 #undef OpenFileMapping
2367
+ − 2129 #define OpenFileMapping error_use_qxeOpenFileMapping_or_OpenFileMappingA_and_OpenFileMappingW
800
+ − 2130 #endif
771
+ − 2131 HANDLE qxeOpenFileMapping (DWORD dwDesiredAccess, BOOL bInheritHandle, const Extbyte * lpName);
800
+ − 2132
+ − 2133 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2134 #undef GetLogicalDriveStrings
2367
+ − 2135 #define GetLogicalDriveStrings error_use_qxeGetLogicalDriveStrings_or_GetLogicalDriveStringsA_and_GetLogicalDriveStringsW
800
+ − 2136 #endif
771
+ − 2137 DWORD qxeGetLogicalDriveStrings (DWORD nBufferLength, Extbyte * lpBuffer);
800
+ − 2138
+ − 2139 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2140 #undef LoadLibrary
2367
+ − 2141 #define LoadLibrary error_use_qxeLoadLibrary_or_LoadLibraryA_and_LoadLibraryW
800
+ − 2142 #endif
771
+ − 2143 HMODULE qxeLoadLibrary (const Extbyte * lpLibFileName);
800
+ − 2144
+ − 2145 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2146 #undef LoadLibraryEx
2367
+ − 2147 #define LoadLibraryEx error_use_qxeLoadLibraryEx_or_LoadLibraryExA_and_LoadLibraryExW
800
+ − 2148 #endif
771
+ − 2149 HMODULE qxeLoadLibraryEx (const Extbyte * lpLibFileName, HANDLE hFile, DWORD dwFlags);
800
+ − 2150
+ − 2151 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2152 #undef GetModuleFileName
2367
+ − 2153 #define GetModuleFileName error_use_qxeGetModuleFileName_or_GetModuleFileNameA_and_GetModuleFileNameW
800
+ − 2154 #endif
771
+ − 2155 DWORD qxeGetModuleFileName (HMODULE hModule, Extbyte * lpFilename, DWORD nSize);
800
+ − 2156
+ − 2157 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2158 #undef GetModuleHandle
2367
+ − 2159 #define GetModuleHandle error_use_qxeGetModuleHandle_or_GetModuleHandleA_and_GetModuleHandleW
800
+ − 2160 #endif
771
+ − 2161 HMODULE qxeGetModuleHandle (const Extbyte * lpModuleName);
800
+ − 2162
+ − 2163 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2164 #undef CreateProcess
2367
+ − 2165 #define CreateProcess error_use_qxeCreateProcess_or_CreateProcessA_and_CreateProcessW
800
+ − 2166 #endif
771
+ − 2167 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);
800
+ − 2168
+ − 2169 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2170 #undef FatalAppExit
2367
+ − 2171 #define FatalAppExit error_use_qxeFatalAppExit_or_FatalAppExitA_and_FatalAppExitW
800
+ − 2172 #endif
771
+ − 2173 VOID qxeFatalAppExit (UINT uAction, const Extbyte * lpMessageText);
800
+ − 2174
+ − 2175 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2176 #undef GetStartupInfo
2367
+ − 2177 #define GetStartupInfo error_use_qxeGetStartupInfo_or_GetStartupInfoA_and_GetStartupInfoW
800
+ − 2178 #endif
771
+ − 2179 VOID qxeGetStartupInfo (LPSTARTUPINFOW lpStartupInfo);
800
+ − 2180
+ − 2181 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2182 #undef GetCommandLine
2367
+ − 2183 #define GetCommandLine error_use_qxeGetCommandLine_or_GetCommandLineA_and_GetCommandLineW
800
+ − 2184 #endif
771
+ − 2185 Extbyte * qxeGetCommandLine (void);
800
+ − 2186
+ − 2187 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2188 #undef GetEnvironmentVariable
2367
+ − 2189 #define GetEnvironmentVariable error_use_qxeGetEnvironmentVariable_or_GetEnvironmentVariableA_and_GetEnvironmentVariableW
800
+ − 2190 #endif
771
+ − 2191 DWORD qxeGetEnvironmentVariable (const Extbyte * lpName, Extbyte * lpBuffer, DWORD nSize);
800
+ − 2192
+ − 2193 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2194 #undef SetEnvironmentVariable
2367
+ − 2195 #define SetEnvironmentVariable error_use_qxeSetEnvironmentVariable_or_SetEnvironmentVariableA_and_SetEnvironmentVariableW
800
+ − 2196 #endif
771
+ − 2197 BOOL qxeSetEnvironmentVariable (const Extbyte * lpName, const Extbyte * lpValue);
800
+ − 2198
+ − 2199 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2200 #undef ExpandEnvironmentStrings
2367
+ − 2201 #define ExpandEnvironmentStrings error_use_qxeExpandEnvironmentStrings_or_ExpandEnvironmentStringsA_and_ExpandEnvironmentStringsW
800
+ − 2202 #endif
771
+ − 2203 DWORD qxeExpandEnvironmentStrings (const Extbyte * lpSrc, Extbyte * lpDst, DWORD nSize);
800
+ − 2204
+ − 2205 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2206 #undef OutputDebugString
2367
+ − 2207 #define OutputDebugString error_use_qxeOutputDebugString_or_OutputDebugStringA_and_OutputDebugStringW
800
+ − 2208 #endif
771
+ − 2209 VOID qxeOutputDebugString (const Extbyte * lpOutputString);
800
+ − 2210
+ − 2211 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2212 #undef FindResource
2367
+ − 2213 #define FindResource error_use_qxeFindResource_or_FindResourceA_and_FindResourceW
800
+ − 2214 #endif
771
+ − 2215 HRSRC qxeFindResource (HMODULE hModule, const Extbyte * lpName, const Extbyte * lpType);
800
+ − 2216
+ − 2217 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2218 #undef FindResourceEx
2367
+ − 2219 #define FindResourceEx error_use_qxeFindResourceEx_or_FindResourceExA_and_FindResourceExW
800
+ − 2220 #endif
771
+ − 2221 HRSRC qxeFindResourceEx (HMODULE hModule, const Extbyte * lpType, const Extbyte * lpName, WORD wLanguage);
800
+ − 2222
+ − 2223 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2224 #undef BeginUpdateResource
2367
+ − 2225 #define BeginUpdateResource error_use_qxeBeginUpdateResource_or_BeginUpdateResourceA_and_BeginUpdateResourceW
800
+ − 2226 #endif
771
+ − 2227 HANDLE qxeBeginUpdateResource (const Extbyte * pFileName, BOOL bDeleteExistingResources);
800
+ − 2228
+ − 2229 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2230 #undef UpdateResource
2367
+ − 2231 #define UpdateResource error_use_qxeUpdateResource_or_UpdateResourceA_and_UpdateResourceW
800
+ − 2232 #endif
771
+ − 2233 BOOL qxeUpdateResource (HANDLE hUpdate, const Extbyte * lpType, const Extbyte * lpName, WORD wLanguage, LPVOID lpData, DWORD cbData);
800
+ − 2234
+ − 2235 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2236 #undef EndUpdateResource
2367
+ − 2237 #define EndUpdateResource error_use_qxeEndUpdateResource_or_EndUpdateResourceA_and_EndUpdateResourceW
800
+ − 2238 #endif
771
+ − 2239 BOOL qxeEndUpdateResource (HANDLE hUpdate, BOOL fDiscard);
800
+ − 2240
+ − 2241 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2242 #undef GlobalAddAtom
2367
+ − 2243 #define GlobalAddAtom error_use_qxeGlobalAddAtom_or_GlobalAddAtomA_and_GlobalAddAtomW
800
+ − 2244 #endif
771
+ − 2245 ATOM qxeGlobalAddAtom (const Extbyte * lpString);
800
+ − 2246
+ − 2247 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2248 #undef GlobalFindAtom
2367
+ − 2249 #define GlobalFindAtom error_use_qxeGlobalFindAtom_or_GlobalFindAtomA_and_GlobalFindAtomW
800
+ − 2250 #endif
771
+ − 2251 ATOM qxeGlobalFindAtom (const Extbyte * lpString);
800
+ − 2252
+ − 2253 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2254 #undef GlobalGetAtomName
2367
+ − 2255 #define GlobalGetAtomName error_use_qxeGlobalGetAtomName_or_GlobalGetAtomNameA_and_GlobalGetAtomNameW
800
+ − 2256 #endif
771
+ − 2257 UINT qxeGlobalGetAtomName (ATOM nAtom, Extbyte * lpBuffer, int nSize);
800
+ − 2258
+ − 2259 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2260 #undef AddAtom
2367
+ − 2261 #define AddAtom error_use_qxeAddAtom_or_AddAtomA_and_AddAtomW
800
+ − 2262 #endif
771
+ − 2263 ATOM qxeAddAtom (const Extbyte * lpString);
800
+ − 2264
+ − 2265 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2266 #undef FindAtom
2367
+ − 2267 #define FindAtom error_use_qxeFindAtom_or_FindAtomA_and_FindAtomW
800
+ − 2268 #endif
771
+ − 2269 ATOM qxeFindAtom (const Extbyte * lpString);
800
+ − 2270
+ − 2271 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2272 #undef GetAtomName
2367
+ − 2273 #define GetAtomName error_use_qxeGetAtomName_or_GetAtomNameA_and_GetAtomNameW
800
+ − 2274 #endif
771
+ − 2275 UINT qxeGetAtomName (ATOM nAtom, Extbyte * lpBuffer, int nSize);
800
+ − 2276
+ − 2277 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2278 #undef GetProfileInt
2367
+ − 2279 #define GetProfileInt error_use_qxeGetProfileInt_or_GetProfileIntA_and_GetProfileIntW
800
+ − 2280 #endif
771
+ − 2281 UINT qxeGetProfileInt (const Extbyte * lpAppName, const Extbyte * lpKeyName, INT nDefault);
800
+ − 2282
+ − 2283 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2284 #undef GetProfileString
2367
+ − 2285 #define GetProfileString error_use_qxeGetProfileString_or_GetProfileStringA_and_GetProfileStringW
800
+ − 2286 #endif
771
+ − 2287 DWORD qxeGetProfileString (const Extbyte * lpAppName, const Extbyte * lpKeyName, const Extbyte * lpDefault, Extbyte * lpReturnedString, DWORD nSize);
800
+ − 2288
+ − 2289 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2290 #undef WriteProfileString
2367
+ − 2291 #define WriteProfileString error_use_qxeWriteProfileString_or_WriteProfileStringA_and_WriteProfileStringW
800
+ − 2292 #endif
771
+ − 2293 BOOL qxeWriteProfileString (const Extbyte * lpAppName, const Extbyte * lpKeyName, const Extbyte * lpString);
800
+ − 2294
+ − 2295 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2296 #undef GetProfileSection
2367
+ − 2297 #define GetProfileSection error_use_qxeGetProfileSection_or_GetProfileSectionA_and_GetProfileSectionW
800
+ − 2298 #endif
771
+ − 2299 DWORD qxeGetProfileSection (const Extbyte * lpAppName, Extbyte * lpReturnedString, DWORD nSize);
800
+ − 2300
+ − 2301 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2302 #undef WriteProfileSection
2367
+ − 2303 #define WriteProfileSection error_use_qxeWriteProfileSection_or_WriteProfileSectionA_and_WriteProfileSectionW
800
+ − 2304 #endif
771
+ − 2305 BOOL qxeWriteProfileSection (const Extbyte * lpAppName, const Extbyte * lpString);
800
+ − 2306
+ − 2307 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2308 #undef GetPrivateProfileInt
2367
+ − 2309 #define GetPrivateProfileInt error_use_qxeGetPrivateProfileInt_or_GetPrivateProfileIntA_and_GetPrivateProfileIntW
800
+ − 2310 #endif
771
+ − 2311 UINT qxeGetPrivateProfileInt (const Extbyte * lpAppName, const Extbyte * lpKeyName, INT nDefault, const Extbyte * lpFileName);
800
+ − 2312
+ − 2313 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2314 #undef GetPrivateProfileString
2367
+ − 2315 #define GetPrivateProfileString error_use_qxeGetPrivateProfileString_or_GetPrivateProfileStringA_and_GetPrivateProfileStringW
800
+ − 2316 #endif
771
+ − 2317 DWORD qxeGetPrivateProfileString (const Extbyte * lpAppName, const Extbyte * lpKeyName, const Extbyte * lpDefault, Extbyte * lpReturnedString, DWORD nSize, const Extbyte * lpFileName);
800
+ − 2318
+ − 2319 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2320 #undef WritePrivateProfileString
2367
+ − 2321 #define WritePrivateProfileString error_use_qxeWritePrivateProfileString_or_WritePrivateProfileStringA_and_WritePrivateProfileStringW
800
+ − 2322 #endif
771
+ − 2323 BOOL qxeWritePrivateProfileString (const Extbyte * lpAppName, const Extbyte * lpKeyName, const Extbyte * lpString, const Extbyte * lpFileName);
800
+ − 2324
+ − 2325 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2326 #undef GetPrivateProfileSection
2367
+ − 2327 #define GetPrivateProfileSection error_use_qxeGetPrivateProfileSection_or_GetPrivateProfileSectionA_and_GetPrivateProfileSectionW
800
+ − 2328 #endif
771
+ − 2329 DWORD qxeGetPrivateProfileSection (const Extbyte * lpAppName, Extbyte * lpReturnedString, DWORD nSize, const Extbyte * lpFileName);
800
+ − 2330
+ − 2331 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2332 #undef WritePrivateProfileSection
2367
+ − 2333 #define WritePrivateProfileSection error_use_qxeWritePrivateProfileSection_or_WritePrivateProfileSectionA_and_WritePrivateProfileSectionW
800
+ − 2334 #endif
771
+ − 2335 BOOL qxeWritePrivateProfileSection (const Extbyte * lpAppName, const Extbyte * lpString, const Extbyte * lpFileName);
800
+ − 2336
+ − 2337 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2338 #undef GetPrivateProfileSectionNames
2367
+ − 2339 #define GetPrivateProfileSectionNames error_use_qxeGetPrivateProfileSectionNames_or_GetPrivateProfileSectionNamesA_and_GetPrivateProfileSectionNamesW
800
+ − 2340 #endif
771
+ − 2341 DWORD qxeGetPrivateProfileSectionNames (Extbyte * lpszReturnBuffer, DWORD nSize, const Extbyte * lpFileName);
800
+ − 2342
+ − 2343 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2344 #undef GetPrivateProfileStruct
2367
+ − 2345 #define GetPrivateProfileStruct error_use_qxeGetPrivateProfileStruct_or_GetPrivateProfileStructA_and_GetPrivateProfileStructW
800
+ − 2346 #endif
771
+ − 2347 BOOL qxeGetPrivateProfileStruct (const Extbyte * lpszSection, const Extbyte * lpszKey, LPVOID lpStruct, UINT uSizeStruct, const Extbyte * szFile);
800
+ − 2348
+ − 2349 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2350 #undef WritePrivateProfileStruct
2367
+ − 2351 #define WritePrivateProfileStruct error_use_qxeWritePrivateProfileStruct_or_WritePrivateProfileStructA_and_WritePrivateProfileStructW
800
+ − 2352 #endif
771
+ − 2353 BOOL qxeWritePrivateProfileStruct (const Extbyte * lpszSection, const Extbyte * lpszKey, LPVOID lpStruct, UINT uSizeStruct, const Extbyte * szFile);
800
+ − 2354
+ − 2355 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2356 #undef GetDriveType
2367
+ − 2357 #define GetDriveType error_use_qxeGetDriveType_or_GetDriveTypeA_and_GetDriveTypeW
800
+ − 2358 #endif
771
+ − 2359 UINT qxeGetDriveType (const Extbyte * lpRootPathName);
800
+ − 2360
+ − 2361 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2362 #undef GetSystemDirectory
2367
+ − 2363 #define GetSystemDirectory error_use_qxeGetSystemDirectory_or_GetSystemDirectoryA_and_GetSystemDirectoryW
800
+ − 2364 #endif
771
+ − 2365 UINT qxeGetSystemDirectory (Extbyte * lpBuffer, UINT uSize);
800
+ − 2366
+ − 2367 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2368 #undef GetTempPath
2367
+ − 2369 #define GetTempPath error_use_qxeGetTempPath_or_GetTempPathA_and_GetTempPathW
800
+ − 2370 #endif
771
+ − 2371 DWORD qxeGetTempPath (DWORD nBufferLength, Extbyte * lpBuffer);
800
+ − 2372
+ − 2373 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2374 #undef GetTempFileName
2367
+ − 2375 #define GetTempFileName error_use_qxeGetTempFileName_or_GetTempFileNameA_and_GetTempFileNameW
800
+ − 2376 #endif
771
+ − 2377 UINT qxeGetTempFileName (const Extbyte * lpPathName, const Extbyte * lpPrefixString, UINT uUnique, Extbyte * lpTempFileName);
800
+ − 2378
+ − 2379 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2380 #undef GetWindowsDirectory
2367
+ − 2381 #define GetWindowsDirectory error_use_qxeGetWindowsDirectory_or_GetWindowsDirectoryA_and_GetWindowsDirectoryW
800
+ − 2382 #endif
771
+ − 2383 UINT qxeGetWindowsDirectory (Extbyte * lpBuffer, UINT uSize);
800
+ − 2384
+ − 2385 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2386 #undef SetCurrentDirectory
2367
+ − 2387 #define SetCurrentDirectory error_use_qxeSetCurrentDirectory_or_SetCurrentDirectoryA_and_SetCurrentDirectoryW
800
+ − 2388 #endif
771
+ − 2389 BOOL qxeSetCurrentDirectory (const Extbyte * lpPathName);
800
+ − 2390
+ − 2391 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2392 #undef GetCurrentDirectory
2367
+ − 2393 #define GetCurrentDirectory error_use_qxeGetCurrentDirectory_or_GetCurrentDirectoryA_and_GetCurrentDirectoryW
800
+ − 2394 #endif
771
+ − 2395 DWORD qxeGetCurrentDirectory (DWORD nBufferLength, Extbyte * lpBuffer);
800
+ − 2396
+ − 2397 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2398 #undef GetDiskFreeSpace
2367
+ − 2399 #define GetDiskFreeSpace error_use_qxeGetDiskFreeSpace_or_GetDiskFreeSpaceA_and_GetDiskFreeSpaceW
800
+ − 2400 #endif
771
+ − 2401 BOOL qxeGetDiskFreeSpace (const Extbyte * lpRootPathName, LPDWORD lpSectorsPerCluster, LPDWORD lpBytesPerSector, LPDWORD lpNumberOfFreeClusters, LPDWORD lpTotalNumberOfClusters);
800
+ − 2402
+ − 2403 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2404 #undef GetDiskFreeSpaceEx
2367
+ − 2405 #define GetDiskFreeSpaceEx error_use_qxeGetDiskFreeSpaceEx_or_GetDiskFreeSpaceExA_and_GetDiskFreeSpaceExW
800
+ − 2406 #endif
771
+ − 2407 BOOL qxeGetDiskFreeSpaceEx (const Extbyte * lpDirectoryName, PULARGE_INTEGER lpFreeBytesAvailableToCaller, PULARGE_INTEGER lpTotalNumberOfBytes, PULARGE_INTEGER lpTotalNumberOfFreeBytes);
800
+ − 2408
+ − 2409 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2410 #undef CreateDirectory
2367
+ − 2411 #define CreateDirectory error_use_qxeCreateDirectory_or_CreateDirectoryA_and_CreateDirectoryW
800
+ − 2412 #endif
771
+ − 2413 BOOL qxeCreateDirectory (const Extbyte * lpPathName, LPSECURITY_ATTRIBUTES lpSecurityAttributes);
800
+ − 2414
+ − 2415 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2416 #undef CreateDirectoryEx
2367
+ − 2417 #define CreateDirectoryEx error_use_qxeCreateDirectoryEx_or_CreateDirectoryExA_and_CreateDirectoryExW
800
+ − 2418 #endif
771
+ − 2419 BOOL qxeCreateDirectoryEx (const Extbyte * lpTemplateDirectory, const Extbyte * lpNewDirectory, LPSECURITY_ATTRIBUTES lpSecurityAttributes);
800
+ − 2420
+ − 2421 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2422 #undef RemoveDirectory
2367
+ − 2423 #define RemoveDirectory error_use_qxeRemoveDirectory_or_RemoveDirectoryA_and_RemoveDirectoryW
800
+ − 2424 #endif
771
+ − 2425 BOOL qxeRemoveDirectory (const Extbyte * lpPathName);
800
+ − 2426
+ − 2427 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2428 #undef GetFullPathName
2367
+ − 2429 #define GetFullPathName error_use_qxeGetFullPathName_or_GetFullPathNameA_and_GetFullPathNameW
800
+ − 2430 #endif
771
+ − 2431 DWORD qxeGetFullPathName (const Extbyte * lpFileName, DWORD nBufferLength, Extbyte * lpBuffer, Extbyte * * lpFilePart);
800
+ − 2432
+ − 2433 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2434 #undef DefineDosDevice
2367
+ − 2435 #define DefineDosDevice error_use_qxeDefineDosDevice_or_DefineDosDeviceA_and_DefineDosDeviceW
800
+ − 2436 #endif
771
+ − 2437 BOOL qxeDefineDosDevice (DWORD dwFlags, const Extbyte * lpDeviceName, const Extbyte * lpTargetPath);
800
+ − 2438
+ − 2439 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2440 #undef QueryDosDevice
2367
+ − 2441 #define QueryDosDevice error_use_qxeQueryDosDevice_or_QueryDosDeviceA_and_QueryDosDeviceW
800
+ − 2442 #endif
771
+ − 2443 DWORD qxeQueryDosDevice (const Extbyte * lpDeviceName, Extbyte * lpTargetPath, DWORD ucchMax);
800
+ − 2444
+ − 2445 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2446 #undef CreateFile
2367
+ − 2447 #define CreateFile error_use_qxeCreateFile_or_CreateFileA_and_CreateFileW
800
+ − 2448 #endif
771
+ − 2449 HANDLE qxeCreateFile (const Extbyte * lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes, HANDLE hTemplateFile);
800
+ − 2450
+ − 2451 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2452 #undef SetFileAttributes
2367
+ − 2453 #define SetFileAttributes error_use_qxeSetFileAttributes_or_SetFileAttributesA_and_SetFileAttributesW
800
+ − 2454 #endif
771
+ − 2455 BOOL qxeSetFileAttributes (const Extbyte * lpFileName, DWORD dwFileAttributes);
800
+ − 2456
+ − 2457 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2458 #undef GetFileAttributes
2367
+ − 2459 #define GetFileAttributes error_use_qxeGetFileAttributes_or_GetFileAttributesA_and_GetFileAttributesW
800
+ − 2460 #endif
771
+ − 2461 DWORD qxeGetFileAttributes (const Extbyte * lpFileName);
800
+ − 2462
+ − 2463 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2464 #undef GetFileAttributesEx
2367
+ − 2465 #define GetFileAttributesEx error_use_qxeGetFileAttributesEx_or_GetFileAttributesExA_and_GetFileAttributesExW
800
+ − 2466 #endif
771
+ − 2467 BOOL qxeGetFileAttributesEx (const Extbyte * lpFileName, GET_FILEEX_INFO_LEVELS fInfoLevelId, LPVOID lpFileInformation);
800
+ − 2468
+ − 2469 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2470 #undef GetCompressedFileSize
2367
+ − 2471 #define GetCompressedFileSize error_use_qxeGetCompressedFileSize_or_GetCompressedFileSizeA_and_GetCompressedFileSizeW
800
+ − 2472 #endif
771
+ − 2473 DWORD qxeGetCompressedFileSize (const Extbyte * lpFileName, LPDWORD lpFileSizeHigh);
800
+ − 2474
+ − 2475 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2476 #undef DeleteFile
2367
+ − 2477 #define DeleteFile error_use_qxeDeleteFile_or_DeleteFileA_and_DeleteFileW
800
+ − 2478 #endif
771
+ − 2479 BOOL qxeDeleteFile (const Extbyte * lpFileName);
800
+ − 2480
771
+ − 2481 #undef FindFirstFileEx
2367
+ − 2482 #define FindFirstFileEx error_split_sized_LPWIN32_FIND_DATA__not_used__NT_4_0__only
800
+ − 2483
771
+ − 2484 /* Skipping FindFirstFile because split-sized LPWIN32_FIND_DATA */
800
+ − 2485
771
+ − 2486 /* Skipping FindNextFile because split-sized LPWIN32_FIND_DATA */
800
+ − 2487
+ − 2488 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2489 #undef SearchPath
2367
+ − 2490 #define SearchPath error_use_qxeSearchPath_or_SearchPathA_and_SearchPathW
800
+ − 2491 #endif
771
+ − 2492 DWORD qxeSearchPath (const Extbyte * lpPath, const Extbyte * lpFileName, const Extbyte * lpExtension, DWORD nBufferLength, Extbyte * lpBuffer, Extbyte * * lpFilePart);
800
+ − 2493
+ − 2494 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2495 #undef CopyFile
2367
+ − 2496 #define CopyFile error_use_qxeCopyFile_or_CopyFileA_and_CopyFileW
800
+ − 2497 #endif
771
+ − 2498 BOOL qxeCopyFile (const Extbyte * lpExistingFileName, const Extbyte * lpNewFileName, BOOL bFailIfExists);
800
+ − 2499
+ − 2500 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2501 #undef CopyFileEx
2367
+ − 2502 #define CopyFileEx error_use_qxeCopyFileEx_or_CopyFileExA_and_CopyFileExW
800
+ − 2503 #endif
771
+ − 2504 BOOL qxeCopyFileEx (const Extbyte * lpExistingFileName, const Extbyte * lpNewFileName, LPPROGRESS_ROUTINE lpProgressRoutine, LPVOID lpData, LPBOOL pbCancel, DWORD dwCopyFlags);
800
+ − 2505
+ − 2506 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2507 #undef MoveFile
2367
+ − 2508 #define MoveFile error_use_qxeMoveFile_or_MoveFileA_and_MoveFileW
800
+ − 2509 #endif
771
+ − 2510 BOOL qxeMoveFile (const Extbyte * lpExistingFileName, const Extbyte * lpNewFileName);
800
+ − 2511
+ − 2512 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2513 #undef MoveFileEx
2367
+ − 2514 #define MoveFileEx error_use_qxeMoveFileEx_or_MoveFileExA_and_MoveFileExW
800
+ − 2515 #endif
771
+ − 2516 BOOL qxeMoveFileEx (const Extbyte * lpExistingFileName, const Extbyte * lpNewFileName, DWORD dwFlags);
800
+ − 2517
771
+ − 2518 #undef MoveFileWithProgress
2367
+ − 2519 #define MoveFileWithProgress error_NT_5_0__only
800
+ − 2520
771
+ − 2521 #undef CreateHardLink
2367
+ − 2522 #define CreateHardLink error_NT_5_0__only
800
+ − 2523
+ − 2524 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2525 #undef CreateNamedPipe
2367
+ − 2526 #define CreateNamedPipe error_use_qxeCreateNamedPipe_or_CreateNamedPipeA_and_CreateNamedPipeW
800
+ − 2527 #endif
771
+ − 2528 HANDLE qxeCreateNamedPipe (const Extbyte * lpName, DWORD dwOpenMode, DWORD dwPipeMode, DWORD nMaxInstances, DWORD nOutBufferSize, DWORD nInBufferSize, DWORD nDefaultTimeOut, LPSECURITY_ATTRIBUTES lpSecurityAttributes);
800
+ − 2529
+ − 2530 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2531 #undef GetNamedPipeHandleState
2367
+ − 2532 #define GetNamedPipeHandleState error_use_qxeGetNamedPipeHandleState_or_GetNamedPipeHandleStateA_and_GetNamedPipeHandleStateW
800
+ − 2533 #endif
771
+ − 2534 BOOL qxeGetNamedPipeHandleState (HANDLE hNamedPipe, LPDWORD lpState, LPDWORD lpCurInstances, LPDWORD lpMaxCollectionCount, LPDWORD lpCollectDataTimeout, Extbyte * lpUserName, DWORD nMaxUserNameSize);
800
+ − 2535
+ − 2536 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2537 #undef CallNamedPipe
2367
+ − 2538 #define CallNamedPipe error_use_qxeCallNamedPipe_or_CallNamedPipeA_and_CallNamedPipeW
800
+ − 2539 #endif
771
+ − 2540 BOOL qxeCallNamedPipe (const Extbyte * lpNamedPipeName, LPVOID lpInBuffer, DWORD nInBufferSize, LPVOID lpOutBuffer, DWORD nOutBufferSize, LPDWORD lpBytesRead, DWORD nTimeOut);
800
+ − 2541
+ − 2542 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2543 #undef WaitNamedPipe
2367
+ − 2544 #define WaitNamedPipe error_use_qxeWaitNamedPipe_or_WaitNamedPipeA_and_WaitNamedPipeW
800
+ − 2545 #endif
771
+ − 2546 BOOL qxeWaitNamedPipe (const Extbyte * lpNamedPipeName, DWORD nTimeOut);
800
+ − 2547
+ − 2548 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2549 #undef SetVolumeLabel
2367
+ − 2550 #define SetVolumeLabel error_use_qxeSetVolumeLabel_or_SetVolumeLabelA_and_SetVolumeLabelW
800
+ − 2551 #endif
771
+ − 2552 BOOL qxeSetVolumeLabel (const Extbyte * lpRootPathName, const Extbyte * lpVolumeName);
800
+ − 2553
+ − 2554 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2555 #undef GetVolumeInformation
2367
+ − 2556 #define GetVolumeInformation error_use_qxeGetVolumeInformation_or_GetVolumeInformationA_and_GetVolumeInformationW
800
+ − 2557 #endif
771
+ − 2558 BOOL qxeGetVolumeInformation (const Extbyte * lpRootPathName, Extbyte * lpVolumeNameBuffer, DWORD nVolumeNameSize, LPDWORD lpVolumeSerialNumber, LPDWORD lpMaximumComponentLength, LPDWORD lpFileSystemFlags, Extbyte * lpFileSystemNameBuffer, DWORD nFileSystemNameSize);
800
+ − 2559
+ − 2560 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2561 #undef ClearEventLog
2367
+ − 2562 #define ClearEventLog error_use_qxeClearEventLog_or_ClearEventLogA_and_ClearEventLogW
800
+ − 2563 #endif
771
+ − 2564 BOOL qxeClearEventLog (HANDLE hEventLog, const Extbyte * lpBackupFileName);
800
+ − 2565
+ − 2566 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2567 #undef BackupEventLog
2367
+ − 2568 #define BackupEventLog error_use_qxeBackupEventLog_or_BackupEventLogA_and_BackupEventLogW
800
+ − 2569 #endif
771
+ − 2570 BOOL qxeBackupEventLog (HANDLE hEventLog, const Extbyte * lpBackupFileName);
800
+ − 2571
+ − 2572 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2573 #undef OpenEventLog
2367
+ − 2574 #define OpenEventLog error_use_qxeOpenEventLog_or_OpenEventLogA_and_OpenEventLogW
800
+ − 2575 #endif
771
+ − 2576 HANDLE qxeOpenEventLog (const Extbyte * lpUNCServerName, const Extbyte * lpSourceName);
800
+ − 2577
+ − 2578 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2579 #undef RegisterEventSource
2367
+ − 2580 #define RegisterEventSource error_use_qxeRegisterEventSource_or_RegisterEventSourceA_and_RegisterEventSourceW
800
+ − 2581 #endif
771
+ − 2582 HANDLE qxeRegisterEventSource (const Extbyte * lpUNCServerName, const Extbyte * lpSourceName);
800
+ − 2583
+ − 2584 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2585 #undef OpenBackupEventLog
2367
+ − 2586 #define OpenBackupEventLog error_use_qxeOpenBackupEventLog_or_OpenBackupEventLogA_and_OpenBackupEventLogW
800
+ − 2587 #endif
771
+ − 2588 HANDLE qxeOpenBackupEventLog (const Extbyte * lpUNCServerName, const Extbyte * lpFileName);
800
+ − 2589
+ − 2590 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2591 #undef ReadEventLog
2367
+ − 2592 #define ReadEventLog error_use_qxeReadEventLog_or_ReadEventLogA_and_ReadEventLogW
800
+ − 2593 #endif
771
+ − 2594 BOOL qxeReadEventLog (HANDLE hEventLog, DWORD dwReadFlags, DWORD dwRecordOffset, LPVOID lpBuffer, DWORD nNumberOfBytesToRead, DWORD * pnBytesRead, DWORD * pnMinNumberOfBytesNeeded);
800
+ − 2595
+ − 2596 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2597 #undef ReportEvent
2367
+ − 2598 #define ReportEvent error_use_qxeReportEvent_or_ReportEventA_and_ReportEventW
800
+ − 2599 #endif
771
+ − 2600 BOOL qxeReportEvent (HANDLE hEventLog, WORD wType, WORD wCategory, DWORD dwEventID, PSID lpUserSid, WORD wNumStrings, DWORD dwDataSize, const Extbyte * * lpStrings, LPVOID lpRawData);
800
+ − 2601
+ − 2602 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2603 #undef AccessCheckAndAuditAlarm
2367
+ − 2604 #define AccessCheckAndAuditAlarm error_use_qxeAccessCheckAndAuditAlarm_or_AccessCheckAndAuditAlarmA_and_AccessCheckAndAuditAlarmW
800
+ − 2605 #endif
771
+ − 2606 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);
800
+ − 2607
771
+ − 2608 #undef AccessCheckByTypeAndAuditAlarm
2367
+ − 2609 #define AccessCheckByTypeAndAuditAlarm error_NT_5_0__only
800
+ − 2610
771
+ − 2611 #undef AccessCheckByTypeResultListAndAuditAlarm
2367
+ − 2612 #define AccessCheckByTypeResultListAndAuditAlarm error_NT_5_0__only
800
+ − 2613
+ − 2614 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2615 #undef ObjectOpenAuditAlarm
2367
+ − 2616 #define ObjectOpenAuditAlarm error_use_qxeObjectOpenAuditAlarm_or_ObjectOpenAuditAlarmA_and_ObjectOpenAuditAlarmW
800
+ − 2617 #endif
771
+ − 2618 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);
800
+ − 2619
+ − 2620 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2621 #undef ObjectPrivilegeAuditAlarm
2367
+ − 2622 #define ObjectPrivilegeAuditAlarm error_use_qxeObjectPrivilegeAuditAlarm_or_ObjectPrivilegeAuditAlarmA_and_ObjectPrivilegeAuditAlarmW
800
+ − 2623 #endif
771
+ − 2624 BOOL qxeObjectPrivilegeAuditAlarm (const Extbyte * SubsystemName, LPVOID HandleId, HANDLE ClientToken, DWORD DesiredAccess, PPRIVILEGE_SET Privileges, BOOL AccessGranted);
800
+ − 2625
+ − 2626 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2627 #undef ObjectCloseAuditAlarm
2367
+ − 2628 #define ObjectCloseAuditAlarm error_use_qxeObjectCloseAuditAlarm_or_ObjectCloseAuditAlarmA_and_ObjectCloseAuditAlarmW
800
+ − 2629 #endif
771
+ − 2630 BOOL qxeObjectCloseAuditAlarm (const Extbyte * SubsystemName, LPVOID HandleId, BOOL GenerateOnClose);
800
+ − 2631
+ − 2632 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2633 #undef ObjectDeleteAuditAlarm
2367
+ − 2634 #define ObjectDeleteAuditAlarm error_use_qxeObjectDeleteAuditAlarm_or_ObjectDeleteAuditAlarmA_and_ObjectDeleteAuditAlarmW
800
+ − 2635 #endif
771
+ − 2636 BOOL qxeObjectDeleteAuditAlarm (const Extbyte * SubsystemName, LPVOID HandleId, BOOL GenerateOnClose);
800
+ − 2637
+ − 2638 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2639 #undef PrivilegedServiceAuditAlarm
2367
+ − 2640 #define PrivilegedServiceAuditAlarm error_use_qxePrivilegedServiceAuditAlarm_or_PrivilegedServiceAuditAlarmA_and_PrivilegedServiceAuditAlarmW
800
+ − 2641 #endif
771
+ − 2642 BOOL qxePrivilegedServiceAuditAlarm (const Extbyte * SubsystemName, const Extbyte * ServiceName, HANDLE ClientToken, PPRIVILEGE_SET Privileges, BOOL AccessGranted);
800
+ − 2643
+ − 2644 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2645 #undef SetFileSecurity
2367
+ − 2646 #define SetFileSecurity error_use_qxeSetFileSecurity_or_SetFileSecurityA_and_SetFileSecurityW
800
+ − 2647 #endif
771
+ − 2648 BOOL qxeSetFileSecurity (const Extbyte * lpFileName, SECURITY_INFORMATION SecurityInformation, PSECURITY_DESCRIPTOR pSecurityDescriptor);
800
+ − 2649
+ − 2650 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2651 #undef GetFileSecurity
2367
+ − 2652 #define GetFileSecurity error_use_qxeGetFileSecurity_or_GetFileSecurityA_and_GetFileSecurityW
800
+ − 2653 #endif
771
+ − 2654 BOOL qxeGetFileSecurity (const Extbyte * lpFileName, SECURITY_INFORMATION RequestedInformation, PSECURITY_DESCRIPTOR pSecurityDescriptor, DWORD nLength, LPDWORD lpnLengthNeeded);
800
+ − 2655
+ − 2656 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2657 #undef FindFirstChangeNotification
2367
+ − 2658 #define FindFirstChangeNotification error_use_qxeFindFirstChangeNotification_or_FindFirstChangeNotificationA_and_FindFirstChangeNotificationW
800
+ − 2659 #endif
771
+ − 2660 HANDLE qxeFindFirstChangeNotification (const Extbyte * lpPathName, BOOL bWatchSubtree, DWORD dwNotifyFilter);
800
+ − 2661
771
+ − 2662 #undef ReadDirectoryChanges
2367
+ − 2663 #define ReadDirectoryChanges error_Unicode_only
800
+ − 2664
+ − 2665 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2666 #undef IsBadStringPtr
2367
+ − 2667 #define IsBadStringPtr error_use_qxeIsBadStringPtr_or_IsBadStringPtrA_and_IsBadStringPtrW
800
+ − 2668 #endif
771
+ − 2669 BOOL qxeIsBadStringPtr (const Extbyte * lpsz, UINT ucchMax);
800
+ − 2670
+ − 2671 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2672 #undef LookupAccountSid
2367
+ − 2673 #define LookupAccountSid error_use_qxeLookupAccountSid_or_LookupAccountSidA_and_LookupAccountSidW
800
+ − 2674 #endif
771
+ − 2675 BOOL qxeLookupAccountSid (const Extbyte * lpSystemName, PSID Sid, Extbyte * Name, LPDWORD cbName, Extbyte * ReferencedDomainName, LPDWORD cbReferencedDomainName, PSID_NAME_USE peUse);
800
+ − 2676
+ − 2677 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2678 #undef LookupAccountName
2367
+ − 2679 #define LookupAccountName error_use_qxeLookupAccountName_or_LookupAccountNameA_and_LookupAccountNameW
800
+ − 2680 #endif
771
+ − 2681 BOOL qxeLookupAccountName (const Extbyte * lpSystemName, const Extbyte * lpAccountName, PSID Sid, LPDWORD cbSid, Extbyte * ReferencedDomainName, LPDWORD cbReferencedDomainName, PSID_NAME_USE peUse);
800
+ − 2682
+ − 2683 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2684 #undef LookupPrivilegeValue
2367
+ − 2685 #define LookupPrivilegeValue error_use_qxeLookupPrivilegeValue_or_LookupPrivilegeValueA_and_LookupPrivilegeValueW
800
+ − 2686 #endif
771
+ − 2687 BOOL qxeLookupPrivilegeValue (const Extbyte * lpSystemName, const Extbyte * lpName, PLUID lpLuid);
800
+ − 2688
+ − 2689 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2690 #undef LookupPrivilegeName
2367
+ − 2691 #define LookupPrivilegeName error_use_qxeLookupPrivilegeName_or_LookupPrivilegeNameA_and_LookupPrivilegeNameW
800
+ − 2692 #endif
771
+ − 2693 BOOL qxeLookupPrivilegeName (const Extbyte * lpSystemName, PLUID lpLuid, Extbyte * lpName, LPDWORD cbName);
800
+ − 2694
+ − 2695 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2696 #undef LookupPrivilegeDisplayName
2367
+ − 2697 #define LookupPrivilegeDisplayName error_use_qxeLookupPrivilegeDisplayName_or_LookupPrivilegeDisplayNameA_and_LookupPrivilegeDisplayNameW
800
+ − 2698 #endif
771
+ − 2699 BOOL qxeLookupPrivilegeDisplayName (const Extbyte * lpSystemName, const Extbyte * lpName, Extbyte * lpDisplayName, LPDWORD cbDisplayName, LPDWORD lpLanguageId);
800
+ − 2700
+ − 2701 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2702 #undef BuildCommDCB
2367
+ − 2703 #define BuildCommDCB error_use_qxeBuildCommDCB_or_BuildCommDCBA_and_BuildCommDCBW
800
+ − 2704 #endif
771
+ − 2705 BOOL qxeBuildCommDCB (const Extbyte * lpDef, LPDCB lpDCB);
800
+ − 2706
+ − 2707 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2708 #undef BuildCommDCBAndTimeouts
2367
+ − 2709 #define BuildCommDCBAndTimeouts error_use_qxeBuildCommDCBAndTimeouts_or_BuildCommDCBAndTimeoutsA_and_BuildCommDCBAndTimeoutsW
800
+ − 2710 #endif
771
+ − 2711 BOOL qxeBuildCommDCBAndTimeouts (const Extbyte * lpDef, LPDCB lpDCB, LPCOMMTIMEOUTS lpCommTimeouts);
800
+ − 2712
+ − 2713 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2714 #undef CommConfigDialog
2367
+ − 2715 #define CommConfigDialog error_use_qxeCommConfigDialog_or_CommConfigDialogA_and_CommConfigDialogW
800
+ − 2716 #endif
771
+ − 2717 BOOL qxeCommConfigDialog (const Extbyte * lpszName, HWND hWnd, LPCOMMCONFIG lpCC);
800
+ − 2718
+ − 2719 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2720 #undef GetDefaultCommConfig
2367
+ − 2721 #define GetDefaultCommConfig error_use_qxeGetDefaultCommConfig_or_GetDefaultCommConfigA_and_GetDefaultCommConfigW
800
+ − 2722 #endif
771
+ − 2723 BOOL qxeGetDefaultCommConfig (const Extbyte * lpszName, LPCOMMCONFIG lpCC, LPDWORD lpdwSize);
800
+ − 2724
+ − 2725 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2726 #undef SetDefaultCommConfig
2367
+ − 2727 #define SetDefaultCommConfig error_use_qxeSetDefaultCommConfig_or_SetDefaultCommConfigA_and_SetDefaultCommConfigW
800
+ − 2728 #endif
771
+ − 2729 BOOL qxeSetDefaultCommConfig (const Extbyte * lpszName, LPCOMMCONFIG lpCC, DWORD dwSize);
800
+ − 2730
+ − 2731 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2732 #undef GetComputerName
2367
+ − 2733 #define GetComputerName error_use_qxeGetComputerName_or_GetComputerNameA_and_GetComputerNameW
800
+ − 2734 #endif
771
+ − 2735 BOOL qxeGetComputerName (Extbyte * lpBuffer, LPDWORD nSize);
800
+ − 2736
+ − 2737 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2738 #undef SetComputerName
2367
+ − 2739 #define SetComputerName error_use_qxeSetComputerName_or_SetComputerNameA_and_SetComputerNameW
800
+ − 2740 #endif
771
+ − 2741 BOOL qxeSetComputerName (const Extbyte * lpComputerName);
800
+ − 2742
+ − 2743 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2744 #undef GetUserName
2367
+ − 2745 #define GetUserName error_use_qxeGetUserName_or_GetUserNameA_and_GetUserNameW
800
+ − 2746 #endif
771
+ − 2747 BOOL qxeGetUserName (Extbyte * lpBuffer, LPDWORD nSize);
800
+ − 2748
+ − 2749 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2750 #undef LogonUser
2367
+ − 2751 #define LogonUser error_use_qxeLogonUser_or_LogonUserA_and_LogonUserW
800
+ − 2752 #endif
771
+ − 2753 BOOL qxeLogonUser (Extbyte * lpszUsername, Extbyte * lpszDomain, Extbyte * lpszPassword, DWORD dwLogonType, DWORD dwLogonProvider, PHANDLE phToken);
800
+ − 2754
+ − 2755 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2756 #undef CreateProcessAsUser
2367
+ − 2757 #define CreateProcessAsUser error_use_qxeCreateProcessAsUser_or_CreateProcessAsUserA_and_CreateProcessAsUserW
800
+ − 2758 #endif
771
+ − 2759 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);
800
+ − 2760
771
+ − 2761 #undef GetCurrentHwProfile
2367
+ − 2762 #define GetCurrentHwProfile error_split_sized_LPHW_PROFILE_INFO__NT_4_0__only
800
+ − 2763
771
+ − 2764 #undef GetVersionEx
2367
+ − 2765 #define GetVersionEx error_split_sized_LPOSVERSIONINFO
800
+ − 2766
771
+ − 2767 #undef CreateJobObject
2367
+ − 2768 #define CreateJobObject error_NT_5_0__only
800
+ − 2769
771
+ − 2770 #undef OpenJobObject
2367
+ − 2771 #define OpenJobObject error_NT_5_0__only
+ − 2772
+ − 2773
+ − 2774 /* Processing file MMSYSTEM.H */
+ − 2775
+ − 2776 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2777 #undef sndPlaySound
+ − 2778 #define sndPlaySound error_use_qxesndPlaySound_or_sndPlaySoundA_and_sndPlaySoundW
+ − 2779 #endif
+ − 2780 BOOL qxesndPlaySound (const Extbyte * pszSound, UINT fuSound);
+ − 2781
+ − 2782 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2783 #undef PlaySound
+ − 2784 #define PlaySound error_use_qxePlaySound_or_PlaySoundA_and_PlaySoundW
+ − 2785 #endif
+ − 2786 BOOL qxePlaySound (const Extbyte * pszSound, HMODULE hmod, DWORD fdwSound);
+ − 2787
+ − 2788 #undef waveOutGetDevCaps
+ − 2789 #define waveOutGetDevCaps error_split_sized_LPWAVEOUTCAPS
+ − 2790
+ − 2791 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2792 #undef waveOutGetErrorText
+ − 2793 #define waveOutGetErrorText error_use_qxewaveOutGetErrorText_or_waveOutGetErrorTextA_and_waveOutGetErrorTextW
+ − 2794 #endif
+ − 2795 MMRESULT qxewaveOutGetErrorText (MMRESULT mmrError, Extbyte * pszText, UINT cchText);
+ − 2796
+ − 2797 #undef waveInGetDevCaps
+ − 2798 #define waveInGetDevCaps error_split_sized_LPWAVEINCAPS
+ − 2799
+ − 2800 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2801 #undef waveInGetErrorText
+ − 2802 #define waveInGetErrorText error_use_qxewaveInGetErrorText_or_waveInGetErrorTextA_and_waveInGetErrorTextW
+ − 2803 #endif
+ − 2804 MMRESULT qxewaveInGetErrorText (MMRESULT mmrError, Extbyte * pszText, UINT cchText);
+ − 2805
+ − 2806 #undef midiOutGetDevCaps
+ − 2807 #define midiOutGetDevCaps error_split_sized_LPMIDIOUTCAPS
+ − 2808
+ − 2809 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2810 #undef midiOutGetErrorText
+ − 2811 #define midiOutGetErrorText error_use_qxemidiOutGetErrorText_or_midiOutGetErrorTextA_and_midiOutGetErrorTextW
+ − 2812 #endif
+ − 2813 MMRESULT qxemidiOutGetErrorText (MMRESULT mmrError, Extbyte * pszText, UINT cchText);
+ − 2814
+ − 2815 #undef midiInGetDevCaps
+ − 2816 #define midiInGetDevCaps error_split_sized_LPMIDIOUTCAPS
+ − 2817
+ − 2818 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2819 #undef midiInGetErrorText
+ − 2820 #define midiInGetErrorText error_use_qxemidiInGetErrorText_or_midiInGetErrorTextA_and_midiInGetErrorTextW
+ − 2821 #endif
+ − 2822 MMRESULT qxemidiInGetErrorText (MMRESULT mmrError, Extbyte * pszText, UINT cchText);
+ − 2823
+ − 2824 #undef auxGetDevCaps
+ − 2825 #define auxGetDevCaps error_split_sized_LPAUXCAPS
+ − 2826
+ − 2827 #undef mixerGetDevCaps
+ − 2828 #define mixerGetDevCaps error_split_sized_LPMIXERCAPS
+ − 2829
+ − 2830 #undef mixerGetLineInfo
+ − 2831 #define mixerGetLineInfo error_split_sized_LPMIXERLINE
+ − 2832
+ − 2833 #undef mixerGetLineControls
+ − 2834 #define mixerGetLineControls error_split_sized_LPMIXERCONTROL
+ − 2835
+ − 2836 #undef mixerGetControlDetails
+ − 2837 #define mixerGetControlDetails error_split_sized_LPMIXERCONTROL_in_LPMIXERLINECONTROLS_in_LPMIXERCONTROLDETAILS
+ − 2838
+ − 2839 #undef joyGetDevCaps
+ − 2840 #define joyGetDevCaps error_split_sized_LPJOYCAPS
+ − 2841
+ − 2842 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2843 #undef mmioStringToFOURCC
+ − 2844 #define mmioStringToFOURCC error_use_qxemmioStringToFOURCC_or_mmioStringToFOURCCA_and_mmioStringToFOURCCW
+ − 2845 #endif
+ − 2846 FOURCC qxemmioStringToFOURCC (const Extbyte * sz, UINT uFlags);
+ − 2847
+ − 2848 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2849 #undef mmioInstallIOProc
+ − 2850 #define mmioInstallIOProc error_use_qxemmioInstallIOProc_or_mmioInstallIOProcA_and_mmioInstallIOProcW
+ − 2851 #endif
+ − 2852 LPMMIOPROC qxemmioInstallIOProc (FOURCC fccIOProc, LPMMIOPROC pIOProc, DWORD dwFlags);
+ − 2853
+ − 2854 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2855 #undef mmioOpen
+ − 2856 #define mmioOpen error_use_qxemmioOpen_or_mmioOpenA_and_mmioOpenW
+ − 2857 #endif
+ − 2858 HMMIO qxemmioOpen (Extbyte * pszFileName, LPMMIOINFO pmmioinfo, DWORD fdwOpen);
+ − 2859
+ − 2860 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2861 #undef mmioRename
+ − 2862 #define mmioRename error_use_qxemmioRename_or_mmioRenameA_and_mmioRenameW
+ − 2863 #endif
+ − 2864 MMRESULT qxemmioRename (const Extbyte * pszFileName, const Extbyte * pszNewFileName, LPCMMIOINFO pmmioinfo, DWORD fdwRename);
+ − 2865
+ − 2866 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2867 #undef mciSendCommand
+ − 2868 #define mciSendCommand error_use_qxemciSendCommand_or_mciSendCommandA_and_mciSendCommandW
+ − 2869 #endif
+ − 2870 MCIERROR qxemciSendCommand (MCIDEVICEID mciId, UINT uMsg, DWORD dwParam1, DWORD dwParam2);
+ − 2871
+ − 2872 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2873 #undef mciSendString
+ − 2874 #define mciSendString error_use_qxemciSendString_or_mciSendStringA_and_mciSendStringW
+ − 2875 #endif
+ − 2876 MCIERROR qxemciSendString (const Extbyte * lpstrCommand, Extbyte * lpstrReturnString, UINT uReturnLength, HWND hwndCallback);
+ − 2877
+ − 2878 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2879 #undef mciGetDeviceID
+ − 2880 #define mciGetDeviceID error_use_qxemciGetDeviceID_or_mciGetDeviceIDA_and_mciGetDeviceIDW
+ − 2881 #endif
+ − 2882 MCIDEVICEID qxemciGetDeviceID (const Extbyte * pszDevice);
+ − 2883
+ − 2884 #if !defined (MINGW)
+ − 2885 #undef mciGetDeviceIDFromElementID
+ − 2886 #define mciGetDeviceIDFromElementID error_missing_from_Win98se_version_of_ADVAPI32_dll
+ − 2887 #endif /* !defined (MINGW) */
+ − 2888
+ − 2889 #ifdef ERROR_WHEN_NONINTERCEPTED_FUNS_USED
+ − 2890 #undef mciGetErrorString
+ − 2891 #define mciGetErrorString error_use_qxemciGetErrorString_or_mciGetErrorStringA_and_mciGetErrorStringW
+ − 2892 #endif
+ − 2893 BOOL qxemciGetErrorString (MCIERROR mcierr, Extbyte * pszText, UINT cchText);
+ − 2894