source: trunk/include/os2wrap.h

Last change on this file was 22139, checked in by dmik, 8 years ago

Fix os2safe.h warnings.

File size: 141.1 KB
RevLine 
[10218]1/* $Id: os2wrap.h,v 1.16 2003-08-08 14:55:15 sandervl Exp $ */
[48]2#ifndef __OS2WRAP_H__
3#define __OS2WRAP_H__
4
[21405]5#ifdef __EMX__
6
[21916]7#ifndef USE_OS2_TOOLKIT_HEADERS
8
9// add missing declarations
10typedef unsigned short APIRET16;
11#define APIENTRY16 _Far16 _Pascal
12
13#define INCL_LONGLONG_STRUCTS
14
15#else // ifndef USE_OS2_TOOLKIT_HEADERS
16
17#undef _Pascal
18#define _Pascal _System // For Vio/Kbd/Mou
19
20#endif // ifndef USE_OS2_TOOLKIT_HEADERS
21
22#endif // ifdef __EMX__
23
[119]24#include <os2.h>
[22139]25
26#ifdef __EMX__
27#ifndef USE_OS2_TOOLKIT_HEADERS
28// be compatible with the toolkit (note we do it after os2.h inclusion to avoid
29// os2safe.h barfing)
30#define OS2_INCLUDED
31#define OS2DEF_INCLUDED
32#define WIN_INCLUDED
33#define __OS2_H__
34#endif
35#endif
36
[48]37#include <os2sel.h>
[119]38#include <os2newapi.h>
[48]39
[21597]40// VAC: inline is a C++ keyword, must be translated to _Inline in C code
41#if (defined(__IBMCPP__) || defined(__IBMC__))
42#ifndef __cplusplus
43#define inline _Inline
[1316]44#endif
[21597]45#endif
[1316]46
[21916]47#ifdef __cplusplus
48extern "C" {
49#endif
50
[48]51#ifdef INCL_DOSMEMMGR
[2982]52
[10218]53APIRET APIENTRY _DosAliasMem(PVOID pb, ULONG cb, PPVOID ppbAlias, ULONG fl);
[2982]54
55#undef DosAliasMem
56#define DosAliasMem _DosAliasMem
57
[10218]58ULONG APIENTRY _DosAllocMem(PPVOID a, ULONG b, ULONG c);
[48]59
[119]60#undef DosAllocMem
61#define DosAllocMem _DosAllocMem
62
[10218]63ULONG APIENTRY _DosAllocSharedMem(PPVOID a, PCSZ b, ULONG c, ULONG d);
[48]64
[119]65#undef DosAllocSharedMem
66#define DosAllocSharedMem _DosAllocSharedMem
67
[10218]68ULONG APIENTRY _DosFreeMem(PVOID a);
[48]69
[119]70#undef DosFreeMem
71#define DosFreeMem _DosFreeMem
72
[10218]73ULONG APIENTRY _DosGetNamedSharedMem(PPVOID a, PCSZ b, ULONG c);
[48]74
[119]75#undef DosGetNamedSharedMem
76#define DosGetNamedSharedMem _DosGetNamedSharedMem
77
[10218]78ULONG APIENTRY _DosGetSharedMem(PVOID a, ULONG b);
[48]79
[119]80#undef DosGetSharedMem
81#define DosGetSharedMem _DosGetSharedMem
82
[10218]83ULONG APIENTRY _DosGiveSharedMem(PVOID a, PID b, ULONG c);
[48]84
[119]85#undef DosGiveSharedMem
86#define DosGiveSharedMem _DosGiveSharedMem
87
[10218]88ULONG APIENTRY _DosQueryMem(PVOID a, PULONG b, PULONG c);
[48]89
[119]90#undef DosQueryMem
91#define DosQueryMem _DosQueryMem
92
[10218]93ULONG APIENTRY _DosSetMem(PVOID a, ULONG b, ULONG c);
[48]94
[119]95#undef DosSetMem
96#define DosSetMem _DosSetMem
97
[10218]98ULONG APIENTRY _DosSubAllocMem(PVOID a, PPVOID b, ULONG c);
[48]99
[119]100#undef DosSubAllocMem
101#define DosSubAllocMem _DosSubAllocMem
102
[10218]103ULONG APIENTRY _DosSubFreeMem(PVOID a, PVOID b, ULONG c);
[48]104
[119]105#undef DosSubFreeMem
106#define DosSubFreeMem _DosSubFreeMem
107
[10218]108ULONG APIENTRY _DosSubSetMem(PVOID a, ULONG b, ULONG c);
[48]109
[119]110#undef DosSubSetMem
111#define DosSubSetMem _DosSubSetMem
112
[10218]113ULONG APIENTRY _DosSubUnsetMem(PVOID a);
[48]114
[119]115#undef DosSubUnsetMem
116#define DosSubUnsetMem _DosSubUnsetMem
117
[48]118#endif
119#ifdef INCL_DOSFILEMGR
[10218]120ULONG APIENTRY _DosCancelLockRequest(HFILE a, PFILELOCK b);
[48]121
[119]122#undef DosCancelLockRequest
123#define DosCancelLockRequest _DosCancelLockRequest
124
[10218]125ULONG APIENTRY _DosClose(HFILE a);
[48]126
[119]127#undef DosClose
128#define DosClose _DosClose
129
[10218]130ULONG APIENTRY _DosCopy(PCSZ a, PCSZ b, ULONG c);
[48]131
[119]132#undef DosCopy
133#define DosCopy _DosCopy
134
[10218]135ULONG APIENTRY _DosCreateDir(PCSZ a, PEAOP2 b);
[48]136
[119]137#undef DosCreateDir
138#define DosCreateDir _DosCreateDir
139
[10218]140ULONG APIENTRY _DosDelete(PCSZ a);
[48]141
[119]142#undef DosDelete
143#define DosDelete _DosDelete
144
[10218]145ULONG APIENTRY _DosDeleteDir(PCSZ a);
[48]146
[119]147#undef DosDeleteDir
148#define DosDeleteDir _DosDeleteDir
149
[10218]150ULONG APIENTRY _DosDupHandle(HFILE a, PHFILE b);
[48]151
[119]152#undef DosDupHandle
153#define DosDupHandle _DosDupHandle
154
[10218]155ULONG APIENTRY _DosEditName(ULONG a, PCSZ b, PCSZ c, PBYTE d, ULONG e);
[48]156
[119]157#undef DosEditName
158#define DosEditName _DosEditName
159
[10218]160ULONG APIENTRY _DosEnumAttribute(ULONG a, PVOID b, ULONG c, PVOID d, ULONG e, PULONG f, ULONG g);
[48]161
[119]162#undef DosEnumAttribute
163#define DosEnumAttribute _DosEnumAttribute
164
[10218]165ULONG APIENTRY _DosFindClose(HDIR a);
[48]166
[119]167#undef DosFindClose
168#define DosFindClose _DosFindClose
169
[10218]170ULONG APIENTRY _DosFindFirst(PCSZ a, PHDIR b, ULONG c, PVOID d, ULONG e, PULONG f, ULONG g);
[48]171
[119]172#undef DosFindFirst
173#define DosFindFirst _DosFindFirst
174
[10218]175ULONG APIENTRY _DosFindNext(HDIR a, PVOID b, ULONG c, PULONG d);
[48]176
[119]177#undef DosFindNext
178#define DosFindNext _DosFindNext
179
[10218]180ULONG APIENTRY _DosForceDelete(PCSZ a);
[48]181
[119]182#undef DosForceDelete
183#define DosForceDelete _DosForceDelete
184
[10218]185ULONG APIENTRY _DosFSAttach(PCSZ a, PCSZ b, PVOID c, ULONG d, ULONG e);
[48]186
[119]187#undef DosFSAttach
188#define DosFSAttach _DosFSAttach
189
[10218]190ULONG APIENTRY _DosFSCtl(PVOID a, ULONG b, PULONG c, PVOID d, ULONG e, PULONG f, ULONG g, PCSZ h, HFILE i, ULONG j);
[48]191
[119]192#undef DosFSCtl
193#define DosFSCtl _DosFSCtl
194
[10218]195ULONG APIENTRY _DosMove(PCSZ a, PCSZ b);
[48]196
[119]197#undef DosMove
198#define DosMove _DosMove
199
[10218]200ULONG APIENTRY _DosOpen(PCSZ a, PHFILE b, PULONG c, ULONG d, ULONG e, ULONG f, ULONG g, PEAOP2 h);
[48]201
[119]202#undef DosOpen
203#define DosOpen _DosOpen
204
[10218]205ULONG APIENTRY _DosProtectClose(HFILE a, FHLOCK b);
[48]206
[119]207#undef DosProtectClose
208#define DosProtectClose _DosProtectClose
209
[10218]210ULONG APIENTRY _DosProtectEnumAttribute(ULONG a, PVOID b, ULONG c, PVOID d, ULONG e, PULONG f, ULONG g, FHLOCK h);
[48]211
[119]212#undef DosProtectEnumAttribute
213#define DosProtectEnumAttribute _DosProtectEnumAttribute
214
[10218]215ULONG APIENTRY _DosProtectOpen(PCSZ a, PHFILE b, PULONG c, ULONG d, ULONG e, ULONG f, ULONG g, PEAOP2 h, PFHLOCK i);
[48]216
[119]217#undef DosProtectOpen
218#define DosProtectOpen _DosProtectOpen
219
[10218]220ULONG APIENTRY _DosProtectQueryFHState(HFILE a, PULONG b, FHLOCK c);
[48]221
[119]222#undef DosProtectQueryFHState
223#define DosProtectQueryFHState _DosProtectQueryFHState
224
[10218]225ULONG APIENTRY _DosProtectQueryFileInfo(HFILE a, ULONG b, PVOID c, ULONG d, FHLOCK e);
[48]226
[119]227#undef DosProtectQueryFileInfo
228#define DosProtectQueryFileInfo _DosProtectQueryFileInfo
229
[10218]230ULONG APIENTRY _DosProtectRead(HFILE a, PVOID b, ULONG c, PULONG d, FHLOCK e);
[48]231
[119]232#undef DosProtectRead
233#define DosProtectRead _DosProtectRead
234
[10218]235ULONG APIENTRY _DosProtectSetFHState(HFILE a, ULONG b, FHLOCK c);
[48]236
[119]237#undef DosProtectSetFHState
238#define DosProtectSetFHState _DosProtectSetFHState
239
[10218]240ULONG APIENTRY _DosProtectSetFileInfo(HFILE a, ULONG b, PVOID c, ULONG d, FHLOCK e);
[48]241
[119]242#undef DosProtectSetFileInfo
243#define DosProtectSetFileInfo _DosProtectSetFileInfo
244
[10218]245ULONG APIENTRY _DosProtectSetFileLocks(HFILE a, PFILELOCK b, PFILELOCK c, ULONG d, ULONG e, FHLOCK f);
[48]246
[119]247#undef DosProtectSetFileLocks
248#define DosProtectSetFileLocks _DosProtectSetFileLocks
249
[10218]250ULONG APIENTRY _DosProtectSetFilePtr(HFILE a, LONG b, ULONG c, PULONG d, FHLOCK e);
[48]251
[119]252#undef DosProtectSetFilePtr
253#define DosProtectSetFilePtr _DosProtectSetFilePtr
254
[10218]255ULONG APIENTRY _DosProtectSetFileSize(HFILE a, ULONG b, FHLOCK c);
[48]256
[119]257#undef DosProtectSetFileSize
258#define DosProtectSetFileSize _DosProtectSetFileSize
259
[10218]260ULONG APIENTRY _DosProtectWrite(HFILE a, PVOID b, ULONG c, PULONG d, FHLOCK e);
[48]261
[119]262#undef DosProtectWrite
263#define DosProtectWrite _DosProtectWrite
264
[10218]265ULONG APIENTRY _DosQueryCurrentDir(ULONG a, PBYTE b, PULONG c);
[48]266
[119]267#undef DosQueryCurrentDir
268#define DosQueryCurrentDir _DosQueryCurrentDir
269
[10218]270ULONG APIENTRY _DosQueryCurrentDisk(PULONG a, PULONG b);
[48]271
[119]272#undef DosQueryCurrentDisk
273#define DosQueryCurrentDisk _DosQueryCurrentDisk
274
[10218]275ULONG APIENTRY _DosQueryFHState(HFILE a, PULONG b);
[48]276
[119]277#undef DosQueryFHState
278#define DosQueryFHState _DosQueryFHState
279
[10218]280ULONG APIENTRY _DosQueryFileInfo(HFILE a, ULONG b, PVOID c, ULONG d);
[48]281
[119]282#undef DosQueryFileInfo
283#define DosQueryFileInfo _DosQueryFileInfo
284
[10218]285ULONG APIENTRY _DosQueryFSAttach(PCSZ a, ULONG b, ULONG c, PFSQBUFFER2 d, PULONG e);
[48]286
[119]287#undef DosQueryFSAttach
288#define DosQueryFSAttach _DosQueryFSAttach
289
[10218]290ULONG APIENTRY _DosQueryFSInfo(ULONG a, ULONG b, PVOID c, ULONG d);
[48]291
[119]292#undef DosQueryFSInfo
293#define DosQueryFSInfo _DosQueryFSInfo
294
[10218]295ULONG APIENTRY _DosQueryHType(HFILE a, PULONG b, PULONG c);
[48]296
[119]297#undef DosQueryHType
298#define DosQueryHType _DosQueryHType
299
[10218]300ULONG APIENTRY _DosQueryPathInfo(PCSZ a, ULONG b, PVOID c, ULONG d);
[48]301
[119]302#undef DosQueryPathInfo
303#define DosQueryPathInfo _DosQueryPathInfo
304
[10218]305ULONG APIENTRY _DosQueryVerify(PBOOL32 a);
[48]306
[119]307#undef DosQueryVerify
308#define DosQueryVerify _DosQueryVerify
309
[10218]310ULONG APIENTRY _DosRead(HFILE a, PVOID b, ULONG c, PULONG d);
[48]311
[119]312#undef DosRead
313#define DosRead _DosRead
314
[10218]315ULONG APIENTRY _DosResetBuffer(HFILE a);
[48]316
[119]317#undef DosResetBuffer
318#define DosResetBuffer _DosResetBuffer
319
[10218]320ULONG APIENTRY _DosSetCurrentDir(PCSZ a);
[48]321
[119]322#undef DosSetCurrentDir
323#define DosSetCurrentDir _DosSetCurrentDir
324
[10218]325ULONG APIENTRY _DosSetDefaultDisk(ULONG a);
[48]326
[119]327#undef DosSetDefaultDisk
328#define DosSetDefaultDisk _DosSetDefaultDisk
329
[10218]330ULONG APIENTRY _DosSetFHState(HFILE a, ULONG b);
[48]331
[119]332#undef DosSetFHState
333#define DosSetFHState _DosSetFHState
334
[10218]335ULONG APIENTRY _DosSetFileInfo(HFILE a, ULONG b, PVOID c, ULONG d);
[48]336
[119]337#undef DosSetFileInfo
338#define DosSetFileInfo _DosSetFileInfo
339
[10218]340ULONG APIENTRY _DosSetFileLocks(HFILE a, PFILELOCK b, PFILELOCK c, ULONG d, ULONG e);
[48]341
[119]342#undef DosSetFileLocks
343#define DosSetFileLocks _DosSetFileLocks
344
[10218]345ULONG APIENTRY _DosSetFilePtr(HFILE a, LONG b, ULONG c, PULONG d);
[48]346
[119]347#undef DosSetFilePtr
348#define DosSetFilePtr _DosSetFilePtr
349
[10218]350ULONG APIENTRY _DosSetFileSize(HFILE a, ULONG b);
[48]351
[119]352#undef DosSetFileSize
353#define DosSetFileSize _DosSetFileSize
354
[10218]355ULONG APIENTRY _DosSetFSInfo(ULONG a, ULONG b, PVOID c, ULONG d);
[48]356
[119]357#undef DosSetFSInfo
358#define DosSetFSInfo _DosSetFSInfo
359
[10218]360ULONG APIENTRY _DosSetMaxFH(ULONG a);
[48]361
[119]362#undef DosSetMaxFH
363#define DosSetMaxFH _DosSetMaxFH
364
[10218]365ULONG APIENTRY _DosSetPathInfo(PCSZ a, ULONG b, PVOID c, ULONG d, ULONG e);
[48]366
[119]367#undef DosSetPathInfo
368#define DosSetPathInfo _DosSetPathInfo
369
[10218]370ULONG APIENTRY _DosSetRelMaxFH(PLONG a, PULONG b);
[48]371
[119]372#undef DosSetRelMaxFH
373#define DosSetRelMaxFH _DosSetRelMaxFH
374
[10218]375ULONG APIENTRY _DosSetVerify(BOOL32 a);
[48]376
[119]377#undef DosSetVerify
378#define DosSetVerify _DosSetVerify
379
[10218]380ULONG APIENTRY _DosShutdown(ULONG a);
[48]381
[119]382#undef DosShutdown
383#define DosShutdown _DosShutdown
384
[10218]385ULONG APIENTRY _DosWrite(HFILE a, PVOID b, ULONG c, PULONG d);
[48]386
[119]387#undef DosWrite
388#define DosWrite _DosWrite
389
[48]390#endif
391#ifdef INCL_DOSMISC
[10218]392ULONG APIENTRY _DosSearchPath(ULONG a, PCSZ b, PCSZ c, PBYTE d, ULONG e);
[48]393
[119]394#undef DosSearchPath
395#define DosSearchPath _DosSearchPath
396
[10218]397ULONG APIENTRY _DosError(ULONG error);
[299]398
399#undef DosError
400#define DosError _DosError
401
[48]402#endif
403#ifdef INCL_DOSDEVICES
[10218]404ULONG APIENTRY _DosDevConfig(PVOID a, ULONG b);
[48]405
[119]406#undef DosDevConfig
407#define DosDevConfig _DosDevConfig
408
[10218]409ULONG APIENTRY _DosDevIOCtl(HFILE a, ULONG b, ULONG c, PVOID d, ULONG e, PULONG f, PVOID g, ULONG h, PULONG i);
[48]410
[119]411#undef DosDevIOCtl
412#define DosDevIOCtl _DosDevIOCtl
413
[10218]414ULONG APIENTRY _DosPhysicalDisk(ULONG a, PVOID b, ULONG c, PVOID d, ULONG e);
[48]415
[119]416#undef DosPhysicalDisk
417#define DosPhysicalDisk _DosPhysicalDisk
418
[48]419#endif
420#ifdef INCL_DOSNLS
[10218]421ULONG APIENTRY _DosMapCase(ULONG a, PCOUNTRYCODE b, PCHAR c);
[48]422
[119]423#undef DosMapCase
424#define DosMapCase _DosMapCase
425
[10218]426ULONG APIENTRY _DosQueryCollate(ULONG a, PCOUNTRYCODE b, PCHAR c, PULONG d);
[48]427
[119]428#undef DosQueryCollate
429#define DosQueryCollate _DosQueryCollate
430
[10218]431ULONG APIENTRY _DosQueryCp(ULONG a, PULONG b, PULONG c);
[48]432
[119]433#undef DosQueryCp
434#define DosQueryCp _DosQueryCp
435
[10218]436ULONG APIENTRY _DosQueryCtryInfo(ULONG a, PCOUNTRYCODE b, PCOUNTRYINFO c, PULONG d);
[48]437
[119]438#undef DosQueryCtryInfo
439#define DosQueryCtryInfo _DosQueryCtryInfo
440
[10218]441ULONG APIENTRY _DosQueryDBCSEnv(ULONG a, PCOUNTRYCODE b, PCHAR c);
[48]442
[119]443#undef DosQueryDBCSEnv
444#define DosQueryDBCSEnv _DosQueryDBCSEnv
445
[10218]446ULONG APIENTRY _DosSetProcessCp(ULONG a);
[48]447
[119]448#undef DosSetProcessCp
449#define DosSetProcessCp _DosSetProcessCp
450
[48]451#endif
452#ifdef INCL_DOSMODULEMGR
[10218]453ULONG APIENTRY _DosFreeModule(HMODULE a);
[48]454
[119]455#undef DosFreeModule
456#define DosFreeModule _DosFreeModule
457
[10218]458ULONG APIENTRY _DosLoadModule(PSZ a, ULONG b, PCSZ c, PHMODULE d);
[48]459
[119]460#undef DosLoadModule
461#define DosLoadModule _DosLoadModule
462
[21424]463ULONG APIENTRY _DosQueryModFromEIP(PHMODULE a, PULONG b, ULONG c, PCHAR d, PULONG e, ULONG f);
464
465#undef DosQueryModFromEIP
466#define DosQueryModFromEIP _DosQueryModFromEIP
467
[10218]468ULONG APIENTRY _DosQueryModuleHandle(PCSZ a, PHMODULE b);
[48]469
[119]470#undef DosQueryModuleHandle
471#define DosQueryModuleHandle _DosQueryModuleHandle
472
[10218]473ULONG APIENTRY _DosQueryModuleName(HMODULE a, ULONG b, PCHAR c);
[48]474
[119]475#undef DosQueryModuleName
476#define DosQueryModuleName _DosQueryModuleName
477
[10218]478ULONG APIENTRY _DosQueryProcAddr(HMODULE a, ULONG b, PCSZ c, PFN *d);
[48]479
[119]480#undef DosQueryProcAddr
481#define DosQueryProcAddr _DosQueryProcAddr
482
[10218]483ULONG APIENTRY _DosQueryProcType(HMODULE a, ULONG b, PCSZ c, PULONG d);
[48]484
[119]485#undef DosQueryProcType
486#define DosQueryProcType _DosQueryProcType
487
[48]488#endif
489#ifdef INCL_DOSRESOURCES
[10218]490ULONG APIENTRY _DosFreeResource(PVOID a);
[48]491
[119]492#undef DosFreeResource
493#define DosFreeResource _DosFreeResource
494
[10218]495ULONG APIENTRY _DosGetResource(HMODULE a, ULONG b, ULONG c, PPVOID d);
[48]496
[119]497#undef DosGetResource
498#define DosGetResource _DosGetResource
499
[10218]500ULONG APIENTRY _DosQueryResourceSize(HMODULE a, ULONG b, ULONG c, PULONG d);
[48]501
[119]502#undef DosQueryResourceSize
503#define DosQueryResourceSize _DosQueryResourceSize
504
[48]505#endif
506#ifdef INCL_DOSPROCESS
[10218]507ULONG APIENTRY _DosBeep(ULONG a, ULONG b);
[48]508
[119]509#undef DosBeep
510#define DosBeep _DosBeep
511
[10218]512VOID APIENTRY _DosExit(ULONG a, ULONG b);
[48]513
[119]514#undef DosExit
515#define DosExit _DosExit
516
[10218]517ULONG APIENTRY _DosAllocThreadLocalMemory(ULONG a, PULONG *b);
[48]518
[119]519#undef DosAllocThreadLocalMemory
520#define DosAllocThreadLocalMemory _DosAllocThreadLocalMemory
521
[10218]522ULONG APIENTRY _DosCreateThread(PTID a, PFNTHREAD b, ULONG c, ULONG d, ULONG e);
[48]523
[119]524#undef DosCreateThread
525#define DosCreateThread _DosCreateThread
526
[10218]527ULONG APIENTRY _DosEnterCritSec();
[48]528
[119]529#undef DosEnterCritSec
530#define DosEnterCritSec _DosEnterCritSec
531
[10218]532ULONG APIENTRY _DosExecPgm(PCHAR a, LONG b, ULONG c, PCSZ d, PCSZ e, PRESULTCODES f, PCSZ g);
[48]533
[119]534#undef DosExecPgm
535#define DosExecPgm _DosExecPgm
536
[10218]537ULONG APIENTRY _DosExitCritSec();
[48]538
[119]539#undef DosExitCritSec
540#define DosExitCritSec _DosExitCritSec
541
[10218]542ULONG APIENTRY _DosExitList(ULONG a, PFNEXITLIST b);
[48]543
[119]544#undef DosExitList
545#define DosExitList _DosExitList
546
[10218]547ULONG APIENTRY _DosFreeThreadLocalMemory(ULONG *a);
[48]548
[119]549#undef DosFreeThreadLocalMemory
550#define DosFreeThreadLocalMemory _DosFreeThreadLocalMemory
551
[10218]552ULONG APIENTRY _DosGetInfoBlocks(PTIB *a, PPIB *b);
[48]553
[119]554#undef DosGetInfoBlocks
555#define DosGetInfoBlocks _DosGetInfoBlocks
556
[10218]557ULONG APIENTRY _DosKillProcess(ULONG a, PID b);
[48]558
[119]559#undef DosKillProcess
560#define DosKillProcess _DosKillProcess
561
[10218]562ULONG APIENTRY _DosKillThread(TID a);
[48]563
[119]564#undef DosKillThread
565#define DosKillThread _DosKillThread
566
[10218]567ULONG APIENTRY _DosResumeThread(TID a);
[48]568
[119]569#undef DosResumeThread
570#define DosResumeThread _DosResumeThread
571
[10218]572ULONG APIENTRY _DosSetPriority(ULONG a, ULONG b, LONG c, ULONG d);
[48]573
[119]574#undef DosSetPriority
575#define DosSetPriority _DosSetPriority
576
[10218]577ULONG APIENTRY _DosSleep(ULONG a);
[48]578
[119]579#undef DosSleep
580#define DosSleep _DosSleep
581
[10218]582ULONG APIENTRY _DosSuspendThread(TID a);
[48]583
[119]584#undef DosSuspendThread
585#define DosSuspendThread _DosSuspendThread
[48]586
[10218]587ULONG APIENTRY _DosWaitChild(ULONG a, ULONG b, PRESULTCODES c, PPID d, PID e);
[48]588
[119]589#undef DosWaitChild
590#define DosWaitChild _DosWaitChild
591
[10218]592ULONG APIENTRY _DosWaitThread(PTID a, ULONG b);
[48]593
[119]594#undef DosWaitThread
595#define DosWaitThread _DosWaitThread
596
[48]597#endif
[299]598
[48]599#ifdef INCL_DOSSESMGR
[10218]600ULONG APIENTRY _DosQueryAppType(PCSZ a, PULONG b);
[48]601
[119]602#undef DosQueryAppType
603#define DosQueryAppType _DosQueryAppType
604
[10218]605ULONG APIENTRY _DosSelectSession(ULONG a);
[48]606
[119]607#undef DosSelectSession
608#define DosSelectSession _DosSelectSession
609
[10218]610ULONG APIENTRY _DosSetSession(ULONG a, PSTATUSDATA b);
[48]611
[119]612#undef DosSetSession
613#define DosSetSession _DosSetSession
614
[10218]615ULONG APIENTRY _DosStartSession(PSTARTDATA a, PULONG b, PPID c);
[48]616
[119]617#undef DosStartSession
618#define DosStartSession _DosStartSession
619
[10218]620ULONG APIENTRY _DosStopSession(ULONG a, ULONG b);
[48]621
[119]622#undef DosStopSession
623#define DosStopSession _DosStopSession
624
[48]625#endif
626#ifdef INCL_DOSSEMAPHORES
[10218]627ULONG APIENTRY _DosCloseEventSem(HEV a);
[48]628
[119]629#undef DosCloseEventSem
630#define DosCloseEventSem _DosCloseEventSem
631
[10218]632ULONG APIENTRY _DosCreateEventSem(PCSZ a, PHEV b, ULONG c, BOOL32 d);
[48]633
[119]634#undef DosCreateEventSem
635#define DosCreateEventSem _DosCreateEventSem
636
[10218]637ULONG APIENTRY _DosOpenEventSem(PCSZ a, PHEV b);
[48]638
[119]639#undef DosOpenEventSem
640#define DosOpenEventSem _DosOpenEventSem
641
[10218]642ULONG APIENTRY _DosPostEventSem(HEV a);
[48]643
[119]644#undef DosPostEventSem
645#define DosPostEventSem _DosPostEventSem
646
[10218]647ULONG APIENTRY _DosQueryEventSem(HEV a, PULONG b);
[48]648
[119]649#undef DosQueryEventSem
650#define DosQueryEventSem _DosQueryEventSem
651
[10218]652ULONG APIENTRY _DosResetEventSem(HEV a, PULONG b);
[48]653
[119]654#undef DosResetEventSem
655#define DosResetEventSem _DosResetEventSem
656
[10218]657ULONG APIENTRY _DosWaitEventSem(HEV a, ULONG b);
[48]658
[119]659#undef DosWaitEventSem
660#define DosWaitEventSem _DosWaitEventSem
661
[10218]662ULONG APIENTRY _DosCloseMutexSem(HMTX a);
[48]663
[119]664#undef DosCloseMutexSem
665#define DosCloseMutexSem _DosCloseMutexSem
666
[10218]667ULONG APIENTRY _DosCreateMutexSem(PCSZ a, PHMTX b, ULONG c, BOOL32 d);
[48]668
[119]669#undef DosCreateMutexSem
670#define DosCreateMutexSem _DosCreateMutexSem
671
[10218]672ULONG APIENTRY _DosOpenMutexSem(PCSZ a, PHMTX b);
[48]673
[119]674#undef DosOpenMutexSem
675#define DosOpenMutexSem _DosOpenMutexSem
676
[10218]677ULONG APIENTRY _DosQueryMutexSem(HMTX a, PPID b, PTID c, PULONG d);
[48]678
[119]679#undef DosQueryMutexSem
680#define DosQueryMutexSem _DosQueryMutexSem
681
[10218]682ULONG APIENTRY _DosReleaseMutexSem(HMTX a);
[48]683
[119]684#undef DosReleaseMutexSem
685#define DosReleaseMutexSem _DosReleaseMutexSem
686
[10218]687ULONG APIENTRY _DosRequestMutexSem(HMTX a, ULONG b);
[48]688
[119]689#undef DosRequestMutexSem
690#define DosRequestMutexSem _DosRequestMutexSem
691
[10218]692ULONG APIENTRY _DosAddMuxWaitSem(HMUX a, PSEMRECORD b);
[48]693
[119]694#undef DosAddMuxWaitSem
695#define DosAddMuxWaitSem _DosAddMuxWaitSem
696
[10218]697ULONG APIENTRY _DosCloseMuxWaitSem(HMUX a);
[48]698
[119]699#undef DosCloseMuxWaitSem
700#define DosCloseMuxWaitSem _DosCloseMuxWaitSem
701
[10218]702ULONG APIENTRY _DosCreateMuxWaitSem(PCSZ a, PHMUX b, ULONG c, PSEMRECORD d, ULONG e);
[48]703
[119]704#undef DosCreateMuxWaitSem
705#define DosCreateMuxWaitSem _DosCreateMuxWaitSem
706
[10218]707ULONG APIENTRY _DosDeleteMuxWaitSem(HMUX a, HSEM b);
[48]708
[119]709#undef DosDeleteMuxWaitSem
710#define DosDeleteMuxWaitSem _DosDeleteMuxWaitSem
711
[10218]712ULONG APIENTRY _DosOpenMuxWaitSem(PCSZ a, PHMUX b);
[48]713
[119]714#undef DosOpenMuxWaitSem
715#define DosOpenMuxWaitSem _DosOpenMuxWaitSem
716
[10218]717ULONG APIENTRY _DosQueryMuxWaitSem(HMUX a, PULONG b, PSEMRECORD c, PULONG d);
[48]718
[119]719#undef DosQueryMuxWaitSem
720#define DosQueryMuxWaitSem _DosQueryMuxWaitSem
721
[10218]722ULONG APIENTRY _DosWaitMuxWaitSem(HMUX a, ULONG b, PULONG c);
[48]723
[119]724#undef DosWaitMuxWaitSem
725#define DosWaitMuxWaitSem _DosWaitMuxWaitSem
726
[48]727#endif
728#ifdef INCL_DOSNMPIPES
[10218]729ULONG APIENTRY _DosCallNPipe(PCSZ a, PVOID b, ULONG c, PVOID d, ULONG e, PULONG f, ULONG g);
[48]730
[119]731#undef DosCallNPipe
732#define DosCallNPipe _DosCallNPipe
733
[10218]734ULONG APIENTRY _DosConnectNPipe(HPIPE a);
[48]735
[119]736#undef DosConnectNPipe
737#define DosConnectNPipe _DosConnectNPipe
738
[10218]739ULONG APIENTRY _DosCreateNPipe(PCSZ a, PHPIPE b, ULONG c, ULONG d, ULONG e, ULONG f, ULONG g);
[48]740
[119]741#undef DosCreateNPipe
742#define DosCreateNPipe _DosCreateNPipe
743
[10218]744ULONG APIENTRY _DosDisConnectNPipe(HPIPE a);
[48]745
[119]746#undef DosDisConnectNPipe
747#define DosDisConnectNPipe _DosDisConnectNPipe
748
[10218]749ULONG APIENTRY _DosPeekNPipe(HPIPE a, PVOID b, ULONG c, PULONG d, PAVAILDATA e, PULONG f);
[48]750
[119]751#undef DosPeekNPipe
752#define DosPeekNPipe _DosPeekNPipe
753
[10218]754ULONG APIENTRY _DosQueryNPHState(HPIPE a, PULONG b);
[48]755
[119]756#undef DosQueryNPHState
757#define DosQueryNPHState _DosQueryNPHState
758
[10218]759ULONG APIENTRY _DosQueryNPipeInfo(HPIPE a, ULONG b, PVOID c, ULONG d);
[48]760
[119]761#undef DosQueryNPipeInfo
762#define DosQueryNPipeInfo _DosQueryNPipeInfo
763
[10218]764ULONG APIENTRY _DosQueryNPipeSemState(HSEM a, PPIPESEMSTATE b, ULONG c);
[48]765
[119]766#undef DosQueryNPipeSemState
767#define DosQueryNPipeSemState _DosQueryNPipeSemState
768
[10218]769ULONG APIENTRY _DosSetNPHState(HPIPE a, ULONG b);
[48]770
[119]771#undef DosSetNPHState
772#define DosSetNPHState _DosSetNPHState
773
[10218]774ULONG APIENTRY _DosSetNPipeSem(HPIPE a, HSEM b, ULONG c);
[48]775
[119]776#undef DosSetNPipeSem
777#define DosSetNPipeSem _DosSetNPipeSem
778
[10218]779ULONG APIENTRY _DosTransactNPipe(HPIPE a, PVOID b, ULONG c, PVOID d, ULONG e, PULONG f);
[48]780
[119]781#undef DosTransactNPipe
782#define DosTransactNPipe _DosTransactNPipe
783
[10218]784ULONG APIENTRY _DosWaitNPipe(PCSZ a, ULONG b);
[48]785
[119]786#undef DosWaitNPipe
787#define DosWaitNPipe _DosWaitNPipe
788
[10218]789ULONG APIENTRY _DosCreatePipe(PHFILE a, PHFILE b, ULONG c);
[48]790
[119]791#undef DosCreatePipe
792#define DosCreatePipe _DosCreatePipe
793
[48]794#endif
795#ifdef INCL_DOSQUEUES
[10218]796ULONG APIENTRY _DosCloseQueue(HQUEUE a);
[48]797
[119]798#undef DosCloseQueue
799#define DosCloseQueue _DosCloseQueue
800
[10218]801ULONG APIENTRY _DosCreateQueue(PHQUEUE a, ULONG b, PCSZ c);
[48]802
[119]803#undef DosCreateQueue
804#define DosCreateQueue _DosCreateQueue
805
[10218]806ULONG APIENTRY _DosOpenQueue(PPID a, PHQUEUE b, PCSZ c);
[48]807
[119]808#undef DosOpenQueue
809#define DosOpenQueue _DosOpenQueue
810
[10218]811ULONG APIENTRY _DosPeekQueue(HQUEUE a, PREQUESTDATA b, PULONG c, PPVOID d, PULONG e, BOOL32 f, PBYTE g, HEV h);
[48]812
[119]813#undef DosPeekQueue
814#define DosPeekQueue _DosPeekQueue
815
[10218]816ULONG APIENTRY _DosPurgeQueue(HQUEUE a);
[48]817
[119]818#undef DosPurgeQueue
819#define DosPurgeQueue _DosPurgeQueue
820
[10218]821ULONG APIENTRY _DosQueryQueue(HQUEUE a, PULONG b);
[48]822
[119]823#undef DosQueryQueue
824#define DosQueryQueue _DosQueryQueue
825
[10218]826ULONG APIENTRY _DosReadQueue(HQUEUE a, PREQUESTDATA b, PULONG c, PPVOID d, ULONG e, BOOL32 f, PBYTE g, HEV h);
[48]827
[119]828#undef DosReadQueue
829#define DosReadQueue _DosReadQueue
830
[10218]831ULONG APIENTRY _DosWriteQueue(HQUEUE a, ULONG b, ULONG c, PVOID d, ULONG e);
[48]832
[119]833#undef DosWriteQueue
834#define DosWriteQueue _DosWriteQueue
835
[48]836#endif
837#ifdef INCL_DOSEXCEPTIONS
[10218]838ULONG APIENTRY _DosAcknowledgeSignalException(ULONG a);
[48]839
[119]840#undef DosAcknowledgeSignalException
841#define DosAcknowledgeSignalException _DosAcknowledgeSignalException
842
[10218]843ULONG APIENTRY _DosEnterMustComplete(PULONG a);
[48]844
[119]845#undef DosEnterMustComplete
846#define DosEnterMustComplete _DosEnterMustComplete
847
[10218]848ULONG APIENTRY _DosExitMustComplete(PULONG a);
[48]849
[119]850#undef DosExitMustComplete
851#define DosExitMustComplete _DosExitMustComplete
852
[10218]853ULONG APIENTRY _DosQueryThreadContext(TID a, ULONG b, PCONTEXTRECORD c);
[48]854
[119]855#undef DosQueryThreadContext
856#define DosQueryThreadContext _DosQueryThreadContext
857
[10218]858ULONG APIENTRY _DosRaiseException(PEXCEPTIONREPORTRECORD a);
[48]859
[119]860#undef DosRaiseException
861#define DosRaiseException _DosRaiseException
862
[10218]863ULONG APIENTRY _DosSendSignalException(PID a, ULONG b);
[48]864
[119]865#undef DosSendSignalException
866#define DosSendSignalException _DosSendSignalException
867
[10218]868ULONG APIENTRY _DosSetExceptionHandler(PEXCEPTIONREGISTRATIONRECORD a);
[48]869
[119]870#undef DosSetExceptionHandler
871#define DosSetExceptionHandler _DosSetExceptionHandler
872
[10218]873ULONG APIENTRY _DosSetSignalExceptionFocus(BOOL32 a, PULONG b);
[48]874
[119]875#undef DosSetSignalExceptionFocus
876#define DosSetSignalExceptionFocus _DosSetSignalExceptionFocus
877
[10218]878ULONG APIENTRY _DosUnsetExceptionHandler(PEXCEPTIONREGISTRATIONRECORD a);
[48]879
[119]880#undef DosUnsetExceptionHandler
881#define DosUnsetExceptionHandler _DosUnsetExceptionHandler
882
[10218]883ULONG APIENTRY _DosUnwindException(PEXCEPTIONREGISTRATIONRECORD a, PVOID b, PEXCEPTIONREPORTRECORD c);
[48]884
[119]885#undef DosUnwindException
886#define DosUnwindException _DosUnwindException
887
[48]888#endif
889#ifdef INCL_DOSMISC
[10218]890ULONG APIENTRY _DosQuerySysInfo(ULONG a, ULONG b, PVOID c, ULONG d);
[48]891
[119]892#undef DosQuerySysInfo
893#define DosQuerySysInfo _DosQuerySysInfo
894
[10218]895ULONG APIENTRY _DosScanEnv(PCSZ a, PCSZ *b);
[48]896
[119]897#undef DosScanEnv
898#define DosScanEnv _DosScanEnv
899
[10218]900ULONG APIENTRY _DosQueryRASInfo(ULONG a, PPVOID b);
[48]901
[119]902#undef DosQueryRASInfo
903#define DosQueryRASInfo _DosQueryRASInfo
904
[48]905#endif
906#ifdef INCL_DOSDATETIME
[10218]907ULONG APIENTRY _DosGetDateTime(PDATETIME a);
[48]908
[119]909#undef DosGetDateTime
910#define DosGetDateTime _DosGetDateTime
911
[10218]912ULONG APIENTRY _DosSetDateTime(PDATETIME a);
[48]913
[119]914#undef DosSetDateTime
915#define DosSetDateTime _DosSetDateTime
916
[10218]917ULONG APIENTRY _DosAsyncTimer(ULONG a, HSEM b, PHTIMER c);
[48]918
[119]919#undef DosAsyncTimer
920#define DosAsyncTimer _DosAsyncTimer
921
[10218]922ULONG APIENTRY _DosStartTimer(ULONG a, HSEM b, PHTIMER c);
[48]923
[119]924#undef DosStartTimer
925#define DosStartTimer _DosStartTimer
926
[10218]927ULONG APIENTRY _DosStopTimer(HTIMER a);
[48]928
[119]929#undef DosStopTimer
930#define DosStopTimer _DosStopTimer
931
[48]932#endif
933#ifdef DosTmrQueryFreq
[10218]934ULONG APIENTRY _DosTmrQueryFreq(PULONG a);
[48]935
[119]936#undef DosTmrQueryFreq
937#define DosTmrQueryFreq _DosTmrQueryFreq
938
[10218]939ULONG APIENTRY _DosTmrQueryTime(PQWORD a);
[48]940
[119]941#undef DosTmrQueryTime
942#define DosTmrQueryTime _DosTmrQueryTime
943
[48]944#endif
945#ifdef INCL_DOSMVDM
[10218]946ULONG APIENTRY _DosCloseVDD(HVDD a);
[48]947
[119]948#undef DosCloseVDD
949#define DosCloseVDD _DosCloseVDD
950
[10218]951ULONG APIENTRY _DosOpenVDD(PCSZ a, PHVDD b);
[48]952
[119]953#undef DosOpenVDD
954#define DosOpenVDD _DosOpenVDD
955
[10218]956ULONG APIENTRY _DosQueryDOSProperty(SGID a, PCSZ b, ULONG c, PSZ d);
[48]957
[119]958#undef DosQueryDOSProperty
959#define DosQueryDOSProperty _DosQueryDOSProperty
960
[10218]961ULONG APIENTRY _DosRequestVDD(HVDD a, SGID b, ULONG c, ULONG d, PVOID e, ULONG f, PVOID g);
[48]962
[119]963#undef DosRequestVDD
964#define DosRequestVDD _DosRequestVDD
965
[10218]966ULONG APIENTRY _DosSetDOSProperty(SGID a, PCSZ b, ULONG c, PCSZ d);
[48]967
[119]968#undef DosSetDOSProperty
969#define DosSetDOSProperty _DosSetDOSProperty
970
[48]971#endif
972#ifdef INCL_DOSPROCESS
[10218]973ULONG APIENTRY _DosDebug(uDB_t *a);
[48]974
[119]975#undef DosDebug
976#define DosDebug _DosDebug
977
[48]978#endif
979#ifdef INCL_DOSMISC
[10218]980ULONG APIENTRY _DosGetMessage(PCHAR *a, ULONG b, PCHAR c, ULONG d, ULONG e, PCSZ f, PULONG g);
[48]981
[119]982#undef DosGetMessage
983#define DosGetMessage _DosGetMessage
984
[10218]985ULONG APIENTRY _DosInsertMessage(PCHAR *a, ULONG b, PCSZ c, ULONG d, PCHAR e, ULONG f, PULONG g);
[48]986
[119]987#undef DosInsertMessage
988#define DosInsertMessage _DosInsertMessage
989
[10218]990ULONG APIENTRY _DosPutMessage(HFILE a, ULONG b, PCHAR c);
[48]991
[119]992#undef DosPutMessage
993#define DosPutMessage _DosPutMessage
994
[10218]995ULONG APIENTRY _DosQueryMessageCP(PCHAR a, ULONG b, PCSZ c, PULONG d);
[48]996
[119]997#undef DosQueryMessageCP
998#define DosQueryMessageCP _DosQueryMessageCP
999
[21301]1000ULONG APIENTRY _DosVerifyPidTid(PID Pid, TID Tid);
1001#undef DosVerifyPidTid
1002#define DosVerifyPidTid _DosVerifyPidTid
1003
[48]1004#endif
1005#ifdef INCL_DOSRAS
[10218]1006ULONG APIENTRY _DosDumpProcess(ULONG a, ULONG b, PID c);
[48]1007
[119]1008#undef DosDumpProcess
1009#define DosDumpProcess _DosDumpProcess
1010
[10218]1011ULONG APIENTRY _DosForceSystemDump(ULONG a);
[48]1012
[119]1013#undef DosForceSystemDump
1014#define DosForceSystemDump _DosForceSystemDump
1015
[10218]1016ULONG APIENTRY _DosQueryRASInfo(ULONG a, PPVOID b);
[48]1017
[119]1018#undef DosQueryRASInfo
1019#define DosQueryRASInfo _DosQueryRASInfo
1020
[10218]1021ULONG APIENTRY _DosSuppressPopUps(ULONG a, ULONG b);
[48]1022
[119]1023#undef DosSuppressPopUps
1024#define DosSuppressPopUps _DosSuppressPopUps
1025
[48]1026#endif
[21424]1027#ifdef INCL_DOSPROFILE
1028ULONG APIENTRY _DosQuerySysState(ULONG a, ULONG b, PID c, TID d, PVOID e, ULONG f);
1029
1030#undef DosQuerySysState
1031#define DosQuerySysState _DosQuerySysState
1032
1033#endif
[48]1034#ifdef INCL_RXSUBCOM
[10218]1035ULONG APIENTRY _RexxDeregisterSubcom(PCSZ a, PCSZ b);
[48]1036
[119]1037#undef RexxDeregisterSubcom
1038#define RexxDeregisterSubcom _RexxDeregisterSubcom
1039
[10218]1040ULONG APIENTRY _RexxQuerySubcom(PCSZ a, PCSZ b, PUSHORT c, PUCHAR d);
[48]1041
[119]1042#undef RexxQuerySubcom
1043#define RexxQuerySubcom _RexxQuerySubcom
1044
[10218]1045ULONG APIENTRY _RexxRegisterSubcomDll(PCSZ a, PCSZ b, PCSZ c, PUCHAR d, ULONG e);
[48]1046
[119]1047#undef RexxRegisterSubcomDll
1048#define RexxRegisterSubcomDll _RexxRegisterSubcomDll
1049
[10218]1050ULONG APIENTRY _RexxRegisterSubcomExe(PCSZ a, PFN b, PUCHAR c);
[48]1051
[119]1052#undef RexxRegisterSubcomExe
1053#define RexxRegisterSubcomExe _RexxRegisterSubcomExe
1054
[48]1055#endif
1056#ifdef INCL_RXSHV
[10218]1057ULONG APIENTRY _RexxVariablePool(PSHVBLOCK a);
[48]1058
[119]1059#undef RexxVariablePool
1060#define RexxVariablePool _RexxVariablePool
1061
[48]1062#endif
1063#ifdef INCL_RXFUNC
[10218]1064ULONG APIENTRY _RexxDeregisterFunction(PCSZ a);
[48]1065
[119]1066#undef RexxDeregisterFunction
1067#define RexxDeregisterFunction _RexxDeregisterFunction
1068
[10218]1069ULONG APIENTRY _RexxQueryFunction(PCSZ a);
[48]1070
[119]1071#undef RexxQueryFunction
1072#define RexxQueryFunction _RexxQueryFunction
1073
[10218]1074ULONG APIENTRY _RexxRegisterFunctionDll(PCSZ a, PCSZ b, PCSZ c);
[48]1075
[119]1076#undef RexxRegisterFunctionDll
1077#define RexxRegisterFunctionDll _RexxRegisterFunctionDll
1078
[10218]1079ULONG APIENTRY _RexxRegisterFunctionExe(PCSZ a, RexxFunctionHandler *b);
[48]1080
[119]1081#undef RexxRegisterFunctionExe
1082#define RexxRegisterFunctionExe _RexxRegisterFunctionExe
1083
[48]1084#endif
1085#ifdef INCL_RXSYSEXIT
[10218]1086ULONG APIENTRY _RexxDeregisterExit(PCSZ a, PCSZ b);
[48]1087
[119]1088#undef RexxDeregisterExit
1089#define RexxDeregisterExit _RexxDeregisterExit
1090
[10218]1091ULONG APIENTRY _RexxQueryExit(PCSZ a, PCSZ b, PUSHORT c, PUCHAR d);
[48]1092
[119]1093#undef RexxQueryExit
1094#define RexxQueryExit _RexxQueryExit
1095
[10218]1096ULONG APIENTRY _RexxRegisterExitDll(PCSZ a, PCSZ b, PCSZ c, PUCHAR d, ULONG e);
[48]1097
[119]1098#undef RexxRegisterExitDll
1099#define RexxRegisterExitDll _RexxRegisterExitDll
1100
[10218]1101ULONG APIENTRY _RexxRegisterExitExe(PCSZ a, PFN b, PUCHAR c);
[48]1102
[119]1103#undef RexxRegisterExitExe
1104#define RexxRegisterExitExe _RexxRegisterExitExe
1105
[48]1106#endif
1107#ifdef INCL_RXARI
[10218]1108ULONG APIENTRY _RexxResetTrace(PID a, TID b);
[48]1109
[119]1110#undef RexxResetTrace
1111#define RexxResetTrace _RexxResetTrace
1112
[10218]1113ULONG APIENTRY _RexxSetHalt(PID a, TID b);
[48]1114
[119]1115#undef RexxSetHalt
1116#define RexxSetHalt _RexxSetHalt
1117
[10218]1118ULONG APIENTRY _RexxSetTrace(PID a, TID b);
[48]1119
[119]1120#undef RexxSetTrace
1121#define RexxSetTrace _RexxSetTrace
1122
[48]1123#endif
1124#ifdef INCL_RXMACRO
[10218]1125ULONG APIENTRY _RexxAddMacro(PCSZ a, PCSZ b, ULONG c);
[48]1126
[119]1127#undef RexxAddMacro
1128#define RexxAddMacro _RexxAddMacro
1129
[10218]1130ULONG APIENTRY _RexxClearMacroSpace();
[48]1131
[119]1132#undef RexxClearMacroSpace
1133#define RexxClearMacroSpace _RexxClearMacroSpace
1134
[10218]1135ULONG APIENTRY _RexxDropMacro(PCSZ a);
[48]1136
[119]1137#undef RexxDropMacro
1138#define RexxDropMacro _RexxDropMacro
1139
[10218]1140ULONG APIENTRY _RexxLoadMacroSpace(ULONG a, PCSZ *b, PCSZ c);
[48]1141
[119]1142#undef RexxLoadMacroSpace
1143#define RexxLoadMacroSpace _RexxLoadMacroSpace
1144
[10218]1145ULONG APIENTRY _RexxQueryMacro(PCSZ a, PUSHORT b);
[48]1146
[119]1147#undef RexxQueryMacro
1148#define RexxQueryMacro _RexxQueryMacro
1149
[10218]1150ULONG APIENTRY _RexxReorderMacro(PCSZ a, ULONG b);
[48]1151
[119]1152#undef RexxReorderMacro
1153#define RexxReorderMacro _RexxReorderMacro
1154
[10218]1155ULONG APIENTRY _RexxSaveMacroSpace(ULONG a, PCSZ *b, PCSZ c);
[48]1156
[119]1157#undef RexxSaveMacroSpace
1158#define RexxSaveMacroSpace _RexxSaveMacroSpace
1159
[10218]1160LONG APIENTRY _RexxStart(LONG a, PRXSTRING b, PCSZ c, PRXSTRING d, PCSZ e, LONG f, PRXSYSEXIT g, PSHORT h, PRXSTRING i);
[48]1161
[119]1162#undef RexxStart
1163#define RexxStart _RexxStart
1164
[48]1165#endif
1166#ifdef INCL_WIN
1167#ifdef INCL_WINMESSAGEMGR
[10218]1168BOOL APIENTRY _WinCancelShutdown(HMQ a, BOOL b);
[48]1169
[119]1170#undef WinCancelShutdown
1171#define WinCancelShutdown _WinCancelShutdown
1172
[10218]1173HMQ APIENTRY _WinCreateMsgQueue(HAB a, LONG b);
[48]1174
[119]1175#undef WinCreateMsgQueue
1176#define WinCreateMsgQueue _WinCreateMsgQueue
1177
[10218]1178BOOL APIENTRY _WinDestroyMsgQueue(HMQ a);
[48]1179
[119]1180#undef WinDestroyMsgQueue
1181#define WinDestroyMsgQueue _WinDestroyMsgQueue
1182
[10218]1183MRESULT APIENTRY _WinDispatchMsg(HAB a, PQMSG b);
[48]1184
[119]1185#undef WinDispatchMsg
1186#define WinDispatchMsg _WinDispatchMsg
1187
[10218]1188BOOL APIENTRY _WinGetMsg(HAB a, PQMSG b, HWND c, ULONG d, ULONG e);
[48]1189
[119]1190#undef WinGetMsg
1191#define WinGetMsg _WinGetMsg
1192
[10218]1193BOOL APIENTRY _WinLockInput(HMQ a, ULONG b);
[48]1194
[119]1195#undef WinLockInput
1196#define WinLockInput _WinLockInput
1197
[10218]1198BOOL APIENTRY _WinPeekMsg(HAB a, PQMSG b, HWND c, ULONG d, ULONG e, ULONG f);
[48]1199
[119]1200#undef WinPeekMsg
1201#define WinPeekMsg _WinPeekMsg
1202
[10218]1203BOOL APIENTRY _WinPostMsg(HWND a, ULONG b, MPARAM c, MPARAM d);
[48]1204
[119]1205#undef WinPostMsg
1206#define WinPostMsg _WinPostMsg
1207
[10218]1208HMQ APIENTRY _WinQueueFromID(HAB a, PID b, TID c);
[48]1209
[119]1210#undef WinQueueFromID
1211#define WinQueueFromID _WinQueueFromID
1212
[10218]1213BOOL APIENTRY _WinQueryQueueInfo(HMQ a, PMQINFO b, ULONG c);
[48]1214
[119]1215#undef WinQueryQueueInfo
1216#define WinQueryQueueInfo _WinQueryQueueInfo
1217
[10218]1218HMQ APIENTRY _WinQuerySendMsg(HAB a, HMQ b, HMQ c, PQMSG d);
[48]1219
[119]1220#undef WinQuerySendMsg
1221#define WinQuerySendMsg _WinQuerySendMsg
1222
[10218]1223BOOL APIENTRY _WinRegisterUserDatatype(HAB a, LONG b, LONG c, PLONG d);
[48]1224
[119]1225#undef WinRegisterUserDatatype
1226#define WinRegisterUserDatatype _WinRegisterUserDatatype
1227
[10218]1228BOOL APIENTRY _WinRegisterUserMsg(HAB a, ULONG b, LONG c, LONG d, LONG e, LONG f, LONG g);
[48]1229
[119]1230#undef WinRegisterUserMsg
1231#define WinRegisterUserMsg _WinRegisterUserMsg
1232
[10218]1233BOOL APIENTRY _WinReplyMsg(HAB a, HMQ b, HMQ c, MRESULT d);
[48]1234
[119]1235#undef WinReplyMsg
1236#define WinReplyMsg _WinReplyMsg
1237
[10218]1238MRESULT APIENTRY _WinSendMsg(HWND a, ULONG b, MPARAM c, MPARAM d);
[48]1239
[119]1240#undef WinSendMsg
1241#define WinSendMsg _WinSendMsg
1242
[10218]1243BOOL APIENTRY _WinSetMsgMode(HAB a, PCSZ b, LONG c);
[48]1244
[119]1245#undef WinSetMsgMode
1246#define WinSetMsgMode _WinSetMsgMode
1247
[10218]1248BOOL APIENTRY _WinSetSynchroMode(HAB a, LONG b);
[48]1249
[119]1250#undef WinSetSynchroMode
1251#define WinSetSynchroMode _WinSetSynchroMode
1252
[10218]1253BOOL APIENTRY _WinThreadAssocQueue(HAB a, HMQ b);
[48]1254
[119]1255#undef WinThreadAssocQueue
1256#define WinThreadAssocQueue _WinThreadAssocQueue
1257
[10218]1258BOOL APIENTRY _WinWakeThread(HMQ a);
[48]1259
[119]1260#undef WinWakeThread
1261#define WinWakeThread _WinWakeThread
1262
[48]1263#endif
[10218]1264HWND APIENTRY _WinCreateWindow(HWND a, PCSZ b, PCSZ c, ULONG d, LONG e, LONG f, LONG g, LONG h, HWND i, HWND j, ULONG k, PVOID l, PVOID m);
[48]1265
[119]1266#undef WinCreateWindow
1267#define WinCreateWindow _WinCreateWindow
1268
[10218]1269BOOL APIENTRY _WinDrawBitmap(HPS a, HBITMAP b, PRECTL c, PPOINTL d, LONG e, LONG f, ULONG g);
[48]1270
[119]1271#undef WinDrawBitmap
1272#define WinDrawBitmap _WinDrawBitmap
1273
[10218]1274BOOL APIENTRY _WinDrawBorder(HPS a, PRECTL b, LONG c, LONG d, LONG e, LONG f, ULONG g);
[48]1275
[119]1276#undef WinDrawBorder
1277#define WinDrawBorder _WinDrawBorder
1278
[10218]1279LONG APIENTRY _WinDrawText(HPS a, LONG b, PCH c, PRECTL d, LONG e, LONG f, ULONG g);
[48]1280
[119]1281#undef WinDrawText
1282#define WinDrawText _WinDrawText
1283
[10218]1284BOOL APIENTRY _WinEnableWindow(HWND a, BOOL b);
[48]1285
[119]1286#undef WinEnableWindow
1287#define WinEnableWindow _WinEnableWindow
1288
[10218]1289BOOL APIENTRY _WinEnableWindowUpdate(HWND a, BOOL b);
[48]1290
[119]1291#undef WinEnableWindowUpdate
1292#define WinEnableWindowUpdate _WinEnableWindowUpdate
1293
[10218]1294BOOL APIENTRY _WinInvalidateRect(HWND a, PRECTL b, BOOL c);
[48]1295
[119]1296#undef WinInvalidateRect
1297#define WinInvalidateRect _WinInvalidateRect
1298
[10218]1299BOOL APIENTRY _WinInvalidateRegion(HWND a, HRGN b, BOOL c);
[48]1300
[119]1301#undef WinInvalidateRegion
1302#define WinInvalidateRegion _WinInvalidateRegion
1303
[10218]1304BOOL APIENTRY _WinInvertRect(HPS a, PRECTL b);
[48]1305
[119]1306#undef WinInvertRect
1307#define WinInvertRect _WinInvertRect
1308
[10218]1309BOOL APIENTRY _WinIsChild(HWND a, HWND b);
[48]1310
[119]1311#undef WinIsChild
1312#define WinIsChild _WinIsChild
1313
[10218]1314BOOL APIENTRY _WinIsWindow(HAB a, HWND b);
[48]1315
[119]1316#undef WinIsWindow
1317#define WinIsWindow _WinIsWindow
1318
[10218]1319BOOL APIENTRY _WinIsWindowEnabled(HWND a);
[48]1320
[119]1321#undef WinIsWindowEnabled
1322#define WinIsWindowEnabled _WinIsWindowEnabled
1323
[10218]1324BOOL APIENTRY _WinIsWindowVisible(HWND a);
[48]1325
[119]1326#undef WinIsWindowVisible
1327#define WinIsWindowVisible _WinIsWindowVisible
1328
[10218]1329LONG APIENTRY _WinLoadMessage(HAB a, HMODULE b, ULONG c, LONG d, PSZ e);
[48]1330
[119]1331#undef WinLoadMessage
1332#define WinLoadMessage _WinLoadMessage
1333
[10218]1334LONG APIENTRY _WinLoadString(HAB a, HMODULE b, ULONG c, LONG d, PSZ e);
[48]1335
[119]1336#undef WinLoadString
1337#define WinLoadString _WinLoadString
1338
[10218]1339LONG APIENTRY _WinMultWindowFromIDs(HWND a, PHWND b, ULONG c, ULONG d);
[48]1340
[119]1341#undef WinMultWindowFromIDs
1342#define WinMultWindowFromIDs _WinMultWindowFromIDs
1343
[10218]1344HWND APIENTRY _WinQueryDesktopWindow(HAB a, HDC b);
[48]1345
[119]1346#undef WinQueryDesktopWindow
1347#define WinQueryDesktopWindow _WinQueryDesktopWindow
1348
[10218]1349HWND APIENTRY _WinQueryObjectWindow(HWND a);
[48]1350
[119]1351#undef WinQueryObjectWindow
1352#define WinQueryObjectWindow _WinQueryObjectWindow
1353
[10218]1354HPOINTER APIENTRY _WinQueryPointer(HWND a);
[48]1355
[119]1356#undef WinQueryPointer
1357#define WinQueryPointer _WinQueryPointer
1358
[10218]1359HWND APIENTRY _WinQueryWindow(HWND a, LONG b);
[48]1360
[119]1361#undef WinQueryWindow
1362#define WinQueryWindow _WinQueryWindow
1363
[10218]1364BOOL APIENTRY _WinQueryWindowPos(HWND a, PSWP b);
[48]1365
[119]1366#undef WinQueryWindowPos
1367#define WinQueryWindowPos _WinQueryWindowPos
1368
[10218]1369BOOL APIENTRY _WinQueryWindowProcess(HWND a, PPID b, PTID c);
[48]1370
[119]1371#undef WinQueryWindowProcess
1372#define WinQueryWindowProcess _WinQueryWindowProcess
1373
[10218]1374LONG APIENTRY _WinQueryWindowText(HWND a, LONG b, PCH c);
[48]1375
[119]1376#undef WinQueryWindowText
1377#define WinQueryWindowText _WinQueryWindowText
1378
[10218]1379LONG APIENTRY _WinQueryWindowTextLength(HWND a);
[48]1380
[119]1381#undef WinQueryWindowTextLength
1382#define WinQueryWindowTextLength _WinQueryWindowTextLength
1383
[10218]1384BOOL APIENTRY _WinSetMultWindowPos(HAB a, PSWP b, ULONG c);
[48]1385
[119]1386#undef WinSetMultWindowPos
1387#define WinSetMultWindowPos _WinSetMultWindowPos
1388
[10218]1389BOOL APIENTRY _WinSetOwner(HWND a, HWND b);
[48]1390
[119]1391#undef WinSetOwner
1392#define WinSetOwner _WinSetOwner
1393
[10218]1394BOOL APIENTRY _WinSetParent(HWND a, HWND b, BOOL c);
[48]1395
[119]1396#undef WinSetParent
1397#define WinSetParent _WinSetParent
1398
[10218]1399BOOL APIENTRY _WinSetWindowPos(HWND a, HWND b, LONG c, LONG d, LONG e, LONG f, ULONG g);
[48]1400
[119]1401#undef WinSetWindowPos
1402#define WinSetWindowPos _WinSetWindowPos
1403
[10218]1404BOOL APIENTRY _WinSetWindowText(HWND a, PCSZ b);
[48]1405
[119]1406#undef WinSetWindowText
1407#define WinSetWindowText _WinSetWindowText
1408
[10218]1409BOOL APIENTRY _WinUpdateWindow(HWND a);
[48]1410
[119]1411#undef WinUpdateWindow
1412#define WinUpdateWindow _WinUpdateWindow
1413
[10218]1414HWND APIENTRY _WinWindowFromID(HWND a, ULONG b);
[48]1415
[119]1416#undef WinWindowFromID
1417#define WinWindowFromID _WinWindowFromID
1418
[48]1419#ifdef INCL_WINFRAMEMGR
[10218]1420HWND APIENTRY _WinCreateStdWindow(HWND a, ULONG b, PULONG c, PCSZ d, PCSZ e, ULONG f, HMODULE g, ULONG h, PHWND i);
[48]1421
[119]1422#undef WinCreateStdWindow
1423#define WinCreateStdWindow _WinCreateStdWindow
1424
[10218]1425BOOL APIENTRY _WinCalcFrameRect(HWND a, PRECTL b, BOOL c);
[48]1426
[119]1427#undef WinCalcFrameRect
1428#define WinCalcFrameRect _WinCalcFrameRect
1429
[10218]1430BOOL APIENTRY _WinCreateFrameControls(HWND a, PFRAMECDATA b, PCSZ c);
[48]1431
[119]1432#undef WinCreateFrameControls
1433#define WinCreateFrameControls _WinCreateFrameControls
1434
[10218]1435BOOL APIENTRY _WinFlashWindow(HWND a, BOOL b);
[48]1436
[119]1437#undef WinFlashWindow
1438#define WinFlashWindow _WinFlashWindow
1439
[10218]1440BOOL APIENTRY _WinGetMaxPosition(HWND a, PSWP b);
[48]1441
[119]1442#undef WinGetMaxPosition
1443#define WinGetMaxPosition _WinGetMaxPosition
1444
[10218]1445BOOL APIENTRY _WinGetMinPosition(HWND a, PSWP b, PPOINTL c);
[48]1446
[119]1447#undef WinGetMinPosition
1448#define WinGetMinPosition _WinGetMinPosition
1449
[10218]1450BOOL APIENTRY _WinSaveWindowPos(HSAVEWP a, PSWP b, ULONG c);
[48]1451
[119]1452#undef WinSaveWindowPos
1453#define WinSaveWindowPos _WinSaveWindowPos
1454
[48]1455#endif
1456#ifdef INCL_WINWINDOWMGR
[10218]1457HPS APIENTRY _WinBeginPaint(HWND a, HPS b, PRECTL c);
[48]1458
[119]1459#undef WinBeginPaint
1460#define WinBeginPaint _WinBeginPaint
1461
[10218]1462MRESULT APIENTRY _WinDefWindowProc(HWND a, ULONG b, MPARAM c, MPARAM d);
[48]1463
[119]1464#undef WinDefWindowProc
1465#define WinDefWindowProc _WinDefWindowProc
1466
[10218]1467BOOL APIENTRY _WinDestroyWindow(HWND a);
[48]1468
[119]1469#undef WinDestroyWindow
1470#define WinDestroyWindow _WinDestroyWindow
1471
[10218]1472BOOL APIENTRY _WinEndPaint(HPS a);
[48]1473
[119]1474#undef WinEndPaint
1475#define WinEndPaint _WinEndPaint
1476
[10218]1477BOOL APIENTRY _WinFillRect(HPS a, PRECTL b, LONG c);
[48]1478
[119]1479#undef WinFillRect
1480#define WinFillRect _WinFillRect
1481
[10218]1482HPS APIENTRY _WinGetClipPS(HWND a, HWND b, ULONG c);
[48]1483
[119]1484#undef WinGetClipPS
1485#define WinGetClipPS _WinGetClipPS
1486
[10218]1487HPS APIENTRY _WinGetPS(HWND a);
[48]1488
[119]1489#undef WinGetPS
1490#define WinGetPS _WinGetPS
1491
[10218]1492HAB APIENTRY _WinInitialize(ULONG a);
[48]1493
[119]1494#undef WinInitialize
1495#define WinInitialize _WinInitialize
1496
[10218]1497BOOL APIENTRY _WinIsWindowShowing(HWND a);
[48]1498
[119]1499#undef WinIsWindowShowing
1500#define WinIsWindowShowing _WinIsWindowShowing
1501
[10218]1502HDC APIENTRY _WinOpenWindowDC(HWND a);
[48]1503
[119]1504#undef WinOpenWindowDC
1505#define WinOpenWindowDC _WinOpenWindowDC
1506
[10218]1507HAB APIENTRY _WinQueryAnchorBlock(HWND a);
[48]1508
[119]1509#undef WinQueryAnchorBlock
1510#define WinQueryAnchorBlock _WinQueryAnchorBlock
1511
[10218]1512ULONG APIENTRY _WinQueryVersion(HAB a);
[48]1513
[119]1514#undef WinQueryVersion
1515#define WinQueryVersion _WinQueryVersion
1516
[10218]1517BOOL APIENTRY _WinQueryWindowRect(HWND a, PRECTL b);
[48]1518
[119]1519#undef WinQueryWindowRect
1520#define WinQueryWindowRect _WinQueryWindowRect
1521
[10218]1522BOOL APIENTRY _WinRegisterClass(HAB a, PCSZ b, PFNWP c, ULONG d, ULONG e);
[48]1523
[119]1524#undef WinRegisterClass
1525#define WinRegisterClass _WinRegisterClass
1526
[10218]1527BOOL APIENTRY _WinReleasePS(HPS a);
[48]1528
[119]1529#undef WinReleasePS
1530#define WinReleasePS _WinReleasePS
1531
[10218]1532LONG APIENTRY _WinScrollWindow(HWND a, LONG b, LONG c, PRECTL d, PRECTL e, HRGN f, PRECTL g, ULONG h);
[48]1533
[119]1534#undef WinScrollWindow
1535#define WinScrollWindow _WinScrollWindow
1536
[10218]1537BOOL APIENTRY _WinSetActiveWindow(HWND a, HWND b);
[48]1538
[119]1539#undef WinSetActiveWindow
1540#define WinSetActiveWindow _WinSetActiveWindow
1541
[10218]1542BOOL APIENTRY _WinShowWindow(HWND a, BOOL b);
[48]1543
[119]1544#undef WinShowWindow
1545#define WinShowWindow _WinShowWindow
1546
[10218]1547BOOL APIENTRY _WinTerminate(HAB a);
[48]1548
[119]1549#undef WinTerminate
1550#define WinTerminate _WinTerminate
1551
[48]1552#endif
1553#ifdef INCL_WINWINDOWMGR
[10218]1554HENUM APIENTRY _WinBeginEnumWindows(HWND a);
[48]1555
[119]1556#undef WinBeginEnumWindows
1557#define WinBeginEnumWindows _WinBeginEnumWindows
1558
[10218]1559BOOL APIENTRY _WinEndEnumWindows(HENUM a);
[48]1560
[119]1561#undef WinEndEnumWindows
1562#define WinEndEnumWindows _WinEndEnumWindows
1563
[10218]1564LONG APIENTRY _WinExcludeUpdateRegion(HPS a, HWND b);
[48]1565
[119]1566#undef WinExcludeUpdateRegion
1567#define WinExcludeUpdateRegion _WinExcludeUpdateRegion
1568
[10218]1569HWND APIENTRY _WinGetNextWindow(HENUM a);
[48]1570
[119]1571#undef WinGetNextWindow
1572#define WinGetNextWindow _WinGetNextWindow
1573
[10218]1574HPS APIENTRY _WinGetScreenPS(HWND a);
[48]1575
[119]1576#undef WinGetScreenPS
1577#define WinGetScreenPS _WinGetScreenPS
1578
[10218]1579BOOL APIENTRY _WinIsThreadActive(HAB a);
[48]1580
[119]1581#undef WinIsThreadActive
1582#define WinIsThreadActive _WinIsThreadActive
1583
[10218]1584BOOL APIENTRY _WinLockVisRegions(HWND a, BOOL b);
[48]1585
[119]1586#undef WinLockVisRegions
1587#define WinLockVisRegions _WinLockVisRegions
1588
[10218]1589BOOL APIENTRY _WinLockWindowUpdate(HWND a, HWND b);
[48]1590
[119]1591#undef WinLockWindowUpdate
1592#define WinLockWindowUpdate _WinLockWindowUpdate
1593
[10218]1594BOOL APIENTRY _WinMapWindowPoints(HWND a, HWND b, PPOINTL c, LONG d);
[48]1595
[119]1596#undef WinMapWindowPoints
1597#define WinMapWindowPoints _WinMapWindowPoints
1598
[10218]1599HWND APIENTRY _WinQueryActiveWindow(HWND a);
[48]1600
[119]1601#undef WinQueryActiveWindow
1602#define WinQueryActiveWindow _WinQueryActiveWindow
1603
[10218]1604BOOL APIENTRY _WinQueryClassInfo(HAB a, PCSZ b, PCLASSINFO c);
[48]1605
[119]1606#undef WinQueryClassInfo
1607#define WinQueryClassInfo _WinQueryClassInfo
1608
[10218]1609LONG APIENTRY _WinQueryClassName(HWND a, LONG b, PCH c);
[48]1610
[119]1611#undef WinQueryClassName
1612#define WinQueryClassName _WinQueryClassName
1613
[10218]1614BOOL APIENTRY _WinQueryUpdateRect(HWND a, PRECTL b);
[48]1615
[119]1616#undef WinQueryUpdateRect
1617#define WinQueryUpdateRect _WinQueryUpdateRect
1618
[10218]1619LONG APIENTRY _WinQueryUpdateRegion(HWND a, HRGN b);
[48]1620
[119]1621#undef WinQueryUpdateRegion
1622#define WinQueryUpdateRegion _WinQueryUpdateRegion
1623
[10218]1624HWND APIENTRY _WinQuerySysModalWindow(HWND a);
[48]1625
[119]1626#undef WinQuerySysModalWindow
1627#define WinQuerySysModalWindow _WinQuerySysModalWindow
1628
[10218]1629HDC APIENTRY _WinQueryWindowDC(HWND a);
[48]1630
[119]1631#undef WinQueryWindowDC
1632#define WinQueryWindowDC _WinQueryWindowDC
1633
[10218]1634PVOID APIENTRY _WinQueryWindowPtr(HWND a, LONG b);
[48]1635
[119]1636#undef WinQueryWindowPtr
1637#define WinQueryWindowPtr _WinQueryWindowPtr
1638
[10218]1639ULONG APIENTRY _WinQueryWindowULong(HWND a, LONG b);
[48]1640
[119]1641#undef WinQueryWindowULong
1642#define WinQueryWindowULong _WinQueryWindowULong
1643
[10218]1644USHORT APIENTRY _WinQueryWindowUShort(HWND a, LONG b);
[48]1645
[119]1646#undef WinQueryWindowUShort
1647#define WinQueryWindowUShort _WinQueryWindowUShort
1648
[10218]1649BOOL APIENTRY _WinSetSysModalWindow(HWND a, HWND b);
[48]1650
[119]1651#undef WinSetSysModalWindow
1652#define WinSetSysModalWindow _WinSetSysModalWindow
1653
[10218]1654BOOL APIENTRY _WinSetWindowBits(HWND a, LONG b, ULONG c, ULONG d);
[48]1655
[119]1656#undef WinSetWindowBits
1657#define WinSetWindowBits _WinSetWindowBits
1658
[10218]1659BOOL APIENTRY _WinSetWindowPtr(HWND a, LONG b, PVOID c);
[48]1660
[119]1661#undef WinSetWindowPtr
1662#define WinSetWindowPtr _WinSetWindowPtr
1663
[10218]1664BOOL APIENTRY _WinSetWindowULong(HWND a, LONG b, ULONG c);
[48]1665
[119]1666#undef WinSetWindowULong
1667#define WinSetWindowULong _WinSetWindowULong
1668
[10218]1669BOOL APIENTRY _WinSetWindowUShort(HWND a, LONG b, USHORT c);
[48]1670
[119]1671#undef WinSetWindowUShort
1672#define WinSetWindowUShort _WinSetWindowUShort
1673
[10218]1674PFNWP APIENTRY _WinSubclassWindow(HWND a, PFNWP b);
[48]1675
[119]1676#undef WinSubclassWindow
1677#define WinSubclassWindow _WinSubclassWindow
1678
[10218]1679BOOL APIENTRY _WinValidateRect(HWND a, PRECTL b, BOOL c);
[48]1680
[119]1681#undef WinValidateRect
1682#define WinValidateRect _WinValidateRect
1683
[10218]1684BOOL APIENTRY _WinValidateRegion(HWND a, HRGN b, BOOL c);
[48]1685
[119]1686#undef WinValidateRegion
1687#define WinValidateRegion _WinValidateRegion
1688
[10218]1689HWND APIENTRY _WinWindowFromDC(HDC a);
[48]1690
[119]1691#undef WinWindowFromDC
1692#define WinWindowFromDC _WinWindowFromDC
1693
[10218]1694HWND APIENTRY _WinWindowFromPoint(HWND a, PPOINTL b, BOOL c);
[48]1695
[119]1696#undef WinWindowFromPoint
1697#define WinWindowFromPoint _WinWindowFromPoint
1698
[48]1699#endif
1700#ifdef INCL_WINACCELERATORS
[10218]1701ULONG APIENTRY _WinCopyAccelTable(HACCEL a, PACCELTABLE b, ULONG c);
[48]1702
[119]1703#undef WinCopyAccelTable
1704#define WinCopyAccelTable _WinCopyAccelTable
1705
[10218]1706HACCEL APIENTRY _WinCreateAccelTable(HAB a, PACCELTABLE b);
[48]1707
[119]1708#undef WinCreateAccelTable
1709#define WinCreateAccelTable _WinCreateAccelTable
1710
[10218]1711BOOL APIENTRY _WinDestroyAccelTable(HACCEL a);
[48]1712
[119]1713#undef WinDestroyAccelTable
1714#define WinDestroyAccelTable _WinDestroyAccelTable
1715
[10218]1716HACCEL APIENTRY _WinLoadAccelTable(HAB a, HMODULE b, ULONG c);
[48]1717
[119]1718#undef WinLoadAccelTable
1719#define WinLoadAccelTable _WinLoadAccelTable
1720
[10218]1721HACCEL APIENTRY _WinQueryAccelTable(HAB a, HWND b);
[48]1722
[119]1723#undef WinQueryAccelTable
1724#define WinQueryAccelTable _WinQueryAccelTable
1725
[10218]1726BOOL APIENTRY _WinSetAccelTable(HAB a, HACCEL b, HWND c);
[48]1727
[119]1728#undef WinSetAccelTable
1729#define WinSetAccelTable _WinSetAccelTable
1730
[10218]1731BOOL APIENTRY _WinTranslateAccel(HAB a, HWND b, HACCEL c, PQMSG d);
[48]1732
[119]1733#undef WinTranslateAccel
1734#define WinTranslateAccel _WinTranslateAccel
1735
[48]1736#endif
1737#ifdef INCL_WINATOM
[10218]1738ATOM APIENTRY _WinAddAtom(HATOMTBL a, PCSZ b);
[48]1739
[119]1740#undef WinAddAtom
1741#define WinAddAtom _WinAddAtom
1742
[10218]1743HATOMTBL APIENTRY _WinCreateAtomTable(ULONG a, ULONG b);
[48]1744
[119]1745#undef WinCreateAtomTable
1746#define WinCreateAtomTable _WinCreateAtomTable
1747
[10218]1748ATOM APIENTRY _WinDeleteAtom(HATOMTBL a, ATOM b);
[48]1749
[119]1750#undef WinDeleteAtom
1751#define WinDeleteAtom _WinDeleteAtom
1752
[10218]1753HATOMTBL APIENTRY _WinDestroyAtomTable(HATOMTBL a);
[48]1754
[119]1755#undef WinDestroyAtomTable
1756#define WinDestroyAtomTable _WinDestroyAtomTable
1757
[10218]1758ATOM APIENTRY _WinFindAtom(HATOMTBL a, PCSZ b);
[48]1759
[119]1760#undef WinFindAtom
1761#define WinFindAtom _WinFindAtom
1762
[10218]1763ULONG APIENTRY _WinQueryAtomLength(HATOMTBL a, ATOM b);
[48]1764
[119]1765#undef WinQueryAtomLength
1766#define WinQueryAtomLength _WinQueryAtomLength
1767
[10218]1768ULONG APIENTRY _WinQueryAtomName(HATOMTBL a, ATOM b, PSZ c, ULONG d);
[48]1769
[119]1770#undef WinQueryAtomName
1771#define WinQueryAtomName _WinQueryAtomName
1772
[10218]1773ULONG APIENTRY _WinQueryAtomUsage(HATOMTBL a, ATOM b);
[48]1774
[119]1775#undef WinQueryAtomUsage
1776#define WinQueryAtomUsage _WinQueryAtomUsage
1777
[10218]1778HATOMTBL APIENTRY _WinQuerySystemAtomTable();
[48]1779
[119]1780#undef WinQuerySystemAtomTable
1781#define WinQuerySystemAtomTable _WinQuerySystemAtomTable
1782
[48]1783#endif
1784#ifdef INCL_WINCLIPBOARD
[10218]1785BOOL APIENTRY _WinCloseClipbrd(HAB a);
[48]1786
[119]1787#undef WinCloseClipbrd
1788#define WinCloseClipbrd _WinCloseClipbrd
1789
[10218]1790BOOL APIENTRY _WinEmptyClipbrd(HAB a);
[48]1791
[119]1792#undef WinEmptyClipbrd
1793#define WinEmptyClipbrd _WinEmptyClipbrd
1794
[10218]1795ULONG APIENTRY _WinEnumClipbrdFmts(HAB a, ULONG b);
[48]1796
[119]1797#undef WinEnumClipbrdFmts
1798#define WinEnumClipbrdFmts _WinEnumClipbrdFmts
1799
[10218]1800BOOL APIENTRY _WinOpenClipbrd(HAB a);
[48]1801
[119]1802#undef WinOpenClipbrd
1803#define WinOpenClipbrd _WinOpenClipbrd
1804
[10218]1805ULONG APIENTRY _WinQueryClipbrdData(HAB a, ULONG b);
[48]1806
[119]1807#undef WinQueryClipbrdData
1808#define WinQueryClipbrdData _WinQueryClipbrdData
1809
[10218]1810BOOL APIENTRY _WinQueryClipbrdFmtInfo(HAB a, ULONG b, PULONG c);
[48]1811
[119]1812#undef WinQueryClipbrdFmtInfo
1813#define WinQueryClipbrdFmtInfo _WinQueryClipbrdFmtInfo
1814
[10218]1815HWND APIENTRY _WinQueryClipbrdOwner(HAB a);
[48]1816
[119]1817#undef WinQueryClipbrdOwner
1818#define WinQueryClipbrdOwner _WinQueryClipbrdOwner
1819
[10218]1820HWND APIENTRY _WinQueryClipbrdViewer(HAB a);
[48]1821
[119]1822#undef WinQueryClipbrdViewer
1823#define WinQueryClipbrdViewer _WinQueryClipbrdViewer
1824
[10218]1825BOOL APIENTRY _WinSetClipbrdData(HAB a, ULONG b, ULONG c, ULONG d);
[48]1826
[119]1827#undef WinSetClipbrdData
1828#define WinSetClipbrdData _WinSetClipbrdData
1829
[10218]1830BOOL APIENTRY _WinSetClipbrdOwner(HAB a, HWND b);
[48]1831
[119]1832#undef WinSetClipbrdOwner
1833#define WinSetClipbrdOwner _WinSetClipbrdOwner
1834
[10218]1835BOOL APIENTRY _WinSetClipbrdViewer(HAB a, HWND b);
[48]1836
[119]1837#undef WinSetClipbrdViewer
1838#define WinSetClipbrdViewer _WinSetClipbrdViewer
1839
[10218]1840
1841BOOL APIENTRY __OpenClipbrd(HAB a, HWND b);
1842
1843#undef _OpenClipbrd
1844#define _OpenClipbrd __OpenClipbrd
1845
1846BOOL APIENTRY _Win32AddClipbrdViewer(HWND a);
1847
1848#undef Win32AddClipbrdViewer
1849#define Win32AddClipbrdViewer _Win32AddClipbrdViewer
1850
1851BOOL APIENTRY _Win32RemoveClipbrdViewer(HWND a);
1852
1853#undef Win32RemoveClipbrdViewer
1854#define Win32RemoveClipbrdViewer _Win32RemoveClipbrdViewer
1855
1856HWND APIENTRY _Win32QueryClipbrdViewerChain();
1857
1858#undef Win32QueryClipbrdViewerChain
1859#define Win32QueryClipbrdViewerChain _Win32QueryClipbrdViewerChain
1860
1861HWND APIENTRY _Win32QueryOpenClipbrdWindow();
1862
1863#undef Win32QueryOpenClipbrdWindow
1864#define Win32QueryOpenClipbrdWindow _Win32QueryOpenClipbrdWindow
1865
[48]1866#endif
1867#ifdef INCL_WINDDE
[10218]1868BOOL APIENTRY _WinDdeInitiate(HWND a, PCSZ b, PCSZ c, PCONVCONTEXT d);
[48]1869
[119]1870#undef WinDdeInitiate
1871#define WinDdeInitiate _WinDdeInitiate
1872
[10218]1873BOOL APIENTRY _WinDdePostMsg(HWND a, HWND b, ULONG c, PDDESTRUCT d, ULONG e);
[48]1874
[119]1875#undef WinDdePostMsg
1876#define WinDdePostMsg _WinDdePostMsg
1877
[10218]1878MRESULT APIENTRY _WinDdeRespond(HWND a, HWND b, PCSZ c, PCSZ d, PCONVCONTEXT e);
[48]1879
[119]1880#undef WinDdeRespond
1881#define WinDdeRespond _WinDdeRespond
1882
[48]1883#endif
1884#ifdef INCL_WINCOUNTRY
[10218]1885ULONG APIENTRY _WinCompareStrings(HAB a, ULONG b, ULONG c, PCSZ d, PCSZ e, ULONG f);
[48]1886
[119]1887#undef WinCompareStrings
1888#define WinCompareStrings _WinCompareStrings
1889
[10218]1890UCHAR APIENTRY _WinCpTranslateChar(HAB a, ULONG b, UCHAR c, ULONG d);
[48]1891
[119]1892#undef WinCpTranslateChar
1893#define WinCpTranslateChar _WinCpTranslateChar
1894
[10218]1895BOOL APIENTRY _WinCpTranslateString(HAB a, ULONG b, PCSZ c, ULONG d, ULONG e, PSZ f);
[48]1896
[119]1897#undef WinCpTranslateString
1898#define WinCpTranslateString _WinCpTranslateString
1899
[10218]1900PCSZ APIENTRY _WinNextChar(HAB a, ULONG b, ULONG c, PCSZ d);
[48]1901
[119]1902#undef WinNextChar
1903#define WinNextChar _WinNextChar
1904
[10218]1905PCSZ APIENTRY _WinPrevChar(HAB a, ULONG b, ULONG c, PCSZ d, PCSZ e);
[48]1906
[119]1907#undef WinPrevChar
1908#define WinPrevChar _WinPrevChar
1909
[10218]1910ULONG APIENTRY _WinQueryCp(HMQ a);
[48]1911
[119]1912#undef WinQueryCp
1913#define WinQueryCp _WinQueryCp
1914
[10218]1915ULONG APIENTRY _WinQueryCpList(HAB a, ULONG b, PULONG c);
[48]1916
[119]1917#undef WinQueryCpList
1918#define WinQueryCpList _WinQueryCpList
1919
[10218]1920BOOL APIENTRY _WinSetCp(HMQ a, ULONG b);
[48]1921
[119]1922#undef WinSetCp
1923#define WinSetCp _WinSetCp
1924
[10218]1925ULONG APIENTRY _WinUpper(HAB a, ULONG b, ULONG c, PSZ d);
[48]1926
[119]1927#undef WinUpper
1928#define WinUpper _WinUpper
1929
[10218]1930ULONG APIENTRY _WinUpperChar(HAB a, ULONG b, ULONG c, ULONG d);
[48]1931
[119]1932#undef WinUpperChar
1933#define WinUpperChar _WinUpperChar
1934
[48]1935#endif
1936#ifdef INCL_WINCURSORS
[10218]1937BOOL APIENTRY _WinCreateCursor(HWND a, LONG b, LONG c, LONG d, LONG e, ULONG f, PRECTL g);
[48]1938
[119]1939#undef WinCreateCursor
1940#define WinCreateCursor _WinCreateCursor
1941
[10218]1942BOOL APIENTRY _WinDestroyCursor(HWND a);
[48]1943
[119]1944#undef WinDestroyCursor
1945#define WinDestroyCursor _WinDestroyCursor
1946
[10218]1947BOOL APIENTRY _WinShowCursor(HWND a, BOOL b);
[48]1948
[119]1949#undef WinShowCursor
1950#define WinShowCursor _WinShowCursor
1951
[10218]1952BOOL APIENTRY _WinQueryCursorInfo(HWND a, PCURSORINFO b);
[48]1953
[119]1954#undef WinQueryCursorInfo
1955#define WinQueryCursorInfo _WinQueryCursorInfo
1956
[48]1957#endif
1958#ifdef INCL_WINDESKTOP
[10218]1959BOOL APIENTRY _WinQueryDesktopBkgnd(HWND a, PDESKTOP b);
[48]1960
[119]1961#undef WinQueryDesktopBkgnd
1962#define WinQueryDesktopBkgnd _WinQueryDesktopBkgnd
1963
[10218]1964HBITMAP APIENTRY _WinSetDesktopBkgnd(HWND a, PDESKTOP b);
[48]1965
[119]1966#undef WinSetDesktopBkgnd
1967#define WinSetDesktopBkgnd _WinSetDesktopBkgnd
1968
[48]1969#endif
1970#ifdef INCL_WINDIALOGS
[10218]1971BOOL APIENTRY _WinAlarm(HWND a, ULONG b);
[48]1972
[119]1973#undef WinAlarm
1974#define WinAlarm _WinAlarm
1975
[10218]1976MRESULT APIENTRY _WinDefDlgProc(HWND a, ULONG b, MPARAM c, MPARAM d);
[48]1977
[119]1978#undef WinDefDlgProc
1979#define WinDefDlgProc _WinDefDlgProc
1980
[10218]1981BOOL APIENTRY _WinDismissDlg(HWND a, ULONG b);
[48]1982
[119]1983#undef WinDismissDlg
1984#define WinDismissDlg _WinDismissDlg
1985
[10218]1986ULONG APIENTRY _WinDlgBox(HWND a, HWND b, PFNWP c, HMODULE d, ULONG e, PVOID f);
[48]1987
[119]1988#undef WinDlgBox
1989#define WinDlgBox _WinDlgBox
1990
[10218]1991BOOL APIENTRY _WinGetDlgMsg(HWND a, PQMSG b);
[48]1992
[119]1993#undef WinGetDlgMsg
1994#define WinGetDlgMsg _WinGetDlgMsg
1995
[10218]1996HWND APIENTRY _WinLoadDlg(HWND a, HWND b, PFNWP c, HMODULE d, ULONG e, PVOID f);
[48]1997
[119]1998#undef WinLoadDlg
1999#define WinLoadDlg _WinLoadDlg
2000
[10218]2001ULONG APIENTRY _WinMessageBox(HWND a, HWND b, PCSZ c, PCSZ d, ULONG e, ULONG f);
[48]2002
[119]2003#undef WinMessageBox
2004#define WinMessageBox _WinMessageBox
2005
[10218]2006ULONG APIENTRY _WinMessageBox2(HWND a, HWND b, PSZ c, PSZ d, ULONG e, PMB2INFO f);
[48]2007
[119]2008#undef WinMessageBox2
2009#define WinMessageBox2 _WinMessageBox2
2010
[10218]2011BOOL APIENTRY _WinQueryDlgItemShort(HWND a, ULONG b, PSHORT c, BOOL d);
[48]2012
[119]2013#undef WinQueryDlgItemShort
2014#define WinQueryDlgItemShort _WinQueryDlgItemShort
2015
[10218]2016ULONG APIENTRY _WinQueryDlgItemText(HWND a, ULONG b, LONG c, PSZ d);
[48]2017
[119]2018#undef WinQueryDlgItemText
2019#define WinQueryDlgItemText _WinQueryDlgItemText
2020
[10218]2021LONG APIENTRY _WinQueryDlgItemTextLength(HWND a, ULONG b);
[48]2022
[119]2023#undef WinQueryDlgItemTextLength
2024#define WinQueryDlgItemTextLength _WinQueryDlgItemTextLength
2025
[10218]2026BOOL APIENTRY _WinSetDlgItemShort(HWND a, ULONG b, USHORT c, BOOL d);
[48]2027
[119]2028#undef WinSetDlgItemShort
2029#define WinSetDlgItemShort _WinSetDlgItemShort
2030
[10218]2031BOOL APIENTRY _WinSetDlgItemText(HWND a, ULONG b, PCSZ c);
[48]2032
[119]2033#undef WinSetDlgItemText
2034#define WinSetDlgItemText _WinSetDlgItemText
2035
[10218]2036HWND APIENTRY _WinCreateDlg(HWND a, HWND b, PFNWP c, PDLGTEMPLATE d, PVOID e);
[48]2037
[119]2038#undef WinCreateDlg
2039#define WinCreateDlg _WinCreateDlg
2040
[10218]2041HWND APIENTRY _WinEnumDlgItem(HWND a, HWND b, ULONG c);
[48]2042
[119]2043#undef WinEnumDlgItem
2044#define WinEnumDlgItem _WinEnumDlgItem
2045
[10218]2046BOOL APIENTRY _WinMapDlgPoints(HWND a, PPOINTL b, ULONG c, BOOL d);
[48]2047
[119]2048#undef WinMapDlgPoints
2049#define WinMapDlgPoints _WinMapDlgPoints
2050
[10218]2051ULONG APIENTRY _WinProcessDlg(HWND a);
[48]2052
[119]2053#undef WinProcessDlg
2054#define WinProcessDlg _WinProcessDlg
2055
[10218]2056MRESULT APIENTRY _WinSendDlgItemMsg(HWND a, ULONG b, ULONG c, MPARAM d, MPARAM e);
[48]2057
[119]2058#undef WinSendDlgItemMsg
2059#define WinSendDlgItemMsg _WinSendDlgItemMsg
2060
[10218]2061LONG APIENTRY _WinSubstituteStrings(HWND a, PCSZ b, LONG c, PSZ d);
[48]2062
[119]2063#undef WinSubstituteStrings
2064#define WinSubstituteStrings _WinSubstituteStrings
2065
[48]2066#endif
2067#ifdef INCL_WINERRORS
[10218]2068ERRORID APIENTRY _WinGetLastError(HAB a);
[48]2069
[119]2070#undef WinGetLastError
2071#define WinGetLastError _WinGetLastError
2072
[10218]2073BOOL APIENTRY _WinFreeErrorInfo(PERRINFO a);
[48]2074
[119]2075#undef WinFreeErrorInfo
2076#define WinFreeErrorInfo _WinFreeErrorInfo
2077
[10218]2078PERRINFO APIENTRY _WinGetErrorInfo(HAB a);
[48]2079
[119]2080#undef WinGetErrorInfo
2081#define WinGetErrorInfo _WinGetErrorInfo
2082
[48]2083#endif
2084#ifdef INCL_WINHOOKS
[10218]2085BOOL APIENTRY _WinCallMsgFilter(HAB a, PQMSG b, ULONG c);
[48]2086
[119]2087#undef WinCallMsgFilter
2088#define WinCallMsgFilter _WinCallMsgFilter
2089
[10218]2090BOOL APIENTRY _WinReleaseHook(HAB a, HMQ b, LONG c, PFN d, HMODULE e);
[48]2091
[119]2092#undef WinReleaseHook
2093#define WinReleaseHook _WinReleaseHook
2094
[10218]2095BOOL APIENTRY _WinSetHook(HAB a, HMQ b, LONG c, PFN d, HMODULE e);
[48]2096
[119]2097#undef WinSetHook
2098#define WinSetHook _WinSetHook
2099
[48]2100#endif
2101#ifdef INCL_WININPUT
[10218]2102BOOL APIENTRY _WinFocusChange(HWND a, HWND b, ULONG c);
[48]2103
[119]2104#undef WinFocusChange
2105#define WinFocusChange _WinFocusChange
2106
[10218]2107BOOL APIENTRY _WinLockupSystem(HAB a);
[48]2108
[119]2109#undef WinLockupSystem
2110#define WinLockupSystem _WinLockupSystem
2111
[10218]2112BOOL APIENTRY _WinSetFocus(HWND a, HWND b);
[48]2113
[119]2114#undef WinSetFocus
2115#define WinSetFocus _WinSetFocus
2116
[10218]2117BOOL APIENTRY _WinUnlockSystem(HAB a, PSZ b);
[48]2118
[119]2119#undef WinUnlockSystem
2120#define WinUnlockSystem _WinUnlockSystem
2121
[10218]2122BOOL APIENTRY _WinCheckInput(HAB a);
[48]2123
[119]2124#undef WinCheckInput
2125#define WinCheckInput _WinCheckInput
2126
[10218]2127BOOL APIENTRY _WinEnablePhysInput(HWND a, BOOL b);
[48]2128
[119]2129#undef WinEnablePhysInput
2130#define WinEnablePhysInput _WinEnablePhysInput
2131
[10218]2132LONG APIENTRY _WinGetKeyState(HWND a, LONG b);
[48]2133
[119]2134#undef WinGetKeyState
2135#define WinGetKeyState _WinGetKeyState
2136
[10218]2137LONG APIENTRY _WinGetPhysKeyState(HWND a, LONG b);
[48]2138
[119]2139#undef WinGetPhysKeyState
2140#define WinGetPhysKeyState _WinGetPhysKeyState
2141
[10218]2142BOOL APIENTRY _WinIsPhysInputEnabled(HWND a);
[48]2143
[119]2144#undef WinIsPhysInputEnabled
2145#define WinIsPhysInputEnabled _WinIsPhysInputEnabled
2146
[10218]2147HWND APIENTRY _WinQueryCapture(HWND a);
[48]2148
[119]2149#undef WinQueryCapture
2150#define WinQueryCapture _WinQueryCapture
2151
[10218]2152HWND APIENTRY _WinQueryFocus(HWND a);
[48]2153
[119]2154#undef WinQueryFocus
2155#define WinQueryFocus _WinQueryFocus
2156
[10218]2157ULONG APIENTRY _WinQueryVisibleRegion(HWND a, HRGN b);
[48]2158
[119]2159#undef WinQueryVisibleRegion
2160#define WinQueryVisibleRegion _WinQueryVisibleRegion
2161
[10218]2162BOOL APIENTRY _WinSetCapture(HWND a, HWND b);
[48]2163
[119]2164#undef WinSetCapture
2165#define WinSetCapture _WinSetCapture
2166
[10218]2167BOOL APIENTRY _WinSetKeyboardStateTable(HWND a, PBYTE b, BOOL c);
[48]2168
[119]2169#undef WinSetKeyboardStateTable
2170#define WinSetKeyboardStateTable _WinSetKeyboardStateTable
2171
[10218]2172BOOL APIENTRY _WinSetVisibleRegionNotify(HWND a, BOOL b);
[48]2173
[119]2174#undef WinSetVisibleRegionNotify
2175#define WinSetVisibleRegionNotify _WinSetVisibleRegionNotify
2176
[48]2177#endif
2178#ifdef INCL_WINLOAD
[10218]2179BOOL APIENTRY _WinDeleteLibrary(HAB a, HLIB b);
[48]2180
[119]2181#undef WinDeleteLibrary
2182#define WinDeleteLibrary _WinDeleteLibrary
2183
[10218]2184BOOL APIENTRY _WinDeleteProcedure(HAB a, PFNWP b);
[48]2185
[119]2186#undef WinDeleteProcedure
2187#define WinDeleteProcedure _WinDeleteProcedure
2188
[10218]2189HLIB APIENTRY _WinLoadLibrary(HAB a, PCSZ b);
[48]2190
[119]2191#undef WinLoadLibrary
2192#define WinLoadLibrary _WinLoadLibrary
2193
[10218]2194PFNWP APIENTRY _WinLoadProcedure(HAB a, HLIB b, PSZ c);
[48]2195
[119]2196#undef WinLoadProcedure
2197#define WinLoadProcedure _WinLoadProcedure
2198
[48]2199#endif
2200#ifdef INCL_WINMENUS
[10218]2201HWND APIENTRY _WinCreateMenu(HWND a, PVOID b);
[48]2202
[119]2203#undef WinCreateMenu
2204#define WinCreateMenu _WinCreateMenu
2205
[10218]2206HWND APIENTRY _WinLoadMenu(HWND a, HMODULE b, ULONG c);
[48]2207
[119]2208#undef WinLoadMenu
2209#define WinLoadMenu _WinLoadMenu
2210
[10218]2211BOOL APIENTRY _WinPopupMenu(HWND a, HWND b, HWND c, LONG d, LONG e, LONG f, ULONG g);
[48]2212
[119]2213#undef WinPopupMenu
2214#define WinPopupMenu _WinPopupMenu
2215
[48]2216#endif
2217#ifdef INCL_WINMESSAGEMGR
[10218]2218BOOL APIENTRY _WinBroadcastMsg(HWND a, ULONG b, MPARAM c, MPARAM d, ULONG e);
[48]2219
[119]2220#undef WinBroadcastMsg
2221#define WinBroadcastMsg _WinBroadcastMsg
2222
[10218]2223BOOL APIENTRY _WinInSendMsg(HAB a);
[48]2224
[119]2225#undef WinInSendMsg
2226#define WinInSendMsg _WinInSendMsg
2227
[10218]2228BOOL APIENTRY _WinPostQueueMsg(HMQ a, ULONG b, MPARAM c, MPARAM d);
[48]2229
[119]2230#undef WinPostQueueMsg
2231#define WinPostQueueMsg _WinPostQueueMsg
2232
[10218]2233BOOL APIENTRY _WinQueryMsgPos(HAB a, PPOINTL b);
[48]2234
[119]2235#undef WinQueryMsgPos
2236#define WinQueryMsgPos _WinQueryMsgPos
2237
[10218]2238ULONG APIENTRY _WinQueryMsgTime(HAB a);
[48]2239
[119]2240#undef WinQueryMsgTime
2241#define WinQueryMsgTime _WinQueryMsgTime
2242
[10218]2243ULONG APIENTRY _WinQueryQueueStatus(HWND a);
[48]2244
[119]2245#undef WinQueryQueueStatus
2246#define WinQueryQueueStatus _WinQueryQueueStatus
2247
[10218]2248ULONG APIENTRY _WinRequestMutexSem(HMTX a, ULONG b);
[48]2249
[119]2250#undef WinRequestMutexSem
2251#define WinRequestMutexSem _WinRequestMutexSem
2252
[10218]2253BOOL APIENTRY _WinSetClassMsgInterest(HAB a, PCSZ b, ULONG c, LONG d);
[48]2254
[119]2255#undef WinSetClassMsgInterest
2256#define WinSetClassMsgInterest _WinSetClassMsgInterest
2257
[10218]2258BOOL APIENTRY _WinSetMsgInterest(HWND a, ULONG b, LONG c);
[48]2259
[119]2260#undef WinSetMsgInterest
2261#define WinSetMsgInterest _WinSetMsgInterest
2262
[10218]2263ULONG APIENTRY _WinWaitEventSem(HEV a, ULONG b);
[48]2264
[119]2265#undef WinWaitEventSem
2266#define WinWaitEventSem _WinWaitEventSem
2267
[10218]2268BOOL APIENTRY _WinWaitMsg(HAB a, ULONG b, ULONG c);
[48]2269
[119]2270#undef WinWaitMsg
2271#define WinWaitMsg _WinWaitMsg
2272
[10218]2273ULONG APIENTRY _WinWaitMuxWaitSem(HMUX a, ULONG b, PULONG c);
[48]2274
[119]2275#undef WinWaitMuxWaitSem
2276#define WinWaitMuxWaitSem _WinWaitMuxWaitSem
2277
[48]2278#endif
2279#ifdef INCL_WINPALETTE
[10218]2280LONG APIENTRY _WinRealizePalette(HWND a, HPS b, PULONG c);
[48]2281
[119]2282#undef WinRealizePalette
2283#define WinRealizePalette _WinRealizePalette
2284
[48]2285#endif
2286#ifdef INCL_WINPOINTERS
[10218]2287HPOINTER APIENTRY _WinCreatePointer(HWND a, HBITMAP b, BOOL c, LONG d, LONG e);
[48]2288
[119]2289#undef WinCreatePointer
2290#define WinCreatePointer _WinCreatePointer
2291
[10218]2292HPOINTER APIENTRY _WinCreatePointerIndirect(HWND a, PPOINTERINFO b);
[48]2293
[119]2294#undef WinCreatePointerIndirect
2295#define WinCreatePointerIndirect _WinCreatePointerIndirect
2296
[10218]2297BOOL APIENTRY _WinDestroyPointer(HPOINTER a);
[48]2298
[119]2299#undef WinDestroyPointer
2300#define WinDestroyPointer _WinDestroyPointer
2301
[10218]2302BOOL APIENTRY _WinDrawPointer(HPS a, LONG b, LONG c, HPOINTER d, ULONG e);
[48]2303
[119]2304#undef WinDrawPointer
2305#define WinDrawPointer _WinDrawPointer
2306
[10218]2307HBITMAP APIENTRY _WinGetSysBitmap(HWND a, ULONG b);
[48]2308
[119]2309#undef WinGetSysBitmap
2310#define WinGetSysBitmap _WinGetSysBitmap
2311
[10218]2312HPOINTER APIENTRY _WinLoadPointer(HWND a, HMODULE b, ULONG c);
[48]2313
[119]2314#undef WinLoadPointer
2315#define WinLoadPointer _WinLoadPointer
2316
[10218]2317BOOL APIENTRY _WinLockPointerUpdate(HWND a, HPOINTER b, ULONG c);
[48]2318
[119]2319#undef WinLockPointerUpdate
2320#define WinLockPointerUpdate _WinLockPointerUpdate
2321
[10218]2322BOOL APIENTRY _WinQueryPointerPos(HWND a, PPOINTL b);
[48]2323
[119]2324#undef WinQueryPointerPos
2325#define WinQueryPointerPos _WinQueryPointerPos
2326
[10218]2327BOOL APIENTRY _WinQueryPointerInfo(HPOINTER a, PPOINTERINFO b);
[48]2328
[119]2329#undef WinQueryPointerInfo
2330#define WinQueryPointerInfo _WinQueryPointerInfo
2331
[10218]2332HPOINTER APIENTRY _WinQuerySysPointer(HWND a, LONG b, BOOL c);
[48]2333
[119]2334#undef WinQuerySysPointer
2335#define WinQuerySysPointer _WinQuerySysPointer
2336
[10218]2337BOOL APIENTRY _WinQuerySysPointerData(HWND a, ULONG b, PICONINFO c);
[48]2338
[119]2339#undef WinQuerySysPointerData
2340#define WinQuerySysPointerData _WinQuerySysPointerData
2341
[10218]2342BOOL APIENTRY _WinSetPointer(HWND a, HPOINTER b);
[48]2343
[119]2344#undef WinSetPointer
2345#define WinSetPointer _WinSetPointer
2346
[10218]2347BOOL APIENTRY _WinSetPointerOwner(HPOINTER a, PID b, BOOL c);
[48]2348
[119]2349#undef WinSetPointerOwner
2350#define WinSetPointerOwner _WinSetPointerOwner
2351
[10218]2352BOOL APIENTRY _WinSetPointerPos(HWND a, LONG b, LONG c);
[48]2353
[119]2354#undef WinSetPointerPos
2355#define WinSetPointerPos _WinSetPointerPos
2356
[10218]2357BOOL APIENTRY _WinSetSysPointerData(HWND a, ULONG b, PICONINFO c);
[48]2358
[119]2359#undef WinSetSysPointerData
2360#define WinSetSysPointerData _WinSetSysPointerData
2361
[10218]2362BOOL APIENTRY _WinShowPointer(HWND a, BOOL b);
[48]2363
[119]2364#undef WinShowPointer
2365#define WinShowPointer _WinShowPointer
2366
[48]2367#endif
2368#ifdef INCL_WINRECTANGLES
[10218]2369BOOL APIENTRY _WinCopyRect(HAB a, PRECTL b, PRECTL c);
[48]2370
[119]2371#undef WinCopyRect
2372#define WinCopyRect _WinCopyRect
2373
[10218]2374BOOL APIENTRY _WinEqualRect(HAB a, PRECTL b, PRECTL c);
[48]2375
[119]2376#undef WinEqualRect
2377#define WinEqualRect _WinEqualRect
2378
[10218]2379BOOL APIENTRY _WinInflateRect(HAB a, PRECTL b, LONG c, LONG d);
[48]2380
[119]2381#undef WinInflateRect
2382#define WinInflateRect _WinInflateRect
2383
[10218]2384BOOL APIENTRY _WinIntersectRect(HAB a, PRECTL b, PRECTL c, PRECTL d);
[48]2385
[119]2386#undef WinIntersectRect
2387#define WinIntersectRect _WinIntersectRect
2388
[10218]2389BOOL APIENTRY _WinIsRectEmpty(HAB a, PRECTL b);
[48]2390
[119]2391#undef WinIsRectEmpty
2392#define WinIsRectEmpty _WinIsRectEmpty
2393
[10218]2394BOOL APIENTRY _WinMakePoints(HAB a, PPOINTL b, ULONG c);
[48]2395
[119]2396#undef WinMakePoints
2397#define WinMakePoints _WinMakePoints
2398
[10218]2399BOOL APIENTRY _WinMakeRect(HAB a, PRECTL b);
[48]2400
[119]2401#undef WinMakeRect
2402#define WinMakeRect _WinMakeRect
2403
[10218]2404BOOL APIENTRY _WinOffsetRect(HAB a, PRECTL b, LONG c, LONG d);
[48]2405
[119]2406#undef WinOffsetRect
2407#define WinOffsetRect _WinOffsetRect
2408
[10218]2409BOOL APIENTRY _WinPtInRect(HAB a, PRECTL b, PPOINTL c);
[48]2410
[119]2411#undef WinPtInRect
2412#define WinPtInRect _WinPtInRect
2413
[10218]2414BOOL APIENTRY _WinSetRect(HAB a, PRECTL b, LONG c, LONG d, LONG e, LONG f);
[48]2415
[119]2416#undef WinSetRect
2417#define WinSetRect _WinSetRect
2418
[10218]2419BOOL APIENTRY _WinSetRectEmpty(HAB a, PRECTL b);
[48]2420
[119]2421#undef WinSetRectEmpty
2422#define WinSetRectEmpty _WinSetRectEmpty
2423
[10218]2424BOOL APIENTRY _WinSubtractRect(HAB a, PRECTL b, PRECTL c, PRECTL d);
[48]2425
[119]2426#undef WinSubtractRect
2427#define WinSubtractRect _WinSubtractRect
2428
[10218]2429BOOL APIENTRY _WinUnionRect(HAB a, PRECTL b, PRECTL c, PRECTL d);
[48]2430
[119]2431#undef WinUnionRect
2432#define WinUnionRect _WinUnionRect
2433
[48]2434#endif
2435#ifdef INCL_WINSYS
[10218]2436LONG APIENTRY _WinQueryControlColors(HWND a, LONG b, ULONG c, ULONG d, PCTLCOLOR e);
[48]2437
[119]2438#undef WinQueryControlColors
2439#define WinQueryControlColors _WinQueryControlColors
2440
[10218]2441ULONG APIENTRY _WinQueryPresParam(HWND a, ULONG b, ULONG c, PULONG d, ULONG e, PVOID f, ULONG g);
[48]2442
[119]2443#undef WinQueryPresParam
2444#define WinQueryPresParam _WinQueryPresParam
2445
[10218]2446LONG APIENTRY _WinQuerySysColor(HWND a, LONG b, LONG c);
[48]2447
[119]2448#undef WinQuerySysColor
2449#define WinQuerySysColor _WinQuerySysColor
2450
[10218]2451LONG APIENTRY _WinQuerySysValue(HWND a, LONG b);
[48]2452
[119]2453#undef WinQuerySysValue
2454#define WinQuerySysValue _WinQuerySysValue
2455
[10218]2456BOOL APIENTRY _WinRemovePresParam(HWND a, ULONG b);
[48]2457
[119]2458#undef WinRemovePresParam
2459#define WinRemovePresParam _WinRemovePresParam
2460
[10218]2461LONG APIENTRY _WinSetControlColors(HWND a, LONG b, ULONG c, ULONG d, PCTLCOLOR e);
[48]2462
[119]2463#undef WinSetControlColors
2464#define WinSetControlColors _WinSetControlColors
2465
[10218]2466BOOL APIENTRY _WinSetPresParam(HWND a, ULONG b, ULONG c, PVOID d);
[48]2467
[119]2468#undef WinSetPresParam
2469#define WinSetPresParam _WinSetPresParam
2470
[10218]2471BOOL APIENTRY _WinSetSysColors(HWND a, ULONG b, ULONG c, LONG d, ULONG e, PLONG f);
[48]2472
[119]2473#undef WinSetSysColors
2474#define WinSetSysColors _WinSetSysColors
2475
[10218]2476BOOL APIENTRY _WinSetSysValue(HWND a, LONG b, LONG c);
[48]2477
[119]2478#undef WinSetSysValue
2479#define WinSetSysValue _WinSetSysValue
2480
[48]2481#endif
2482#ifdef INCL_WINTHUNKAPI
[10218]2483PFN APIENTRY _WinQueryClassThunkProc(PCSZ a);
[48]2484
[119]2485#undef WinQueryClassThunkProc
2486#define WinQueryClassThunkProc _WinQueryClassThunkProc
2487
[10218]2488LONG APIENTRY _WinQueryWindowModel(HWND a);
[48]2489
[119]2490#undef WinQueryWindowModel
2491#define WinQueryWindowModel _WinQueryWindowModel
2492
[10218]2493PFN APIENTRY _WinQueryWindowThunkProc(HWND a);
[48]2494
[119]2495#undef WinQueryWindowThunkProc
2496#define WinQueryWindowThunkProc _WinQueryWindowThunkProc
2497
[10218]2498BOOL APIENTRY _WinSetClassThunkProc(PCSZ a, PFN b);
[48]2499
[119]2500#undef WinSetClassThunkProc
2501#define WinSetClassThunkProc _WinSetClassThunkProc
2502
[10218]2503BOOL APIENTRY _WinSetWindowThunkProc(HWND a, PFN b);
[48]2504
[119]2505#undef WinSetWindowThunkProc
2506#define WinSetWindowThunkProc _WinSetWindowThunkProc
2507
[48]2508#endif
2509#ifdef INCL_WINTIMER
[10218]2510ULONG APIENTRY _WinGetCurrentTime(HAB a);
[48]2511
[119]2512#undef WinGetCurrentTime
2513#define WinGetCurrentTime _WinGetCurrentTime
2514
[10218]2515ULONG APIENTRY _WinStartTimer(HAB a, HWND b, ULONG c, ULONG d);
[48]2516
[119]2517#undef WinStartTimer
2518#define WinStartTimer _WinStartTimer
2519
[10218]2520BOOL APIENTRY _WinStopTimer(HAB a, HWND b, ULONG c);
[48]2521
[119]2522#undef WinStopTimer
2523#define WinStopTimer _WinStopTimer
2524
[48]2525#endif
2526#ifdef INCL_WINTRACKRECT
[10218]2527BOOL APIENTRY _WinShowTrackRect(HWND a, BOOL b);
[48]2528
[119]2529#undef WinShowTrackRect
2530#define WinShowTrackRect _WinShowTrackRect
2531
[10218]2532BOOL APIENTRY _WinTrackRect(HWND a, HPS b, PTRACKINFO c);
[48]2533
[119]2534#undef WinTrackRect
2535#define WinTrackRect _WinTrackRect
2536
[48]2537#endif
2538#endif
2539#ifdef INCL_GPI
[10218]2540LONG APIENTRY _GpiAnimatePalette(HPAL a, ULONG b, ULONG c, ULONG d, PULONG e);
[48]2541
[119]2542#undef GpiAnimatePalette
2543#define GpiAnimatePalette _GpiAnimatePalette
2544
[10218]2545BOOL APIENTRY _GpiBeginArea(HPS a, ULONG b);
[48]2546
[119]2547#undef GpiBeginArea
2548#define GpiBeginArea _GpiBeginArea
2549
[10218]2550BOOL APIENTRY _GpiBeginElement(HPS a, LONG b, PCSZ c);
[48]2551
[119]2552#undef GpiBeginElement
2553#define GpiBeginElement _GpiBeginElement
2554
[10218]2555BOOL APIENTRY _GpiBeginPath(HPS a, LONG b);
[48]2556
[119]2557#undef GpiBeginPath
2558#define GpiBeginPath _GpiBeginPath
2559
[10218]2560LONG APIENTRY _GpiBox(HPS a, LONG b, PPOINTL c, LONG d, LONG e);
[48]2561
[119]2562#undef GpiBox
2563#define GpiBox _GpiBox
2564
[10218]2565LONG APIENTRY _GpiCallSegmentMatrix(HPS a, LONG b, LONG c, PMATRIXLF d, LONG e);
[48]2566
[119]2567#undef GpiCallSegmentMatrix
2568#define GpiCallSegmentMatrix _GpiCallSegmentMatrix
2569
[10218]2570LONG APIENTRY _GpiCharString(HPS a, LONG b, PCH c);
[48]2571
[119]2572#undef GpiCharString
2573#define GpiCharString _GpiCharString
2574
[10218]2575LONG APIENTRY _GpiCharStringAt(HPS a, PPOINTL b, LONG c, PCH d);
[48]2576
[119]2577#undef GpiCharStringAt
2578#define GpiCharStringAt _GpiCharStringAt
2579
[10218]2580LONG APIENTRY _GpiCharStringPos(HPS a, PRECTL b, ULONG c, LONG d, PCH e, PLONG f);
[48]2581
[119]2582#undef GpiCharStringPos
2583#define GpiCharStringPos _GpiCharStringPos
2584
[10218]2585LONG APIENTRY _GpiCharStringPosAt(HPS a, PPOINTL b, PRECTL c, ULONG d, LONG e, PCH f, PLONG g);
[48]2586
[119]2587#undef GpiCharStringPosAt
2588#define GpiCharStringPosAt _GpiCharStringPosAt
2589
[10218]2590BOOL APIENTRY _GpiCloseFigure(HPS a);
[48]2591
[119]2592#undef GpiCloseFigure
2593#define GpiCloseFigure _GpiCloseFigure
2594
[10218]2595LONG APIENTRY _GpiCombineRegion(HPS a, HRGN b, HRGN c, HRGN d, LONG e);
[48]2596
[119]2597#undef GpiCombineRegion
2598#define GpiCombineRegion _GpiCombineRegion
2599
[10218]2600BOOL APIENTRY _GpiComment(HPS a, LONG b, PBYTE c);
[48]2601
[119]2602#undef GpiComment
2603#define GpiComment _GpiComment
2604
[10218]2605BOOL APIENTRY _GpiConvert(HPS a, LONG b, LONG c, LONG d, PPOINTL e);
[48]2606
[119]2607#undef GpiConvert
2608#define GpiConvert _GpiConvert
2609
[10218]2610BOOL APIENTRY _GpiConvertWithMatrix(HPS a, LONG b, PPOINTL c, LONG d, PMATRIXLF e);
[48]2611
[119]2612#undef GpiConvertWithMatrix
2613#define GpiConvertWithMatrix _GpiConvertWithMatrix
2614
[10218]2615HMF APIENTRY _GpiCopyMetaFile(HMF a);
[48]2616
[119]2617#undef GpiCopyMetaFile
2618#define GpiCopyMetaFile _GpiCopyMetaFile
2619
[10218]2620BOOL APIENTRY _GpiCreateLogColorTable(HPS a, ULONG b, LONG c, LONG d, LONG e, PLONG f);
[48]2621
[119]2622#undef GpiCreateLogColorTable
2623#define GpiCreateLogColorTable _GpiCreateLogColorTable
2624
[10218]2625LONG APIENTRY _GpiCreateLogFont(HPS a, STR8 *b, LONG c, PFATTRS d);
[48]2626
[119]2627#undef GpiCreateLogFont
2628#define GpiCreateLogFont _GpiCreateLogFont
2629
[10218]2630HPAL APIENTRY _GpiCreatePalette(HAB a, ULONG b, ULONG c, ULONG d, PULONG e);
[48]2631
[119]2632#undef GpiCreatePalette
2633#define GpiCreatePalette _GpiCreatePalette
2634
[10218]2635HRGN APIENTRY _GpiCreateRegion(HPS a, LONG b, PRECTL c);
[48]2636
[119]2637#undef GpiCreateRegion
2638#define GpiCreateRegion _GpiCreateRegion
2639
[10218]2640BOOL APIENTRY _GpiDeleteElement(HPS a);
[48]2641
[119]2642#undef GpiDeleteElement
2643#define GpiDeleteElement _GpiDeleteElement
2644
[10218]2645BOOL APIENTRY _GpiDeleteElementRange(HPS a, LONG b, LONG c);
[48]2646
[119]2647#undef GpiDeleteElementRange
2648#define GpiDeleteElementRange _GpiDeleteElementRange
2649
[10218]2650BOOL APIENTRY _GpiDeleteElementsBetweenLabels(HPS a, LONG b, LONG c);
[48]2651
[119]2652#undef GpiDeleteElementsBetweenLabels
2653#define GpiDeleteElementsBetweenLabels _GpiDeleteElementsBetweenLabels
2654
[10218]2655BOOL APIENTRY _GpiDeleteMetaFile(HMF a);
[48]2656
[119]2657#undef GpiDeleteMetaFile
2658#define GpiDeleteMetaFile _GpiDeleteMetaFile
2659
[10218]2660BOOL APIENTRY _GpiDeletePalette(HPAL a);
[48]2661
[119]2662#undef GpiDeletePalette
2663#define GpiDeletePalette _GpiDeletePalette
2664
[10218]2665BOOL APIENTRY _GpiDeleteSetId(HPS a, LONG b);
[48]2666
[119]2667#undef GpiDeleteSetId
2668#define GpiDeleteSetId _GpiDeleteSetId
2669
[10218]2670BOOL APIENTRY _GpiDestroyRegion(HPS a, HRGN b);
[48]2671
[119]2672#undef GpiDestroyRegion
2673#define GpiDestroyRegion _GpiDestroyRegion
2674
[10218]2675LONG APIENTRY _GpiElement(HPS a, LONG b, PCSZ c, LONG d, PBYTE e);
[48]2676
[119]2677#undef GpiElement
2678#define GpiElement _GpiElement
2679
[10218]2680LONG APIENTRY _GpiEndArea(HPS a);
[48]2681
[119]2682#undef GpiEndArea
2683#define GpiEndArea _GpiEndArea
2684
[10218]2685BOOL APIENTRY _GpiEndElement(HPS a);
[48]2686
[119]2687#undef GpiEndElement
2688#define GpiEndElement _GpiEndElement
2689
[10218]2690BOOL APIENTRY _GpiEndPath(HPS a);
[48]2691
[119]2692#undef GpiEndPath
2693#define GpiEndPath _GpiEndPath
2694
[10218]2695LONG APIENTRY _GpiEqualRegion(HPS a, HRGN b, HRGN c);
[48]2696
[119]2697#undef GpiEqualRegion
2698#define GpiEqualRegion _GpiEqualRegion
2699
[10218]2700LONG APIENTRY _GpiExcludeClipRectangle(HPS a, PRECTL b);
[48]2701
[119]2702#undef GpiExcludeClipRectangle
2703#define GpiExcludeClipRectangle _GpiExcludeClipRectangle
2704
[10218]2705LONG APIENTRY _GpiFillPath(HPS a, LONG b, LONG c);
[48]2706
[119]2707#undef GpiFillPath
2708#define GpiFillPath _GpiFillPath
2709
[10218]2710LONG APIENTRY _GpiFrameRegion(HPS a, HRGN b, PSIZEL c);
[48]2711
[119]2712#undef GpiFrameRegion
2713#define GpiFrameRegion _GpiFrameRegion
2714
[10218]2715LONG APIENTRY _GpiFullArc(HPS a, LONG b, FIXED c);
[48]2716
[119]2717#undef GpiFullArc
2718#define GpiFullArc _GpiFullArc
2719
[10218]2720LONG APIENTRY _GpiImage(HPS a, LONG b, PSIZEL c, LONG d, PBYTE e);
[48]2721
[119]2722#undef GpiImage
2723#define GpiImage _GpiImage
2724
[10218]2725LONG APIENTRY _GpiIntersectClipRectangle(HPS a, PRECTL b);
[48]2726
[119]2727#undef GpiIntersectClipRectangle
2728#define GpiIntersectClipRectangle _GpiIntersectClipRectangle
2729
[10218]2730BOOL APIENTRY _GpiLabel(HPS a, LONG b);
[48]2731
[119]2732#undef GpiLabel
2733#define GpiLabel _GpiLabel
2734
[10218]2735LONG APIENTRY _GpiLine(HPS a, PPOINTL b);
[48]2736
[119]2737#undef GpiLine
2738#define GpiLine _GpiLine
2739
[10218]2740BOOL APIENTRY _GpiLoadFonts(HAB a, PCSZ b);
[48]2741
[119]2742#undef GpiLoadFonts
2743#define GpiLoadFonts _GpiLoadFonts
2744
[10218]2745HMF APIENTRY _GpiLoadMetaFile(HAB a, PCSZ b);
[48]2746
[119]2747#undef GpiLoadMetaFile
2748#define GpiLoadMetaFile _GpiLoadMetaFile
2749
[10218]2750BOOL APIENTRY _GpiLoadPublicFonts(HAB a, PCSZ b);
[48]2751
[119]2752#undef GpiLoadPublicFonts
2753#define GpiLoadPublicFonts _GpiLoadPublicFonts
2754
[10218]2755LONG APIENTRY _GpiMarker(HPS a, PPOINTL b);
[48]2756
[119]2757#undef GpiMarker
2758#define GpiMarker _GpiMarker
2759
[10218]2760BOOL APIENTRY _GpiModifyPath(HPS a, LONG b, LONG c);
[48]2761
[119]2762#undef GpiModifyPath
2763#define GpiModifyPath _GpiModifyPath
2764
[10218]2765BOOL APIENTRY _GpiMove(HPS a, PPOINTL b);
[48]2766
[119]2767#undef GpiMove
2768#define GpiMove _GpiMove
2769
[10218]2770LONG APIENTRY _GpiOffsetClipRegion(HPS a, PPOINTL b);
[48]2771
[119]2772#undef GpiOffsetClipRegion
2773#define GpiOffsetClipRegion _GpiOffsetClipRegion
2774
[10218]2775BOOL APIENTRY _GpiOffsetElementPointer(HPS a, LONG b);
[48]2776
[119]2777#undef GpiOffsetElementPointer
2778#define GpiOffsetElementPointer _GpiOffsetElementPointer
2779
[10218]2780BOOL APIENTRY _GpiOffsetRegion(HPS a, HRGN b, PPOINTL c);
[48]2781
[119]2782#undef GpiOffsetRegion
2783#define GpiOffsetRegion _GpiOffsetRegion
2784
[10218]2785LONG APIENTRY _GpiOutlinePath(HPS a, LONG b, LONG c);
[48]2786
[119]2787#undef GpiOutlinePath
2788#define GpiOutlinePath _GpiOutlinePath
2789
[10218]2790LONG APIENTRY _GpiPaintRegion(HPS a, HRGN b);
[48]2791
[119]2792#undef GpiPaintRegion
2793#define GpiPaintRegion _GpiPaintRegion
2794
[10218]2795LONG APIENTRY _GpiPartialArc(HPS a, PPOINTL b, FIXED c, FIXED d, FIXED e);
[48]2796
[119]2797#undef GpiPartialArc
2798#define GpiPartialArc _GpiPartialArc
2799
[10218]2800HRGN APIENTRY _GpiPathToRegion(HPS a, LONG b, LONG c);
[48]2801
[119]2802#undef GpiPathToRegion
2803#define GpiPathToRegion _GpiPathToRegion
2804
[10218]2805LONG APIENTRY _GpiPlayMetaFile(HPS a, HMF b, LONG c, PLONG d, PLONG e, LONG f, PSZ g);
[48]2806
[119]2807#undef GpiPlayMetaFile
2808#define GpiPlayMetaFile _GpiPlayMetaFile
2809
[10218]2810LONG APIENTRY _GpiPointArc(HPS a, PPOINTL b);
[48]2811
[119]2812#undef GpiPointArc
2813#define GpiPointArc _GpiPointArc
2814
[10218]2815LONG APIENTRY _GpiPolyFillet(HPS a, LONG b, PPOINTL c);
[48]2816
[119]2817#undef GpiPolyFillet
2818#define GpiPolyFillet _GpiPolyFillet
2819
[10218]2820LONG APIENTRY _GpiPolyFilletSharp(HPS a, LONG b, PPOINTL c, PFIXED d);
[48]2821
[119]2822#undef GpiPolyFilletSharp
2823#define GpiPolyFilletSharp _GpiPolyFilletSharp
2824
[10218]2825HRGN APIENTRY _GpiCreatePolygonRegion(HPS a, ULONG b, PPOLYGON c, ULONG d);
[48]2826
[3728]2827#undef GpiCreatePolygonRegion
2828#define GpiCreatePolygonRegion _GpiCreatePolygonRegion
2829
[10218]2830HRGN APIENTRY _GpiCreateEllipticRegion(HPS a, PRECTL b);
[3728]2831
2832#undef GpiCreateEllipticRegion
2833#define GpiCreateEllipticRegion _GpiCreateEllipticRegion
2834
[10218]2835HRGN APIENTRY _GpiCreateRoundRectRegion(HPS a, PPOINTL b, LONG c, LONG d);
[3728]2836
2837#undef GpiCreateRoundRectRegion
2838#define GpiCreateRoundRectRegion _GpiCreateRoundRectRegion
2839
[10218]2840LONG APIENTRY _GpiPolygons(HPS a, ULONG b, PPOLYGON c, ULONG d, ULONG e);
2841
[119]2842#undef GpiPolygons
2843#define GpiPolygons _GpiPolygons
2844
[10218]2845LONG APIENTRY _GpiPolyLine(HPS a, LONG b, PPOINTL c);
[48]2846
[119]2847#undef GpiPolyLine
2848#define GpiPolyLine _GpiPolyLine
2849
[10218]2850LONG APIENTRY _GpiPolyLineDisjoint(HPS a, LONG b, PPOINTL c);
[48]2851
[119]2852#undef GpiPolyLineDisjoint
2853#define GpiPolyLineDisjoint _GpiPolyLineDisjoint
2854
[10218]2855LONG APIENTRY _GpiPolyMarker(HPS a, LONG b, PPOINTL c);
[48]2856
[119]2857#undef GpiPolyMarker
2858#define GpiPolyMarker _GpiPolyMarker
2859
[10218]2860LONG APIENTRY _GpiPolySpline(HPS a, LONG b, PPOINTL c);
[48]2861
[119]2862#undef GpiPolySpline
2863#define GpiPolySpline _GpiPolySpline
2864
[10218]2865BOOL APIENTRY _GpiPop(HPS a, LONG b);
[48]2866
[119]2867#undef GpiPop
2868#define GpiPop _GpiPop
2869
[10218]2870LONG APIENTRY _GpiPtInRegion(HPS a, HRGN b, PPOINTL c);
[48]2871
[119]2872#undef GpiPtInRegion
2873#define GpiPtInRegion _GpiPtInRegion
2874
[10218]2875LONG APIENTRY _GpiPtVisible(HPS a, PPOINTL b);
[48]2876
[119]2877#undef GpiPtVisible
2878#define GpiPtVisible _GpiPtVisible
2879
[10218]2880BOOL APIENTRY _GpiQueryArcParams(HPS a, PARCPARAMS b);
[48]2881
[119]2882#undef GpiQueryArcParams
2883#define GpiQueryArcParams _GpiQueryArcParams
2884
[10218]2885LONG APIENTRY _GpiQueryAttrMode(HPS a);
[48]2886
[119]2887#undef GpiQueryAttrMode
2888#define GpiQueryAttrMode _GpiQueryAttrMode
2889
[10218]2890LONG APIENTRY _GpiQueryAttrs(HPS a, LONG b, ULONG c, PBUNDLE d);
[48]2891
[119]2892#undef GpiQueryAttrs
2893#define GpiQueryAttrs _GpiQueryAttrs
2894
[10218]2895LONG APIENTRY _GpiQueryBackColor(HPS a);
[48]2896
[119]2897#undef GpiQueryBackColor
2898#define GpiQueryBackColor _GpiQueryBackColor
2899
[10218]2900LONG APIENTRY _GpiQueryBackMix(HPS a);
[48]2901
[119]2902#undef GpiQueryBackMix
2903#define GpiQueryBackMix _GpiQueryBackMix
2904
[10218]2905BOOL APIENTRY _GpiQueryCharAngle(HPS a, PGRADIENTL b);
[48]2906
[119]2907#undef GpiQueryCharAngle
2908#define GpiQueryCharAngle _GpiQueryCharAngle
2909
[10218]2910BOOL APIENTRY _GpiQueryCharBox(HPS a, PSIZEF b);
[48]2911
[119]2912#undef GpiQueryCharBox
2913#define GpiQueryCharBox _GpiQueryCharBox
2914
[10218]2915BOOL APIENTRY _GpiQueryCharBreakExtra(HPS a, PFIXED b);
[48]2916
[119]2917#undef GpiQueryCharBreakExtra
2918#define GpiQueryCharBreakExtra _GpiQueryCharBreakExtra
2919
[10218]2920LONG APIENTRY _GpiQueryCharDirection(HPS a);
[48]2921
[119]2922#undef GpiQueryCharDirection
2923#define GpiQueryCharDirection _GpiQueryCharDirection
2924
[10218]2925BOOL APIENTRY _GpiQueryCharExtra(HPS a, PFIXED b);
[48]2926
[119]2927#undef GpiQueryCharExtra
2928#define GpiQueryCharExtra _GpiQueryCharExtra
2929
[10218]2930LONG APIENTRY _GpiQueryCharMode(HPS a);
[48]2931
[119]2932#undef GpiQueryCharMode
2933#define GpiQueryCharMode _GpiQueryCharMode
2934
[10218]2935LONG APIENTRY _GpiQueryCharSet(HPS a);
[48]2936
[119]2937#undef GpiQueryCharSet
2938#define GpiQueryCharSet _GpiQueryCharSet
2939
[10218]2940BOOL APIENTRY _GpiQueryCharShear(HPS a, PPOINTL b);
[48]2941
[119]2942#undef GpiQueryCharShear
2943#define GpiQueryCharShear _GpiQueryCharShear
2944
[10218]2945BOOL APIENTRY _GpiQueryCharStringPos(HPS a, ULONG b, LONG c, PCH d, PLONG e, PPOINTL f);
[48]2946
[119]2947#undef GpiQueryCharStringPos
2948#define GpiQueryCharStringPos _GpiQueryCharStringPos
2949
[10218]2950BOOL APIENTRY _GpiQueryCharStringPosAt(HPS a, PPOINTL b, ULONG c, LONG d, PCH e, PLONG f, PPOINTL g);
[48]2951
[119]2952#undef GpiQueryCharStringPosAt
2953#define GpiQueryCharStringPosAt _GpiQueryCharStringPosAt
2954
[10218]2955LONG APIENTRY _GpiQueryClipBox(HPS a, PRECTL b);
[48]2956
[119]2957#undef GpiQueryClipBox
2958#define GpiQueryClipBox _GpiQueryClipBox
2959
[10218]2960HRGN APIENTRY _GpiQueryClipRegion(HPS a);
[48]2961
[119]2962#undef GpiQueryClipRegion
2963#define GpiQueryClipRegion _GpiQueryClipRegion
2964
[10218]2965LONG APIENTRY _GpiQueryColor(HPS a);
[48]2966
[119]2967#undef GpiQueryColor
2968#define GpiQueryColor _GpiQueryColor
2969
[10218]2970BOOL APIENTRY _GpiQueryColorData(HPS a, LONG b, PLONG c);
[48]2971
[119]2972#undef GpiQueryColorData
2973#define GpiQueryColorData _GpiQueryColorData
2974
[10218]2975LONG APIENTRY _GpiQueryColorIndex(HPS a, ULONG b, LONG c);
[48]2976
[119]2977#undef GpiQueryColorIndex
2978#define GpiQueryColorIndex _GpiQueryColorIndex
2979
[10218]2980ULONG APIENTRY _GpiQueryCp(HPS a);
[48]2981
[119]2982#undef GpiQueryCp
2983#define GpiQueryCp _GpiQueryCp
2984
[10218]2985BOOL APIENTRY _GpiQueryCurrentPosition(HPS a, PPOINTL b);
[48]2986
[119]2987#undef GpiQueryCurrentPosition
2988#define GpiQueryCurrentPosition _GpiQueryCurrentPosition
2989
[10218]2990BOOL APIENTRY _GpiQueryDefArcParams(HPS a, PARCPARAMS b);
[48]2991
[119]2992#undef GpiQueryDefArcParams
2993#define GpiQueryDefArcParams _GpiQueryDefArcParams
2994
[10218]2995BOOL APIENTRY _GpiQueryDefAttrs(HPS a, LONG b, ULONG c, PBUNDLE d);
[48]2996
[119]2997#undef GpiQueryDefAttrs
2998#define GpiQueryDefAttrs _GpiQueryDefAttrs
2999
[10218]3000BOOL APIENTRY _GpiQueryDefCharBox(HPS a, PSIZEL b);
[48]3001
[119]3002#undef GpiQueryDefCharBox
3003#define GpiQueryDefCharBox _GpiQueryDefCharBox
3004
[10218]3005BOOL APIENTRY _GpiQueryDefTag(HPS a, PLONG b);
[48]3006
[119]3007#undef GpiQueryDefTag
3008#define GpiQueryDefTag _GpiQueryDefTag
3009
[10218]3010BOOL APIENTRY _GpiQueryDefViewingLimits(HPS a, PRECTL b);
[48]3011
[119]3012#undef GpiQueryDefViewingLimits
3013#define GpiQueryDefViewingLimits _GpiQueryDefViewingLimits
3014
[10218]3015BOOL APIENTRY _GpiQueryDefaultViewMatrix(HPS a, LONG b, PMATRIXLF c);
[48]3016
[119]3017#undef GpiQueryDefaultViewMatrix
3018#define GpiQueryDefaultViewMatrix _GpiQueryDefaultViewMatrix
3019
[10218]3020LONG APIENTRY _GpiQueryEditMode(HPS a);
[48]3021
[119]3022#undef GpiQueryEditMode
3023#define GpiQueryEditMode _GpiQueryEditMode
3024
[10218]3025LONG APIENTRY _GpiQueryElement(HPS a, LONG b, LONG c, PBYTE d);
[48]3026
[119]3027#undef GpiQueryElement
3028#define GpiQueryElement _GpiQueryElement
3029
[10218]3030LONG APIENTRY _GpiQueryElementPointer(HPS a);
[48]3031
[119]3032#undef GpiQueryElementPointer
3033#define GpiQueryElementPointer _GpiQueryElementPointer
3034
[10218]3035LONG APIENTRY _GpiQueryElementType(HPS a, PLONG b, LONG c, PSZ d);
[48]3036
[119]3037#undef GpiQueryElementType
3038#define GpiQueryElementType _GpiQueryElementType
3039
[10218]3040ULONG APIENTRY _GpiQueryFaceString(HPS a, PCSZ b, PFACENAMEDESC c, LONG d, PSZ e);
[48]3041
[119]3042#undef GpiQueryFaceString
3043#define GpiQueryFaceString _GpiQueryFaceString
3044
[10218]3045ULONG APIENTRY _GpiQueryFontAction(HAB a, ULONG b);
[48]3046
[119]3047#undef GpiQueryFontAction
3048#define GpiQueryFontAction _GpiQueryFontAction
3049
[10218]3050LONG APIENTRY _GpiQueryFontFileDescriptions(HAB a, PCSZ b, PLONG c, PFFDESCS d);
[48]3051
[119]3052#undef GpiQueryFontFileDescriptions
3053#define GpiQueryFontFileDescriptions _GpiQueryFontFileDescriptions
3054
[10218]3055BOOL APIENTRY _GpiQueryFontMetrics(HPS a, LONG b, PFONTMETRICS c);
[48]3056
[119]3057#undef GpiQueryFontMetrics
3058#define GpiQueryFontMetrics _GpiQueryFontMetrics
3059
[10218]3060LONG APIENTRY _GpiQueryFonts(HPS a, ULONG b, PCSZ c, PLONG d, LONG e, PFONTMETRICS f);
[48]3061
[119]3062#undef GpiQueryFonts
3063#define GpiQueryFonts _GpiQueryFonts
3064
[10218]3065LONG APIENTRY _GpiQueryFullFontFileDescs(HAB a, PCSZ b, PLONG c, PVOID d, PLONG e);
[48]3066
[119]3067#undef GpiQueryFullFontFileDescs
3068#define GpiQueryFullFontFileDescs _GpiQueryFullFontFileDescs
3069
[10218]3070BOOL APIENTRY _GpiQueryGraphicsField(HPS a, PRECTL b);
[48]3071
[119]3072#undef GpiQueryGraphicsField
3073#define GpiQueryGraphicsField _GpiQueryGraphicsField
3074
[10218]3075LONG APIENTRY _GpiQueryKerningPairs(HPS a, LONG b, PKERNINGPAIRS c);
[48]3076
[119]3077#undef GpiQueryKerningPairs
3078#define GpiQueryKerningPairs _GpiQueryKerningPairs
3079
[10218]3080LONG APIENTRY _GpiQueryLineEnd(HPS a);
[48]3081
[119]3082#undef GpiQueryLineEnd
3083#define GpiQueryLineEnd _GpiQueryLineEnd
3084
[10218]3085LONG APIENTRY _GpiQueryLineJoin(HPS a);
[48]3086
[119]3087#undef GpiQueryLineJoin
3088#define GpiQueryLineJoin _GpiQueryLineJoin
3089
[10218]3090LONG APIENTRY _GpiQueryLineType(HPS a);
[48]3091
[119]3092#undef GpiQueryLineType
3093#define GpiQueryLineType _GpiQueryLineType
3094
[10218]3095FIXED APIENTRY _GpiQueryLineWidth(HPS a);
[48]3096
[119]3097#undef GpiQueryLineWidth
3098#define GpiQueryLineWidth _GpiQueryLineWidth
3099
[10218]3100LONG APIENTRY _GpiQueryLineWidthGeom(HPS a);
[48]3101
[119]3102#undef GpiQueryLineWidthGeom
3103#define GpiQueryLineWidthGeom _GpiQueryLineWidthGeom
3104
[10218]3105LONG APIENTRY _GpiQueryLogColorTable(HPS a, ULONG b, LONG c, LONG d, PLONG e);
[48]3106
[119]3107#undef GpiQueryLogColorTable
3108#define GpiQueryLogColorTable _GpiQueryLogColorTable
3109
[10218]3110BOOL APIENTRY _GpiQueryLogicalFont(HPS a, LONG b, PSTR8 c, PFATTRS d, LONG e);
[48]3111
[119]3112#undef GpiQueryLogicalFont
3113#define GpiQueryLogicalFont _GpiQueryLogicalFont
3114
[10218]3115LONG APIENTRY _GpiQueryMarker(HPS a);
[48]3116
[119]3117#undef GpiQueryMarker
3118#define GpiQueryMarker _GpiQueryMarker
3119
[10218]3120BOOL APIENTRY _GpiQueryMarkerBox(HPS a, PSIZEF b);
[48]3121
[119]3122#undef GpiQueryMarkerBox
3123#define GpiQueryMarkerBox _GpiQueryMarkerBox
3124
[10218]3125LONG APIENTRY _GpiQueryMarkerSet(HPS a);
[48]3126
[119]3127#undef GpiQueryMarkerSet
3128#define GpiQueryMarkerSet _GpiQueryMarkerSet
3129
[10218]3130BOOL APIENTRY _GpiQueryMetaFileBits(HMF a, LONG b, LONG c, PBYTE d);
[48]3131
[119]3132#undef GpiQueryMetaFileBits
3133#define GpiQueryMetaFileBits _GpiQueryMetaFileBits
3134
[10218]3135LONG APIENTRY _GpiQueryMetaFileLength(HMF a);
[48]3136
[119]3137#undef GpiQueryMetaFileLength
3138#define GpiQueryMetaFileLength _GpiQueryMetaFileLength
3139
[10218]3140LONG APIENTRY _GpiQueryMix(HPS a);
[48]3141
[119]3142#undef GpiQueryMix
3143#define GpiQueryMix _GpiQueryMix
3144
[10218]3145BOOL APIENTRY _GpiQueryModelTransformMatrix(HPS a, LONG b, PMATRIXLF c);
[48]3146
[119]3147#undef GpiQueryModelTransformMatrix
3148#define GpiQueryModelTransformMatrix _GpiQueryModelTransformMatrix
3149
[10218]3150LONG APIENTRY _GpiQueryNearestColor(HPS a, ULONG b, LONG c);
[48]3151
[119]3152#undef GpiQueryNearestColor
3153#define GpiQueryNearestColor _GpiQueryNearestColor
3154
[10218]3155LONG APIENTRY _GpiQueryNumberSetIds(HPS a);
[48]3156
[119]3157#undef GpiQueryNumberSetIds
3158#define GpiQueryNumberSetIds _GpiQueryNumberSetIds
3159
[10218]3160BOOL APIENTRY _GpiQueryPageViewport(HPS a, PRECTL b);
[48]3161
[119]3162#undef GpiQueryPageViewport
3163#define GpiQueryPageViewport _GpiQueryPageViewport
3164
[10218]3165HPAL APIENTRY _GpiQueryPalette(HPS a);
[48]3166
[119]3167#undef GpiQueryPalette
3168#define GpiQueryPalette _GpiQueryPalette
3169
[10218]3170LONG APIENTRY _GpiQueryPaletteInfo(HPAL a, HPS b, ULONG c, ULONG d, ULONG e, PULONG f);
[48]3171
[119]3172#undef GpiQueryPaletteInfo
3173#define GpiQueryPaletteInfo _GpiQueryPaletteInfo
3174
[10218]3175LONG APIENTRY _GpiQueryPattern(HPS a);
[48]3176
[119]3177#undef GpiQueryPattern
3178#define GpiQueryPattern _GpiQueryPattern
3179
[10218]3180BOOL APIENTRY _GpiQueryPatternRefPoint(HPS a, PPOINTL b);
[48]3181
[119]3182#undef GpiQueryPatternRefPoint
3183#define GpiQueryPatternRefPoint _GpiQueryPatternRefPoint
3184
[10218]3185LONG APIENTRY _GpiQueryPatternSet(HPS a);
[48]3186
[119]3187#undef GpiQueryPatternSet
3188#define GpiQueryPatternSet _GpiQueryPatternSet
3189
[10218]3190LONG APIENTRY _GpiQueryRealColors(HPS a, ULONG b, LONG c, LONG d, PLONG e);
[48]3191
[119]3192#undef GpiQueryRealColors
3193#define GpiQueryRealColors _GpiQueryRealColors
3194
[10218]3195LONG APIENTRY _GpiQueryRegionBox(HPS a, HRGN b, PRECTL c);
[48]3196
[119]3197#undef GpiQueryRegionBox
3198#define GpiQueryRegionBox _GpiQueryRegionBox
3199
[10218]3200BOOL APIENTRY _GpiQueryRegionRects(HPS a, HRGN b, PRECTL c, PRGNRECT d, PRECTL e);
[48]3201
[119]3202#undef GpiQueryRegionRects
3203#define GpiQueryRegionRects _GpiQueryRegionRects
3204
[10218]3205LONG APIENTRY _GpiQueryRGBColor(HPS a, ULONG b, LONG c);
[48]3206
[119]3207#undef GpiQueryRGBColor
3208#define GpiQueryRGBColor _GpiQueryRGBColor
3209
[10218]3210BOOL APIENTRY _GpiQuerySegmentTransformMatrix(HPS a, LONG b, LONG c, PMATRIXLF d);
[48]3211
[119]3212#undef GpiQuerySegmentTransformMatrix
3213#define GpiQuerySegmentTransformMatrix _GpiQuerySegmentTransformMatrix
3214
[10218]3215BOOL APIENTRY _GpiQuerySetIds(HPS a, LONG b, PLONG c, PSTR8 d, PLONG e);
[48]3216
[119]3217#undef GpiQuerySetIds
3218#define GpiQuerySetIds _GpiQuerySetIds
3219
[10218]3220BOOL APIENTRY _GpiQueryTextAlignment(HPS a, PLONG b, PLONG c);
[48]3221
[119]3222#undef GpiQueryTextAlignment
3223#define GpiQueryTextAlignment _GpiQueryTextAlignment
3224
[10218]3225BOOL APIENTRY _GpiQueryTextBox(HPS a, LONG b, PCH c, LONG d, PPOINTL e);
[48]3226
[119]3227#undef GpiQueryTextBox
3228#define GpiQueryTextBox _GpiQueryTextBox
3229
[10218]3230BOOL APIENTRY _GpiQueryViewingLimits(HPS a, PRECTL b);
[48]3231
[119]3232#undef GpiQueryViewingLimits
3233#define GpiQueryViewingLimits _GpiQueryViewingLimits
3234
[10218]3235BOOL APIENTRY _GpiQueryViewingTransformMatrix(HPS a, LONG b, PMATRIXLF c);
[48]3236
[119]3237#undef GpiQueryViewingTransformMatrix
3238#define GpiQueryViewingTransformMatrix _GpiQueryViewingTransformMatrix
3239
[10218]3240BOOL APIENTRY _GpiQueryWidthTable(HPS a, LONG b, LONG c, PLONG d);
[48]3241
[119]3242#undef GpiQueryWidthTable
3243#define GpiQueryWidthTable _GpiQueryWidthTable
3244
[10218]3245LONG APIENTRY _GpiRectInRegion(HPS a, HRGN b, PRECTL c);
[48]3246
[119]3247#undef GpiRectInRegion
3248#define GpiRectInRegion _GpiRectInRegion
3249
[10218]3250LONG APIENTRY _GpiRectVisible(HPS a, PRECTL b);
[48]3251
[119]3252#undef GpiRectVisible
3253#define GpiRectVisible _GpiRectVisible
3254
[10218]3255BOOL APIENTRY _GpiRotate(HPS a, PMATRIXLF b, LONG c, FIXED d, PPOINTL e);
[48]3256
[119]3257#undef GpiRotate
3258#define GpiRotate _GpiRotate
3259
[10218]3260BOOL APIENTRY _GpiSaveMetaFile(HMF a, PCSZ b);
[48]3261
[119]3262#undef GpiSaveMetaFile
3263#define GpiSaveMetaFile _GpiSaveMetaFile
3264
[10218]3265BOOL APIENTRY _GpiScale(HPS a, PMATRIXLF b, LONG c, PFIXED d, PPOINTL e);
[48]3266
[119]3267#undef GpiScale
3268#define GpiScale _GpiScale
3269
[10218]3270HPAL APIENTRY _GpiSelectPalette(HPS a, HPAL b);
[48]3271
[119]3272#undef GpiSelectPalette
3273#define GpiSelectPalette _GpiSelectPalette
3274
[10218]3275BOOL APIENTRY _GpiSetArcParams(HPS a, PARCPARAMS b);
[48]3276
[119]3277#undef GpiSetArcParams
3278#define GpiSetArcParams _GpiSetArcParams
3279
[10218]3280BOOL APIENTRY _GpiSetAttrMode(HPS a, LONG b);
[48]3281
[119]3282#undef GpiSetAttrMode
3283#define GpiSetAttrMode _GpiSetAttrMode
3284
[10218]3285BOOL APIENTRY _GpiSetAttrs(HPS a, LONG b, ULONG c, ULONG d, PVOID e);
[48]3286
[119]3287#undef GpiSetAttrs
3288#define GpiSetAttrs _GpiSetAttrs
3289
[10218]3290BOOL APIENTRY _GpiSetBackColor(HPS a, LONG b);
[48]3291
[119]3292#undef GpiSetBackColor
3293#define GpiSetBackColor _GpiSetBackColor
3294
[10218]3295BOOL APIENTRY _GpiSetBackMix(HPS a, LONG b);
[48]3296
[119]3297#undef GpiSetBackMix
3298#define GpiSetBackMix _GpiSetBackMix
3299
[10218]3300BOOL APIENTRY _GpiSetCharAngle(HPS a, PGRADIENTL b);
[48]3301
[119]3302#undef GpiSetCharAngle
3303#define GpiSetCharAngle _GpiSetCharAngle
3304
[10218]3305BOOL APIENTRY _GpiSetCharBox(HPS a, PSIZEF b);
[48]3306
[119]3307#undef GpiSetCharBox
3308#define GpiSetCharBox _GpiSetCharBox
3309
[10218]3310BOOL APIENTRY _GpiSetCharBreakExtra(HPS a, FIXED b);
[48]3311
[119]3312#undef GpiSetCharBreakExtra
3313#define GpiSetCharBreakExtra _GpiSetCharBreakExtra
3314
[10218]3315BOOL APIENTRY _GpiSetCharDirection(HPS a, LONG b);
[48]3316
[119]3317#undef GpiSetCharDirection
3318#define GpiSetCharDirection _GpiSetCharDirection
3319
[10218]3320BOOL APIENTRY _GpiSetCharExtra(HPS a, FIXED b);
[48]3321
[119]3322#undef GpiSetCharExtra
3323#define GpiSetCharExtra _GpiSetCharExtra
3324
[10218]3325BOOL APIENTRY _GpiSetCharMode(HPS a, LONG b);
[48]3326
[119]3327#undef GpiSetCharMode
3328#define GpiSetCharMode _GpiSetCharMode
3329
[10218]3330BOOL APIENTRY _GpiSetCharSet(HPS a, LONG b);
[48]3331
[119]3332#undef GpiSetCharSet
3333#define GpiSetCharSet _GpiSetCharSet
3334
[10218]3335BOOL APIENTRY _GpiSetCharShear(HPS a, PPOINTL b);
[48]3336
[119]3337#undef GpiSetCharShear
3338#define GpiSetCharShear _GpiSetCharShear
3339
[10218]3340BOOL APIENTRY _GpiSetClipPath(HPS a, LONG b, LONG c);
[48]3341
[119]3342#undef GpiSetClipPath
3343#define GpiSetClipPath _GpiSetClipPath
3344
[10218]3345LONG APIENTRY _GpiSetClipRegion(HPS a, HRGN b, PHRGN c);
[48]3346
[119]3347#undef GpiSetClipRegion
3348#define GpiSetClipRegion _GpiSetClipRegion
3349
[10218]3350BOOL APIENTRY _GpiSetColor(HPS a, LONG b);
[48]3351
[119]3352#undef GpiSetColor
3353#define GpiSetColor _GpiSetColor
3354
[10218]3355BOOL APIENTRY _GpiSetCp(HPS a, ULONG b);
[48]3356
[119]3357#undef GpiSetCp
3358#define GpiSetCp _GpiSetCp
3359
[10218]3360BOOL APIENTRY _GpiSetCurrentPosition(HPS a, PPOINTL b);
[48]3361
[119]3362#undef GpiSetCurrentPosition
3363#define GpiSetCurrentPosition _GpiSetCurrentPosition
3364
[10218]3365BOOL APIENTRY _GpiSetDefArcParams(HPS a, PARCPARAMS b);
[48]3366
[119]3367#undef GpiSetDefArcParams
3368#define GpiSetDefArcParams _GpiSetDefArcParams
3369
[10218]3370BOOL APIENTRY _GpiSetDefAttrs(HPS a, LONG b, ULONG c, PVOID d);
[48]3371
[119]3372#undef GpiSetDefAttrs
3373#define GpiSetDefAttrs _GpiSetDefAttrs
3374
[10218]3375BOOL APIENTRY _GpiSetDefaultViewMatrix(HPS a, LONG b, PMATRIXLF c, LONG d);
[48]3376
[119]3377#undef GpiSetDefaultViewMatrix
3378#define GpiSetDefaultViewMatrix _GpiSetDefaultViewMatrix
3379
[10218]3380BOOL APIENTRY _GpiSetDefTag(HPS a, LONG b);
[48]3381
[119]3382#undef GpiSetDefTag
3383#define GpiSetDefTag _GpiSetDefTag
3384
[10218]3385BOOL APIENTRY _GpiSetDefViewingLimits(HPS a, PRECTL b);
[48]3386
[119]3387#undef GpiSetDefViewingLimits
3388#define GpiSetDefViewingLimits _GpiSetDefViewingLimits
3389
[10218]3390BOOL APIENTRY _GpiSetEditMode(HPS a, LONG b);
[48]3391
[119]3392#undef GpiSetEditMode
3393#define GpiSetEditMode _GpiSetEditMode
3394
[10218]3395BOOL APIENTRY _GpiSetElementPointer(HPS a, LONG b);
[48]3396
[119]3397#undef GpiSetElementPointer
3398#define GpiSetElementPointer _GpiSetElementPointer
3399
[10218]3400BOOL APIENTRY _GpiSetElementPointerAtLabel(HPS a, LONG b);
[48]3401
[119]3402#undef GpiSetElementPointerAtLabel
3403#define GpiSetElementPointerAtLabel _GpiSetElementPointerAtLabel
3404
[10218]3405BOOL APIENTRY _GpiSetGraphicsField(HPS a, PRECTL b);
[48]3406
[119]3407#undef GpiSetGraphicsField
3408#define GpiSetGraphicsField _GpiSetGraphicsField
3409
[10218]3410BOOL APIENTRY _GpiSetLineEnd(HPS a, LONG b);
[48]3411
[119]3412#undef GpiSetLineEnd
3413#define GpiSetLineEnd _GpiSetLineEnd
3414
[10218]3415BOOL APIENTRY _GpiSetLineJoin(HPS a, LONG b);
[48]3416
[119]3417#undef GpiSetLineJoin
3418#define GpiSetLineJoin _GpiSetLineJoin
3419
[10218]3420BOOL APIENTRY _GpiSetLineType(HPS a, LONG b);
[48]3421
[119]3422#undef GpiSetLineType
3423#define GpiSetLineType _GpiSetLineType
3424
[10218]3425BOOL APIENTRY _GpiSetLineWidth(HPS a, FIXED b);
[48]3426
[119]3427#undef GpiSetLineWidth
3428#define GpiSetLineWidth _GpiSetLineWidth
3429
[10218]3430BOOL APIENTRY _GpiSetLineWidthGeom(HPS a, LONG b);
[48]3431
[119]3432#undef GpiSetLineWidthGeom
3433#define GpiSetLineWidthGeom _GpiSetLineWidthGeom
3434
[10218]3435BOOL APIENTRY _GpiSetMarker(HPS a, LONG b);
[48]3436
[119]3437#undef GpiSetMarker
3438#define GpiSetMarker _GpiSetMarker
3439
[10218]3440BOOL APIENTRY _GpiSetMarkerBox(HPS a, PSIZEF b);
[48]3441
[119]3442#undef GpiSetMarkerBox
3443#define GpiSetMarkerBox _GpiSetMarkerBox
3444
[10218]3445BOOL APIENTRY _GpiSetMarkerSet(HPS a, LONG b);
[48]3446
[119]3447#undef GpiSetMarkerSet
3448#define GpiSetMarkerSet _GpiSetMarkerSet
3449
[10218]3450BOOL APIENTRY _GpiSetMetaFileBits(HMF a, LONG b, LONG c, PBYTE d);
[48]3451
[119]3452#undef GpiSetMetaFileBits
3453#define GpiSetMetaFileBits _GpiSetMetaFileBits
3454
[10218]3455BOOL APIENTRY _GpiSetMix(HPS a, LONG b);
[48]3456
[119]3457#undef GpiSetMix
3458#define GpiSetMix _GpiSetMix
3459
[10218]3460BOOL APIENTRY _GpiSetModelTransformMatrix(HPS a, LONG b, PMATRIXLF c, LONG d);
[48]3461
[119]3462#undef GpiSetModelTransformMatrix
3463#define GpiSetModelTransformMatrix _GpiSetModelTransformMatrix
3464
[10218]3465BOOL APIENTRY _GpiSetPageViewport(HPS a, PRECTL b);
[48]3466
[119]3467#undef GpiSetPageViewport
3468#define GpiSetPageViewport _GpiSetPageViewport
3469
[10218]3470BOOL APIENTRY _GpiSetPaletteEntries(HPAL a, ULONG b, ULONG c, ULONG d, ULONG *e);
[48]3471
[119]3472#undef GpiSetPaletteEntries
3473#define GpiSetPaletteEntries _GpiSetPaletteEntries
3474
[10218]3475BOOL APIENTRY _GpiSetPattern(HPS a, LONG b);
[48]3476
[119]3477#undef GpiSetPattern
3478#define GpiSetPattern _GpiSetPattern
3479
[10218]3480BOOL APIENTRY _GpiSetPatternRefPoint(HPS a, PPOINTL b);
[48]3481
[119]3482#undef GpiSetPatternRefPoint
3483#define GpiSetPatternRefPoint _GpiSetPatternRefPoint
3484
[10218]3485BOOL APIENTRY _GpiSetPatternSet(HPS a, LONG b);
[48]3486
[119]3487#undef GpiSetPatternSet
3488#define GpiSetPatternSet _GpiSetPatternSet
3489
[10218]3490BOOL APIENTRY _GpiSetRegion(HPS a, HRGN b, LONG c, PRECTL d);
[48]3491
[119]3492#undef GpiSetRegion
3493#define GpiSetRegion _GpiSetRegion
3494
[10218]3495BOOL APIENTRY _GpiSetSegmentTransformMatrix(HPS a, LONG b, LONG c, MATRIXLF *d, LONG e);
[48]3496
[119]3497#undef GpiSetSegmentTransformMatrix
3498#define GpiSetSegmentTransformMatrix _GpiSetSegmentTransformMatrix
3499
[10218]3500BOOL APIENTRY _GpiSetTextAlignment(HPS a, LONG b, LONG c);
[48]3501
[119]3502#undef GpiSetTextAlignment
3503#define GpiSetTextAlignment _GpiSetTextAlignment
3504
[10218]3505BOOL APIENTRY _GpiSetViewingLimits(HPS a, PRECTL b);
[48]3506
[119]3507#undef GpiSetViewingLimits
3508#define GpiSetViewingLimits _GpiSetViewingLimits
3509
[10218]3510BOOL APIENTRY _GpiSetViewingTransformMatrix(HPS a, LONG b, MATRIXLF *c, LONG d);
[48]3511
[119]3512#undef GpiSetViewingTransformMatrix
3513#define GpiSetViewingTransformMatrix _GpiSetViewingTransformMatrix
3514
[10218]3515LONG APIENTRY _GpiStrokePath(HPS a, LONG b, ULONG c);
[48]3516
[119]3517#undef GpiStrokePath
3518#define GpiStrokePath _GpiStrokePath
3519
[10218]3520BOOL APIENTRY _GpiTranslate(HPS a, PMATRIXLF b, LONG c, PPOINTL d);
[48]3521
[119]3522#undef GpiTranslate
3523#define GpiTranslate _GpiTranslate
3524
[10218]3525BOOL APIENTRY _GpiUnloadFonts(HAB a, PCSZ b);
[48]3526
[119]3527#undef GpiUnloadFonts
3528#define GpiUnloadFonts _GpiUnloadFonts
3529
[10218]3530BOOL APIENTRY _GpiUnloadPublicFonts(HAB a, PCSZ b);
[48]3531
[119]3532#undef GpiUnloadPublicFonts
3533#define GpiUnloadPublicFonts _GpiUnloadPublicFonts
3534
[48]3535#ifdef INCL_GPIBITMAPS
[10218]3536LONG APIENTRY _GpiBitBlt(HPS a, HPS b, LONG c, PPOINTL d, LONG e, ULONG f);
[48]3537
[119]3538#undef GpiBitBlt
3539#define GpiBitBlt _GpiBitBlt
3540
[10218]3541BOOL APIENTRY _GpiDeleteBitmap(HBITMAP a);
[48]3542
[119]3543#undef GpiDeleteBitmap
3544#define GpiDeleteBitmap _GpiDeleteBitmap
3545
[10218]3546HBITMAP APIENTRY _GpiLoadBitmap(HPS a, HMODULE b, ULONG c, LONG d, LONG e);
[48]3547
[119]3548#undef GpiLoadBitmap
3549#define GpiLoadBitmap _GpiLoadBitmap
3550
[10218]3551HBITMAP APIENTRY _GpiSetBitmap(HPS a, HBITMAP b);
[48]3552
[119]3553#undef GpiSetBitmap
3554#define GpiSetBitmap _GpiSetBitmap
3555
[10218]3556LONG APIENTRY _GpiWCBitBlt(HPS a, HBITMAP b, LONG c, PPOINTL d, LONG e, ULONG f);
[48]3557
[119]3558#undef GpiWCBitBlt
3559#define GpiWCBitBlt _GpiWCBitBlt
3560
[10218]3561HBITMAP APIENTRY _GpiCreateBitmap(HPS a, BITMAPINFOHEADER2 *b, ULONG c, PBYTE d, BITMAPINFO2 *e);
[48]3562
[119]3563#undef GpiCreateBitmap
3564#define GpiCreateBitmap _GpiCreateBitmap
3565
[10218]3566LONG APIENTRY _GpiDrawBits(HPS a, PVOID b, BITMAPINFO2 *c, LONG d, PPOINTL e, LONG f, ULONG g);
[48]3567
[119]3568#undef GpiDrawBits
3569#define GpiDrawBits _GpiDrawBits
3570
[10218]3571LONG APIENTRY _GpiFloodFill(HPS a, LONG b, LONG c);
[48]3572
[119]3573#undef GpiFloodFill
3574#define GpiFloodFill _GpiFloodFill
3575
[10218]3576LONG APIENTRY _GpiQueryBitmapBits(HPS a, LONG b, LONG c, PBYTE d, PBITMAPINFO2 e);
[48]3577
[119]3578#undef GpiQueryBitmapBits
3579#define GpiQueryBitmapBits _GpiQueryBitmapBits
3580
[10218]3581BOOL APIENTRY _GpiQueryBitmapDimension(HBITMAP a, PSIZEL b);
[48]3582
[119]3583#undef GpiQueryBitmapDimension
3584#define GpiQueryBitmapDimension _GpiQueryBitmapDimension
3585
[10218]3586HBITMAP APIENTRY _GpiQueryBitmapHandle(HPS a, LONG b);
[48]3587
[119]3588#undef GpiQueryBitmapHandle
3589#define GpiQueryBitmapHandle _GpiQueryBitmapHandle
3590
[10218]3591BOOL APIENTRY _GpiQueryBitmapInfoHeader(HBITMAP a, PBITMAPINFOHEADER2 b);
[48]3592
[119]3593#undef GpiQueryBitmapInfoHeader
3594#define GpiQueryBitmapInfoHeader _GpiQueryBitmapInfoHeader
3595
[10218]3596BOOL APIENTRY _GpiQueryBitmapParameters(HBITMAP a, PBITMAPINFOHEADER b);
[48]3597
[119]3598#undef GpiQueryBitmapParameters
3599#define GpiQueryBitmapParameters _GpiQueryBitmapParameters
3600
[10218]3601BOOL APIENTRY _GpiQueryDeviceBitmapFormats(HPS a, LONG b, PLONG c);
[48]3602
[119]3603#undef GpiQueryDeviceBitmapFormats
3604#define GpiQueryDeviceBitmapFormats _GpiQueryDeviceBitmapFormats
3605
[10218]3606LONG APIENTRY _GpiSetBitmapBits(HPS a, LONG b, LONG c, PBYTE d, BITMAPINFO2 *e);
[48]3607
[119]3608#undef GpiSetBitmapBits
3609#define GpiSetBitmapBits _GpiSetBitmapBits
3610
[10218]3611LONG APIENTRY _GpiQueryPel(HPS a, PPOINTL b);
[48]3612
[119]3613#undef GpiQueryPel
3614#define GpiQueryPel _GpiQueryPel
3615
[10218]3616BOOL APIENTRY _GpiSetBitmapDimension(HBITMAP a, SIZEL *b);
[48]3617
[119]3618#undef GpiSetBitmapDimension
3619#define GpiSetBitmapDimension _GpiSetBitmapDimension
3620
[10218]3621BOOL APIENTRY _GpiSetBitmapId(HPS a, HBITMAP b, LONG c);
[48]3622
[119]3623#undef GpiSetBitmapId
3624#define GpiSetBitmapId _GpiSetBitmapId
3625
[10218]3626LONG APIENTRY _GpiSetPel(HPS a, PPOINTL b);
[48]3627
[119]3628#undef GpiSetPel
3629#define GpiSetPel _GpiSetPel
3630
[48]3631#endif
3632#ifdef INCL_GPICONTROL
[10218]3633BOOL APIENTRY _GpiAssociate(HPS a, HDC b);
[48]3634
[119]3635#undef GpiAssociate
3636#define GpiAssociate _GpiAssociate
3637
[10218]3638HPS APIENTRY _GpiCreatePS(HAB a, HDC b, PSIZEL c, ULONG d);
[48]3639
[1843]3640#undef GpiCreatePS
3641#define GpiCreatePS _GpiCreatePS
3642
[10218]3643BOOL APIENTRY _GpiDestroyPS(HPS a);
[48]3644
[119]3645#undef GpiDestroyPS
3646#define GpiDestroyPS _GpiDestroyPS
3647
[10218]3648BOOL APIENTRY _GpiErase(HPS a);
[48]3649
[119]3650#undef GpiErase
3651#define GpiErase _GpiErase
3652
[10218]3653HDC APIENTRY _GpiQueryDevice(HPS a);
[48]3654
[119]3655#undef GpiQueryDevice
3656#define GpiQueryDevice _GpiQueryDevice
3657
[10218]3658BOOL APIENTRY _GpiRestorePS(HPS a, LONG b);
[48]3659
[119]3660#undef GpiRestorePS
3661#define GpiRestorePS _GpiRestorePS
3662
[10218]3663LONG APIENTRY _GpiSavePS(HPS a);
[48]3664
[119]3665#undef GpiSavePS
3666#define GpiSavePS _GpiSavePS
3667
[10218]3668LONG APIENTRY _GpiErrorSegmentData(HPS a, PLONG b, PLONG c);
[48]3669
[119]3670#undef GpiErrorSegmentData
3671#define GpiErrorSegmentData _GpiErrorSegmentData
3672
[10218]3673LONG APIENTRY _GpiQueryDrawControl(HPS a, LONG b);
[48]3674
[119]3675#undef GpiQueryDrawControl
3676#define GpiQueryDrawControl _GpiQueryDrawControl
3677
[10218]3678LONG APIENTRY _GpiQueryDrawingMode(HPS a);
[48]3679
[119]3680#undef GpiQueryDrawingMode
3681#define GpiQueryDrawingMode _GpiQueryDrawingMode
3682
[10218]3683ULONG APIENTRY _GpiQueryPS(HPS a, PSIZEL b);
[48]3684
[119]3685#undef GpiQueryPS
3686#define GpiQueryPS _GpiQueryPS
3687
[10218]3688BOOL APIENTRY _GpiResetPS(HPS a, ULONG b);
[48]3689
[119]3690#undef GpiResetPS
3691#define GpiResetPS _GpiResetPS
3692
[10218]3693LONG APIENTRY _GpiQueryStopDraw(HPS a);
[48]3694
[119]3695#undef GpiQueryStopDraw
3696#define GpiQueryStopDraw _GpiQueryStopDraw
3697
[10218]3698BOOL APIENTRY _GpiSetDrawControl(HPS a, LONG b, LONG c);
[48]3699
[119]3700#undef GpiSetDrawControl
3701#define GpiSetDrawControl _GpiSetDrawControl
3702
[10218]3703BOOL APIENTRY _GpiSetDrawingMode(HPS a, LONG b);
[48]3704
[119]3705#undef GpiSetDrawingMode
3706#define GpiSetDrawingMode _GpiSetDrawingMode
3707
[10218]3708BOOL APIENTRY _GpiSetPS(HPS a, SIZEL *b, ULONG c);
[48]3709
[119]3710#undef GpiSetPS
3711#define GpiSetPS _GpiSetPS
3712
[10218]3713BOOL APIENTRY _GpiSetStopDraw(HPS a, LONG b);
[48]3714
[119]3715#undef GpiSetStopDraw
3716#define GpiSetStopDraw _GpiSetStopDraw
3717
[48]3718#endif
3719#ifdef INCL_GPICORRELATION
[10218]3720LONG APIENTRY _GpiCorrelateChain(HPS a, LONG b, PPOINTL c, LONG d, LONG e, PLONG f);
[48]3721
[119]3722#undef GpiCorrelateChain
3723#define GpiCorrelateChain _GpiCorrelateChain
3724
[10218]3725LONG APIENTRY _GpiCorrelateFrom(HPS a, LONG b, LONG c, LONG d, PPOINTL e, LONG f, LONG g, PLONG h);
[48]3726
[119]3727#undef GpiCorrelateFrom
3728#define GpiCorrelateFrom _GpiCorrelateFrom
3729
[10218]3730LONG APIENTRY _GpiCorrelateSegment(HPS a, LONG b, LONG c, PPOINTL d, LONG e, LONG f, PLONG g);
[48]3731
[119]3732#undef GpiCorrelateSegment
3733#define GpiCorrelateSegment _GpiCorrelateSegment
3734
[10218]3735BOOL APIENTRY _GpiQueryBoundaryData(HPS a, PRECTL b);
[48]3736
[119]3737#undef GpiQueryBoundaryData
3738#define GpiQueryBoundaryData _GpiQueryBoundaryData
3739
[10218]3740BOOL APIENTRY _GpiQueryPickAperturePosition(HPS a, PPOINTL b);
[48]3741
[119]3742#undef GpiQueryPickAperturePosition
3743#define GpiQueryPickAperturePosition _GpiQueryPickAperturePosition
3744
[10218]3745BOOL APIENTRY _GpiQueryPickApertureSize(HPS a, PSIZEL b);
[48]3746
[119]3747#undef GpiQueryPickApertureSize
3748#define GpiQueryPickApertureSize _GpiQueryPickApertureSize
3749
[10218]3750BOOL APIENTRY _GpiQueryTag(HPS a, PLONG b);
[48]3751
[119]3752#undef GpiQueryTag
3753#define GpiQueryTag _GpiQueryTag
3754
[10218]3755BOOL APIENTRY _GpiResetBoundaryData(HPS a);
[48]3756
[119]3757#undef GpiResetBoundaryData
3758#define GpiResetBoundaryData _GpiResetBoundaryData
3759
[10218]3760BOOL APIENTRY _GpiSetPickAperturePosition(HPS a, PPOINTL b);
[48]3761
[119]3762#undef GpiSetPickAperturePosition
3763#define GpiSetPickAperturePosition _GpiSetPickAperturePosition
3764
[10218]3765BOOL APIENTRY _GpiSetPickApertureSize(HPS a, LONG b, SIZEL *c);
[48]3766
[119]3767#undef GpiSetPickApertureSize
3768#define GpiSetPickApertureSize _GpiSetPickApertureSize
3769
[10218]3770BOOL APIENTRY _GpiSetTag(HPS a, LONG b);
[48]3771
[119]3772#undef GpiSetTag
3773#define GpiSetTag _GpiSetTag
3774
[48]3775#endif
3776#ifdef INCL_GPIINK
[10218]3777BOOL APIENTRY _GpiBeginInkPath(HPS a, LONG b, ULONG c);
[48]3778
[119]3779#undef GpiBeginInkPath
3780#define GpiBeginInkPath _GpiBeginInkPath
3781
[10218]3782BOOL APIENTRY _GpiEndInkPath(HPS a, ULONG b);
[48]3783
[119]3784#undef GpiEndInkPath
3785#define GpiEndInkPath _GpiEndInkPath
3786
[10218]3787LONG APIENTRY _GpiStrokeInkPath(HPS a, LONG b, LONG c, PPOINTL d, ULONG e);
[48]3788
[119]3789#undef GpiStrokeInkPath
3790#define GpiStrokeInkPath _GpiStrokeInkPath
3791
[48]3792#endif
3793#ifdef INCL_GPISEGMENTS
[10218]3794BOOL APIENTRY _GpiCloseSegment(HPS a);
[48]3795
[119]3796#undef GpiCloseSegment
3797#define GpiCloseSegment _GpiCloseSegment
3798
[10218]3799BOOL APIENTRY _GpiDeleteSegment(HPS a, LONG b);
[48]3800
[119]3801#undef GpiDeleteSegment
3802#define GpiDeleteSegment _GpiDeleteSegment
3803
[10218]3804BOOL APIENTRY _GpiDeleteSegments(HPS a, LONG b, LONG c);
[48]3805
[119]3806#undef GpiDeleteSegments
3807#define GpiDeleteSegments _GpiDeleteSegments
3808
[10218]3809BOOL APIENTRY _GpiDrawChain(HPS a);
[48]3810
[119]3811#undef GpiDrawChain
3812#define GpiDrawChain _GpiDrawChain
3813
[10218]3814BOOL APIENTRY _GpiDrawDynamics(HPS a);
[48]3815
[119]3816#undef GpiDrawDynamics
3817#define GpiDrawDynamics _GpiDrawDynamics
3818
[10218]3819BOOL APIENTRY _GpiDrawFrom(HPS a, LONG b, LONG c);
[48]3820
[119]3821#undef GpiDrawFrom
3822#define GpiDrawFrom _GpiDrawFrom
3823
[10218]3824BOOL APIENTRY _GpiDrawSegment(HPS a, LONG b);
[48]3825
[119]3826#undef GpiDrawSegment
3827#define GpiDrawSegment _GpiDrawSegment
3828
[10218]3829LONG APIENTRY _GpiGetData(HPS a, LONG b, PLONG c, LONG d, LONG e, PBYTE f);
[48]3830
[119]3831#undef GpiGetData
3832#define GpiGetData _GpiGetData
3833
[10218]3834BOOL APIENTRY _GpiOpenSegment(HPS a, LONG b);
[48]3835
[119]3836#undef GpiOpenSegment
3837#define GpiOpenSegment _GpiOpenSegment
3838
[10218]3839LONG APIENTRY _GpiPutData(HPS a, LONG b, PLONG c, PBYTE d);
[48]3840
[119]3841#undef GpiPutData
3842#define GpiPutData _GpiPutData
3843
[10218]3844LONG APIENTRY _GpiQueryInitialSegmentAttrs(HPS a, LONG b);
[48]3845
[119]3846#undef GpiQueryInitialSegmentAttrs
3847#define GpiQueryInitialSegmentAttrs _GpiQueryInitialSegmentAttrs
3848
[10218]3849LONG APIENTRY _GpiQuerySegmentAttrs(HPS a, LONG b, LONG c);
[48]3850
[119]3851#undef GpiQuerySegmentAttrs
3852#define GpiQuerySegmentAttrs _GpiQuerySegmentAttrs
3853
[10218]3854LONG APIENTRY _GpiQuerySegmentNames(HPS a, LONG b, LONG c, LONG d, PLONG e);
[48]3855
[119]3856#undef GpiQuerySegmentNames
3857#define GpiQuerySegmentNames _GpiQuerySegmentNames
3858
[10218]3859LONG APIENTRY _GpiQuerySegmentPriority(HPS a, LONG b, LONG c);
[48]3860
[119]3861#undef GpiQuerySegmentPriority
3862#define GpiQuerySegmentPriority _GpiQuerySegmentPriority
3863
[10218]3864BOOL APIENTRY _GpiRemoveDynamics(HPS a, LONG b, LONG c);
[48]3865
[119]3866#undef GpiRemoveDynamics
3867#define GpiRemoveDynamics _GpiRemoveDynamics
3868
[10218]3869BOOL APIENTRY _GpiSetInitialSegmentAttrs(HPS a, LONG b, LONG c);
[48]3870
[119]3871#undef GpiSetInitialSegmentAttrs
3872#define GpiSetInitialSegmentAttrs _GpiSetInitialSegmentAttrs
3873
[10218]3874BOOL APIENTRY _GpiSetSegmentAttrs(HPS a, LONG b, LONG c, LONG d);
[48]3875
[119]3876#undef GpiSetSegmentAttrs
3877#define GpiSetSegmentAttrs _GpiSetSegmentAttrs
3878
[10218]3879BOOL APIENTRY _GpiSetSegmentPriority(HPS a, LONG b, LONG c, LONG d);
[48]3880
[119]3881#undef GpiSetSegmentPriority
3882#define GpiSetSegmentPriority _GpiSetSegmentPriority
3883
[48]3884#endif
[119]3885#ifdef INCL_DEV
[10218]3886LONG APIENTRY _DevEscape(HDC a, LONG b, LONG c, PBYTE d, PLONG e, PBYTE f);
[48]3887
[119]3888#undef DevEscape
3889#define DevEscape _DevEscape
3890
[10218]3891LONG APIENTRY _DevPostEscape(PCSZ a, PCSZ b, PCSZ c, PCSZ d, ULONG e, ULONG f, PBYTE g, ULONG h, PBYTE i);
[48]3892
[119]3893#undef DevPostEscape
3894#define DevPostEscape _DevPostEscape
3895
[10218]3896LONG APIENTRY _DevPostDeviceModes(HAB a, PDRIVDATA b, PCSZ c, PCSZ d, PCSZ e, ULONG f);
[48]3897
[119]3898#undef DevPostDeviceModes
3899#define DevPostDeviceModes _DevPostDeviceModes
3900
[10218]3901BOOL APIENTRY _DevQueryDeviceNames(HAB a, PCSZ b, PLONG c, PSTR32 d, PSTR64 e, PLONG f, PSTR16 g);
[119]3902
3903#undef DevQueryDeviceNames
3904#define DevQueryDeviceNames _DevQueryDeviceNames
3905
[10218]3906LONG APIENTRY _DevQueryHardcopyCaps(HDC a, LONG b, LONG c, PHCINFO d);
[48]3907
[119]3908#undef DevQueryHardcopyCaps
3909#define DevQueryHardcopyCaps _DevQueryHardcopyCaps
3910
3911#endif
[10218]3912HMF APIENTRY _DevCloseDC(HDC a);
[48]3913
[119]3914#undef DevCloseDC
3915#define DevCloseDC _DevCloseDC
3916
[10218]3917HDC APIENTRY _DevOpenDC(HAB a, LONG b, PCSZ c, LONG d, PDEVOPENDATA e, HDC f);
[48]3918
[119]3919#undef DevOpenDC
3920#define DevOpenDC _DevOpenDC
3921
[10218]3922BOOL APIENTRY _DevQueryCaps(HDC a, LONG b, LONG c, PLONG d);
[48]3923
[119]3924#undef DevQueryCaps
3925#define DevQueryCaps _DevQueryCaps
3926
[48]3927#endif
3928#ifdef INCL_WINPROGRAMLIST
[10218]3929HPROGRAM APIENTRY _PrfAddProgram(HINI a, PPROGDETAILS b, HPROGRAM c);
[48]3930
[119]3931#undef PrfAddProgram
3932#define PrfAddProgram _PrfAddProgram
3933
[10218]3934BOOL APIENTRY _PrfChangeProgram(HINI a, HPROGRAM b, PPROGDETAILS c);
[48]3935
[119]3936#undef PrfChangeProgram
3937#define PrfChangeProgram _PrfChangeProgram
3938
[10218]3939HPROGRAM APIENTRY _PrfCreateGroup(HINI a, PCSZ b, UCHAR c);
[48]3940
[119]3941#undef PrfCreateGroup
3942#define PrfCreateGroup _PrfCreateGroup
3943
[10218]3944BOOL APIENTRY _PrfDestroyGroup(HINI a, HPROGRAM b);
[48]3945
[119]3946#undef PrfDestroyGroup
3947#define PrfDestroyGroup _PrfDestroyGroup
3948
[10218]3949PROGCATEGORY APIENTRY _PrfQueryProgramCategory(HINI a, PCSZ b);
[48]3950
[119]3951#undef PrfQueryProgramCategory
3952#define PrfQueryProgramCategory _PrfQueryProgramCategory
3953
[10218]3954ULONG APIENTRY _PrfQueryProgramHandle(HINI a, PCSZ b, PHPROGARRAY c, ULONG d, PULONG e);
[48]3955
[119]3956#undef PrfQueryProgramHandle
3957#define PrfQueryProgramHandle _PrfQueryProgramHandle
3958
[10218]3959ULONG APIENTRY _PrfQueryProgramTitles(HINI a, HPROGRAM b, PPROGTITLE c, ULONG d, PULONG e);
[48]3960
[119]3961#undef PrfQueryProgramTitles
3962#define PrfQueryProgramTitles _PrfQueryProgramTitles
3963
[10218]3964ULONG APIENTRY _PrfQueryDefinition(HINI a, HPROGRAM b, PPROGDETAILS c, ULONG d);
[48]3965
[119]3966#undef PrfQueryDefinition
3967#define PrfQueryDefinition _PrfQueryDefinition
3968
[10218]3969BOOL APIENTRY _PrfRemoveProgram(HINI a, HPROGRAM b);
[48]3970
[119]3971#undef PrfRemoveProgram
3972#define PrfRemoveProgram _PrfRemoveProgram
3973
[10218]3974HAPP APIENTRY _WinStartApp(HWND a, PPROGDETAILS b, PCSZ c, PVOID d, ULONG e);
[48]3975
[119]3976#undef WinStartApp
3977#define WinStartApp _WinStartApp
3978
[10218]3979BOOL APIENTRY _WinTerminateApp(HAPP a);
[48]3980
[119]3981#undef WinTerminateApp
3982#define WinTerminateApp _WinTerminateApp
3983
[48]3984#endif
3985#ifdef INCL_WINSWITCHLIST
[10218]3986HSWITCH APIENTRY _WinAddSwitchEntry(PSWCNTRL a);
[48]3987
[119]3988#undef WinAddSwitchEntry
3989#define WinAddSwitchEntry _WinAddSwitchEntry
3990
[10218]3991ULONG APIENTRY _WinRemoveSwitchEntry(HSWITCH a);
[48]3992
[119]3993#undef WinRemoveSwitchEntry
3994#define WinRemoveSwitchEntry _WinRemoveSwitchEntry
3995
[10218]3996ULONG APIENTRY _WinChangeSwitchEntry(HSWITCH a, PSWCNTRL b);
[48]3997
[119]3998#undef WinChangeSwitchEntry
3999#define WinChangeSwitchEntry _WinChangeSwitchEntry
4000
[10218]4001HSWITCH APIENTRY _WinCreateSwitchEntry(HAB a, PSWCNTRL b);
[48]4002
[119]4003#undef WinCreateSwitchEntry
4004#define WinCreateSwitchEntry _WinCreateSwitchEntry
4005
[10218]4006ULONG APIENTRY _WinQuerySessionTitle(HAB a, ULONG b, PSZ c, ULONG d);
[48]4007
[119]4008#undef WinQuerySessionTitle
4009#define WinQuerySessionTitle _WinQuerySessionTitle
4010
[10218]4011ULONG APIENTRY _WinQuerySwitchEntry(HSWITCH a, PSWCNTRL b);
[48]4012
[119]4013#undef WinQuerySwitchEntry
4014#define WinQuerySwitchEntry _WinQuerySwitchEntry
4015
[10218]4016HSWITCH APIENTRY _WinQuerySwitchHandle(HWND a, PID b);
[48]4017
[119]4018#undef WinQuerySwitchHandle
4019#define WinQuerySwitchHandle _WinQuerySwitchHandle
4020
[10218]4021ULONG APIENTRY _WinQuerySwitchList(HAB a, PSWBLOCK b, ULONG c);
[48]4022
[119]4023#undef WinQuerySwitchList
4024#define WinQuerySwitchList _WinQuerySwitchList
4025
[10218]4026ULONG APIENTRY _WinQueryTaskSizePos(HAB a, ULONG b, PSWP c);
[48]4027
[119]4028#undef WinQueryTaskSizePos
4029#define WinQueryTaskSizePos _WinQueryTaskSizePos
4030
[10218]4031ULONG APIENTRY _WinQueryTaskTitle(ULONG a, PSZ b, ULONG c);
[48]4032
[119]4033#undef WinQueryTaskTitle
4034#define WinQueryTaskTitle _WinQueryTaskTitle
4035
[10218]4036ULONG APIENTRY _WinSwitchToProgram(HSWITCH a);
[48]4037
[119]4038#undef WinSwitchToProgram
4039#define WinSwitchToProgram _WinSwitchToProgram
4040
[48]4041#endif
4042#ifdef INCL_WINSHELLDATA
[10218]4043BOOL APIENTRY _PrfCloseProfile(HINI a);
[48]4044
[119]4045#undef PrfCloseProfile
4046#define PrfCloseProfile _PrfCloseProfile
4047
[10218]4048HINI APIENTRY _PrfOpenProfile(HAB a, PCSZ b);
[48]4049
[119]4050#undef PrfOpenProfile
4051#define PrfOpenProfile _PrfOpenProfile
4052
[10218]4053BOOL APIENTRY _PrfQueryProfile(HAB a, PPRFPROFILE b);
[48]4054
[119]4055#undef PrfQueryProfile
4056#define PrfQueryProfile _PrfQueryProfile
4057
[10218]4058BOOL APIENTRY _PrfQueryProfileData(HINI a, PCSZ b, PCSZ c, PVOID d, PULONG e);
[48]4059
[119]4060#undef PrfQueryProfileData
4061#define PrfQueryProfileData _PrfQueryProfileData
4062
[10218]4063LONG APIENTRY _PrfQueryProfileInt(HINI a, PCSZ b, PCSZ c, LONG d);
[48]4064
[119]4065#undef PrfQueryProfileInt
4066#define PrfQueryProfileInt _PrfQueryProfileInt
4067
[10218]4068BOOL APIENTRY _PrfQueryProfileSize(HINI a, PCSZ b, PCSZ c, PULONG d);
[48]4069
[119]4070#undef PrfQueryProfileSize
4071#define PrfQueryProfileSize _PrfQueryProfileSize
4072
[10218]4073ULONG APIENTRY _PrfQueryProfileString(HINI a, PCSZ b, PCSZ c, PCSZ d, PVOID e, ULONG f);
[48]4074
[119]4075#undef PrfQueryProfileString
4076#define PrfQueryProfileString _PrfQueryProfileString
4077
[10218]4078BOOL APIENTRY _PrfReset(HAB a, PPRFPROFILE b);
[48]4079
[119]4080#undef PrfReset
4081#define PrfReset _PrfReset
4082
[10218]4083BOOL APIENTRY _PrfWriteProfileData(HINI a, PCSZ b, PCSZ c, PVOID d, ULONG e);
[48]4084
[119]4085#undef PrfWriteProfileData
4086#define PrfWriteProfileData _PrfWriteProfileData
4087
[10218]4088BOOL APIENTRY _PrfWriteProfileString(HINI a, PCSZ b, PCSZ c, PCSZ d);
[48]4089
[119]4090#undef PrfWriteProfileString
4091#define PrfWriteProfileString _PrfWriteProfileString
4092
[48]4093#endif
4094#ifdef INCL_WINSTDFILE
[10218]4095MRESULT APIENTRY _WinDefFileDlgProc(HWND a, ULONG b, MPARAM c, MPARAM d);
[48]4096
[119]4097#undef WinDefFileDlgProc
4098#define WinDefFileDlgProc _WinDefFileDlgProc
4099
[10218]4100HWND APIENTRY _WinFileDlg(HWND a, HWND b, PFILEDLG c);
[48]4101
[119]4102#undef WinFileDlg
4103#define WinFileDlg _WinFileDlg
4104
[10218]4105BOOL APIENTRY _WinFreeFileDlgList(PAPSZ a);
[48]4106
[119]4107#undef WinFreeFileDlgList
4108#define WinFreeFileDlgList _WinFreeFileDlgList
4109
[48]4110#endif
4111#ifdef INCL_WINSTDFONT
[10218]4112HWND APIENTRY _WinFontDlg(HWND a, HWND b, PFONTDLG c);
[48]4113
[119]4114#undef WinFontDlg
4115#define WinFontDlg _WinFontDlg
4116
[10218]4117MRESULT APIENTRY _WinDefFontDlgProc(HWND a, ULONG b, MPARAM c, MPARAM d);
[48]4118
[119]4119#undef WinDefFontDlgProc
4120#define WinDefFontDlgProc _WinDefFontDlgProc
4121
[48]4122#endif
4123#ifdef INCL_WINSTDDRAG
[10218]4124BOOL APIENTRY _DrgAcceptDroppedFiles(HWND a, PCSZ b, PCSZ c, ULONG d, ULONG e);
[48]4125
[119]4126#undef DrgAcceptDroppedFiles
4127#define DrgAcceptDroppedFiles _DrgAcceptDroppedFiles
4128
[10218]4129BOOL APIENTRY _DrgAccessDraginfo(PDRAGINFO a);
[48]4130
[119]4131#undef DrgAccessDraginfo
4132#define DrgAccessDraginfo _DrgAccessDraginfo
4133
[10218]4134HSTR APIENTRY _DrgAddStrHandle(PCSZ a);
[48]4135
[119]4136#undef DrgAddStrHandle
4137#define DrgAddStrHandle _DrgAddStrHandle
4138
[10218]4139PDRAGINFO APIENTRY _DrgAllocDraginfo(ULONG a);
[48]4140
[119]4141#undef DrgAllocDraginfo
4142#define DrgAllocDraginfo _DrgAllocDraginfo
4143
[10218]4144PDRAGTRANSFER APIENTRY _DrgAllocDragtransfer(ULONG a);
[48]4145
[119]4146#undef DrgAllocDragtransfer
4147#define DrgAllocDragtransfer _DrgAllocDragtransfer
4148
[10218]4149BOOL APIENTRY _DrgCancelLazyDrag();
[48]4150
[119]4151#undef DrgCancelLazyDrag
4152#define DrgCancelLazyDrag _DrgCancelLazyDrag
4153
[10218]4154BOOL APIENTRY _DrgDeleteDraginfoStrHandles(PDRAGINFO a);
[48]4155
[119]4156#undef DrgDeleteDraginfoStrHandles
4157#define DrgDeleteDraginfoStrHandles _DrgDeleteDraginfoStrHandles
4158
[10218]4159BOOL APIENTRY _DrgDeleteStrHandle(HSTR a);
[48]4160
[119]4161#undef DrgDeleteStrHandle
4162#define DrgDeleteStrHandle _DrgDeleteStrHandle
4163
[10218]4164HWND APIENTRY _DrgDrag(HWND a, PDRAGINFO b, PDRAGIMAGE c, ULONG d, LONG e, PVOID f);
[48]4165
[119]4166#undef DrgDrag
4167#define DrgDrag _DrgDrag
4168
[10218]4169BOOL APIENTRY _DrgDragFiles(HWND a, PCSZ *b, PCSZ *c, PCSZ *d, ULONG e, HPOINTER f, ULONG g, BOOL h, ULONG i);
[48]4170
[119]4171#undef DrgDragFiles
4172#define DrgDragFiles _DrgDragFiles
4173
[10218]4174BOOL APIENTRY _DrgFreeDraginfo(PDRAGINFO a);
[48]4175
[119]4176#undef DrgFreeDraginfo
4177#define DrgFreeDraginfo _DrgFreeDraginfo
4178
[10218]4179BOOL APIENTRY _DrgFreeDragtransfer(PDRAGTRANSFER a);
[48]4180
[119]4181#undef DrgFreeDragtransfer
4182#define DrgFreeDragtransfer _DrgFreeDragtransfer
4183
[10218]4184HPS APIENTRY _DrgGetPS(HWND a);
[48]4185
[119]4186#undef DrgGetPS
4187#define DrgGetPS _DrgGetPS
4188
[10218]4189BOOL APIENTRY _DrgLazyDrag(HWND a, PDRAGINFO b, PDRAGIMAGE c, ULONG d, PVOID e);
[48]4190
[119]4191#undef DrgLazyDrag
4192#define DrgLazyDrag _DrgLazyDrag
4193
[10218]4194BOOL APIENTRY _DrgLazyDrop(HWND a, ULONG b, PPOINTL c);
[48]4195
[119]4196#undef DrgLazyDrop
4197#define DrgLazyDrop _DrgLazyDrop
4198
[10218]4199BOOL APIENTRY _DrgPostTransferMsg(HWND a, ULONG b, PDRAGTRANSFER c, ULONG d, ULONG e, BOOL f);
[48]4200
[119]4201#undef DrgPostTransferMsg
4202#define DrgPostTransferMsg _DrgPostTransferMsg
4203
[10218]4204BOOL APIENTRY _DrgPushDraginfo(PDRAGINFO a, HWND b);
[48]4205
[119]4206#undef DrgPushDraginfo
4207#define DrgPushDraginfo _DrgPushDraginfo
4208
[10218]4209PDRAGINFO APIENTRY _DrgQueryDraginfoPtr(PDRAGINFO a);
[48]4210
[119]4211#undef DrgQueryDraginfoPtr
4212#define DrgQueryDraginfoPtr _DrgQueryDraginfoPtr
4213
[10218]4214PDRAGINFO APIENTRY _DrgQueryDraginfoPtrFromHwnd(HWND a);
[48]4215
[119]4216#undef DrgQueryDraginfoPtrFromHwnd
4217#define DrgQueryDraginfoPtrFromHwnd _DrgQueryDraginfoPtrFromHwnd
4218
[10218]4219PDRAGINFO APIENTRY _DrgQueryDraginfoPtrFromDragitem(PDRAGITEM a);
[48]4220
[119]4221#undef DrgQueryDraginfoPtrFromDragitem
4222#define DrgQueryDraginfoPtrFromDragitem _DrgQueryDraginfoPtrFromDragitem
4223
[10218]4224BOOL APIENTRY _DrgQueryDragitem(PDRAGINFO a, ULONG b, PDRAGITEM c, ULONG d);
[48]4225
[119]4226#undef DrgQueryDragitem
4227#define DrgQueryDragitem _DrgQueryDragitem
4228
[10218]4229ULONG APIENTRY _DrgQueryDragitemCount(PDRAGINFO a);
[48]4230
[119]4231#undef DrgQueryDragitemCount
4232#define DrgQueryDragitemCount _DrgQueryDragitemCount
4233
[10218]4234PDRAGITEM APIENTRY _DrgQueryDragitemPtr(PDRAGINFO a, ULONG b);
[48]4235
[119]4236#undef DrgQueryDragitemPtr
4237#define DrgQueryDragitemPtr _DrgQueryDragitemPtr
4238
[10218]4239ULONG APIENTRY _DrgQueryDragStatus();
[48]4240
[119]4241#undef DrgQueryDragStatus
4242#define DrgQueryDragStatus _DrgQueryDragStatus
4243
[10218]4244BOOL APIENTRY _DrgQueryNativeRMF(PDRAGITEM a, ULONG b, PCHAR c);
[48]4245
[119]4246#undef DrgQueryNativeRMF
4247#define DrgQueryNativeRMF _DrgQueryNativeRMF
4248
[10218]4249ULONG APIENTRY _DrgQueryNativeRMFLen(PDRAGITEM a);
[48]4250
[119]4251#undef DrgQueryNativeRMFLen
4252#define DrgQueryNativeRMFLen _DrgQueryNativeRMFLen
4253
[10218]4254ULONG APIENTRY _DrgQueryStrName(HSTR a, ULONG b, PSZ c);
[48]4255
[119]4256#undef DrgQueryStrName
4257#define DrgQueryStrName _DrgQueryStrName
4258
[10218]4259ULONG APIENTRY _DrgQueryStrNameLen(HSTR a);
[48]4260
[119]4261#undef DrgQueryStrNameLen
4262#define DrgQueryStrNameLen _DrgQueryStrNameLen
4263
[10218]4264BOOL APIENTRY _DrgQueryTrueType(PDRAGITEM a, ULONG b, PSZ c);
[48]4265
[119]4266#undef DrgQueryTrueType
4267#define DrgQueryTrueType _DrgQueryTrueType
4268
[10218]4269ULONG APIENTRY _DrgQueryTrueTypeLen(PDRAGITEM a);
[48]4270
[119]4271#undef DrgQueryTrueTypeLen
4272#define DrgQueryTrueTypeLen _DrgQueryTrueTypeLen
4273
[10218]4274PDRAGINFO APIENTRY _DrgReallocDraginfo(PDRAGINFO a, ULONG b);
[48]4275
[119]4276#undef DrgReallocDraginfo
4277#define DrgReallocDraginfo _DrgReallocDraginfo
4278
[10218]4279BOOL APIENTRY _DrgReleasePS(HPS a);
[48]4280
[119]4281#undef DrgReleasePS
4282#define DrgReleasePS _DrgReleasePS
4283
[10218]4284MRESULT APIENTRY _DrgSendTransferMsg(HWND a, ULONG b, MPARAM c, MPARAM d);
[48]4285
[119]4286#undef DrgSendTransferMsg
4287#define DrgSendTransferMsg _DrgSendTransferMsg
4288
[10218]4289BOOL APIENTRY _DrgSetDragImage(PDRAGINFO a, PDRAGIMAGE b, ULONG c, PVOID d);
[48]4290
[119]4291#undef DrgSetDragImage
4292#define DrgSetDragImage _DrgSetDragImage
4293
[10218]4294BOOL APIENTRY _DrgSetDragitem(PDRAGINFO a, PDRAGITEM b, ULONG c, ULONG d);
[48]4295
[119]4296#undef DrgSetDragitem
4297#define DrgSetDragitem _DrgSetDragitem
4298
[10218]4299BOOL APIENTRY _DrgSetDragPointer(PDRAGINFO a, HPOINTER b);
[48]4300
[119]4301#undef DrgSetDragPointer
4302#define DrgSetDragPointer _DrgSetDragPointer
4303
[10218]4304BOOL APIENTRY _DrgVerifyNativeRMF(PDRAGITEM a, PCSZ b);
[48]4305
[119]4306#undef DrgVerifyNativeRMF
4307#define DrgVerifyNativeRMF _DrgVerifyNativeRMF
4308
[10218]4309BOOL APIENTRY _DrgVerifyRMF(PDRAGITEM a, PCSZ b, PCSZ c);
[48]4310
[119]4311#undef DrgVerifyRMF
4312#define DrgVerifyRMF _DrgVerifyRMF
4313
[10218]4314BOOL APIENTRY _DrgVerifyTrueType(PDRAGITEM a, PCSZ b);
[48]4315
[119]4316#undef DrgVerifyTrueType
4317#define DrgVerifyTrueType _DrgVerifyTrueType
4318
[10218]4319BOOL APIENTRY _DrgVerifyType(PDRAGITEM a, PCSZ b);
[48]4320
[119]4321#undef DrgVerifyType
4322#define DrgVerifyType _DrgVerifyType
4323
[10218]4324BOOL APIENTRY _DrgVerifyTypeSet(PDRAGITEM a, PCSZ b, ULONG c, PSZ d);
[48]4325
[119]4326#undef DrgVerifyTypeSet
4327#define DrgVerifyTypeSet _DrgVerifyTypeSet
4328
[48]4329#endif
4330#ifdef INCL_WPCLASS
[10218]4331HOBJECT APIENTRY _WinCopyObject(HOBJECT a, HOBJECT b, ULONG c);
[48]4332
[119]4333#undef WinCopyObject
4334#define WinCopyObject _WinCopyObject
4335
[10218]4336HOBJECT APIENTRY _WinCreateObject(PCSZ a, PCSZ b, PCSZ c, PCSZ d, ULONG e);
[48]4337
[119]4338#undef WinCreateObject
4339#define WinCreateObject _WinCreateObject
4340
[10218]4341HOBJECT APIENTRY _WinCreateShadow(HOBJECT a, HOBJECT b, ULONG c);
[48]4342
[119]4343#undef WinCreateShadow
4344#define WinCreateShadow _WinCreateShadow
4345
[10218]4346BOOL APIENTRY _WinDeregisterObjectClass(PCSZ a);
[48]4347
[119]4348#undef WinDeregisterObjectClass
4349#define WinDeregisterObjectClass _WinDeregisterObjectClass
4350
[10218]4351BOOL APIENTRY _WinDestroyObject(HOBJECT a);
[48]4352
[119]4353#undef WinDestroyObject
4354#define WinDestroyObject _WinDestroyObject
4355
[10218]4356BOOL APIENTRY _WinEnumObjectClasses(POBJCLASS a, PULONG b);
[48]4357
[119]4358#undef WinEnumObjectClasses
4359#define WinEnumObjectClasses _WinEnumObjectClasses
4360
[10218]4361BOOL APIENTRY _WinIsSOMDDReady();
[48]4362
[119]4363#undef WinIsSOMDDReady
4364#define WinIsSOMDDReady _WinIsSOMDDReady
4365
[10218]4366BOOL APIENTRY _WinIsWPDServerReady();
[48]4367
[119]4368#undef WinIsWPDServerReady
4369#define WinIsWPDServerReady _WinIsWPDServerReady
4370
[10218]4371HOBJECT APIENTRY _WinMoveObject(HOBJECT a, HOBJECT b, ULONG c);
[48]4372
[119]4373#undef WinMoveObject
4374#define WinMoveObject _WinMoveObject
4375
[10218]4376BOOL APIENTRY _WinOpenObject(HOBJECT a, ULONG b, BOOL c);
[48]4377
[119]4378#undef WinOpenObject
4379#define WinOpenObject _WinOpenObject
4380
[10218]4381BOOL APIENTRY _WinQueryActiveDesktopPathname(PSZ a, ULONG b);
[48]4382
[119]4383#undef WinQueryActiveDesktopPathname
4384#define WinQueryActiveDesktopPathname _WinQueryActiveDesktopPathname
4385
[10218]4386HOBJECT APIENTRY _WinQueryObject(PCSZ a);
[48]4387
[119]4388#undef WinQueryObject
4389#define WinQueryObject _WinQueryObject
4390
[10218]4391BOOL APIENTRY _WinQueryObjectPath(HOBJECT a, PSZ b, ULONG c);
[48]4392
[119]4393#undef WinQueryObjectPath
4394#define WinQueryObjectPath _WinQueryObjectPath
4395
[10218]4396BOOL APIENTRY _WinRegisterObjectClass(PCSZ a, PCSZ b);
[48]4397
[119]4398#undef WinRegisterObjectClass
4399#define WinRegisterObjectClass _WinRegisterObjectClass
4400
[10218]4401BOOL APIENTRY _WinReplaceObjectClass(PCSZ a, PCSZ b, BOOL c);
[48]4402
[119]4403#undef WinReplaceObjectClass
4404#define WinReplaceObjectClass _WinReplaceObjectClass
4405
[10218]4406ULONG APIENTRY _WinRestartSOMDD(BOOL a);
[48]4407
[119]4408#undef WinRestartSOMDD
4409#define WinRestartSOMDD _WinRestartSOMDD
4410
[10218]4411ULONG APIENTRY _WinRestartWPDServer(BOOL a);
[48]4412
[119]4413#undef WinRestartWPDServer
4414#define WinRestartWPDServer _WinRestartWPDServer
4415
[10218]4416BOOL APIENTRY _WinSaveObject(HOBJECT a, BOOL b);
[48]4417
[119]4418#undef WinSaveObject
4419#define WinSaveObject _WinSaveObject
4420
[10218]4421BOOL APIENTRY _WinSetObjectData(HOBJECT a, PCSZ b);
[48]4422
[119]4423#undef WinSetObjectData
4424#define WinSetObjectData _WinSetObjectData
4425
[10218]4426BOOL APIENTRY _WinFreeFileIcon(HPOINTER a);
[48]4427
[119]4428#undef WinFreeFileIcon
4429#define WinFreeFileIcon _WinFreeFileIcon
4430
[10218]4431HPOINTER APIENTRY _WinLoadFileIcon(PCSZ a, BOOL b);
[48]4432
[119]4433#undef WinLoadFileIcon
4434#define WinLoadFileIcon _WinLoadFileIcon
4435
[10218]4436BOOL APIENTRY _WinRestoreWindowPos(PCSZ a, PCSZ b, HWND c);
[48]4437
[119]4438#undef WinRestoreWindowPos
4439#define WinRestoreWindowPos _WinRestoreWindowPos
4440
[10218]4441BOOL APIENTRY _WinSetFileIcon(PCSZ a, PICONINFO b);
[48]4442
[119]4443#undef WinSetFileIcon
4444#define WinSetFileIcon _WinSetFileIcon
4445
[10218]4446BOOL APIENTRY _WinShutdownSystem(HAB a, HMQ b);
[48]4447
[119]4448#undef WinShutdownSystem
4449#define WinShutdownSystem _WinShutdownSystem
4450
[10218]4451BOOL APIENTRY _WinStoreWindowPos(PCSZ a, PCSZ b, HWND c);
[48]4452
[119]4453#undef WinStoreWindowPos
4454#define WinStoreWindowPos _WinStoreWindowPos
4455
[48]4456#endif
4457#ifdef INCL_SPL
[10218]4458BOOL APIENTRY _SplStdClose(HDC a);
[48]4459
[119]4460#undef SplStdClose
4461#define SplStdClose _SplStdClose
4462
[10218]4463BOOL APIENTRY _SplStdDelete(HSTD a);
[48]4464
[119]4465#undef SplStdDelete
4466#define SplStdDelete _SplStdDelete
4467
[10218]4468BOOL APIENTRY _SplStdGetBits(HSTD a, LONG b, LONG c, PCH d);
[48]4469
[119]4470#undef SplStdGetBits
4471#define SplStdGetBits _SplStdGetBits
4472
[10218]4473BOOL APIENTRY _SplStdOpen(HDC a);
[48]4474
[119]4475#undef SplStdOpen
4476#define SplStdOpen _SplStdOpen
4477
[10218]4478LONG APIENTRY _SplStdQueryLength(HSTD a);
[48]4479
[119]4480#undef SplStdQueryLength
4481#define SplStdQueryLength _SplStdQueryLength
4482
[10218]4483BOOL APIENTRY _SplStdStart(HDC a);
[48]4484
[119]4485#undef SplStdStart
4486#define SplStdStart _SplStdStart
4487
[10218]4488HSTD APIENTRY _SplStdStop(HDC a);
[48]4489
[119]4490#undef SplStdStop
4491#define SplStdStop _SplStdStop
4492
[10218]4493SPLERR APIENTRY _SplControlDevice(PSZ a, PSZ b, ULONG c);
[48]4494
[119]4495#undef SplControlDevice
4496#define SplControlDevice _SplControlDevice
4497
[10218]4498SPLERR APIENTRY _SplCopyJob(PCSZ a, PCSZ b, ULONG c, PCSZ d, PCSZ e, PULONG f);
[48]4499
[119]4500#undef SplCopyJob
4501#define SplCopyJob _SplCopyJob
4502
[10218]4503SPLERR APIENTRY _SplCreateDevice(PSZ a, ULONG b, PVOID c, ULONG d);
[48]4504
[119]4505#undef SplCreateDevice
4506#define SplCreateDevice _SplCreateDevice
4507
[10218]4508SPLERR APIENTRY _SplCreatePort(PCSZ a, PCSZ b, PCSZ c, ULONG d, PVOID e, ULONG f);
[48]4509
[119]4510#undef SplCreatePort
4511#define SplCreatePort _SplCreatePort
4512
[10218]4513SPLERR APIENTRY _SplCreateQueue(PSZ a, ULONG b, PVOID c, ULONG d);
[48]4514
[119]4515#undef SplCreateQueue
4516#define SplCreateQueue _SplCreateQueue
4517
[10218]4518SPLERR APIENTRY _SplDeleteDevice(PSZ a, PSZ b);
[48]4519
[119]4520#undef SplDeleteDevice
4521#define SplDeleteDevice _SplDeleteDevice
4522
[10218]4523SPLERR APIENTRY _SplDeleteJob(PSZ a, PSZ b, ULONG c);
[48]4524
[119]4525#undef SplDeleteJob
4526#define SplDeleteJob _SplDeleteJob
4527
[10218]4528SPLERR APIENTRY _SplDeletePort(PCSZ a, PCSZ b);
[48]4529
[119]4530#undef SplDeletePort
4531#define SplDeletePort _SplDeletePort
4532
[10218]4533SPLERR APIENTRY _SplDeleteQueue(PSZ a, PSZ b);
[48]4534
[119]4535#undef SplDeleteQueue
4536#define SplDeleteQueue _SplDeleteQueue
4537
[10218]4538SPLERR APIENTRY _SplEnumDevice(PSZ a, ULONG b, PVOID c, ULONG d, PULONG e, PULONG f, PULONG g, PVOID h);
[48]4539
[119]4540#undef SplEnumDevice
4541#define SplEnumDevice _SplEnumDevice
4542
[10218]4543SPLERR APIENTRY _SplEnumDriver(PSZ a, ULONG b, PVOID c, ULONG d, PULONG e, PULONG f, PULONG g, PVOID h);
[48]4544
[119]4545#undef SplEnumDriver
4546#define SplEnumDriver _SplEnumDriver
4547
[10218]4548SPLERR APIENTRY _SplEnumJob(PSZ a, PSZ b, ULONG c, PVOID d, ULONG e, PULONG f, PULONG g, PULONG h, PVOID i);
[48]4549
[119]4550#undef SplEnumJob
4551#define SplEnumJob _SplEnumJob
4552
[10218]4553SPLERR APIENTRY _SplEnumPort(PCSZ a, ULONG b, PVOID c, ULONG d, PULONG e, PULONG f, PULONG g, PVOID h);
[48]4554
[119]4555#undef SplEnumPort
4556#define SplEnumPort _SplEnumPort
4557
[10218]4558SPLERR APIENTRY _SplEnumPrinter(PSZ a, ULONG b, ULONG c, PVOID d, ULONG e, PULONG f, PULONG g, PULONG h, PVOID i);
[48]4559
[119]4560#undef SplEnumPrinter
4561#define SplEnumPrinter _SplEnumPrinter
4562
[10218]4563SPLERR APIENTRY _SplEnumQueue(PSZ a, ULONG b, PVOID c, ULONG d, PULONG e, PULONG f, PULONG g, PVOID h);
[48]4564
[119]4565#undef SplEnumQueue
4566#define SplEnumQueue _SplEnumQueue
4567
[10218]4568SPLERR APIENTRY _SplEnumQueueProcessor(PSZ a, ULONG b, PVOID c, ULONG d, PULONG e, PULONG f, PULONG g, PVOID h);
[48]4569
[119]4570#undef SplEnumQueueProcessor
4571#define SplEnumQueueProcessor _SplEnumQueueProcessor
4572
[10218]4573SPLERR APIENTRY _SplHoldJob(PCSZ a, PCSZ b, ULONG c);
[48]4574
[119]4575#undef SplHoldJob
4576#define SplHoldJob _SplHoldJob
4577
[10218]4578SPLERR APIENTRY _SplHoldQueue(PSZ a, PSZ b);
[48]4579
[119]4580#undef SplHoldQueue
4581#define SplHoldQueue _SplHoldQueue
4582
[10218]4583SPLERR APIENTRY _SplPurgeQueue(PSZ a, PSZ b);
[48]4584
[119]4585#undef SplPurgeQueue
4586#define SplPurgeQueue _SplPurgeQueue
4587
[10218]4588SPLERR APIENTRY _SplQueryDevice(PSZ a, PSZ b, ULONG c, PVOID d, ULONG e, PULONG f);
[48]4589
[119]4590#undef SplQueryDevice
4591#define SplQueryDevice _SplQueryDevice
4592
[10218]4593SPLERR APIENTRY _SplQueryDriver(PCSZ a, PCSZ b, PCSZ c, ULONG d, PVOID e, ULONG f, PULONG g);
[48]4594
[119]4595#undef SplQueryDriver
4596#define SplQueryDriver _SplQueryDriver
4597
[10218]4598SPLERR APIENTRY _SplQueryJob(PSZ a, PSZ b, ULONG c, ULONG d, PVOID e, ULONG f, PULONG g);
[48]4599
[119]4600#undef SplQueryJob
4601#define SplQueryJob _SplQueryJob
4602
[10218]4603SPLERR APIENTRY _SplQueryPort(PCSZ a, PCSZ b, ULONG c, PVOID d, ULONG e, PULONG f);
[48]4604
[119]4605#undef SplQueryPort
4606#define SplQueryPort _SplQueryPort
4607
[10218]4608SPLERR APIENTRY _SplQueryQueue(PSZ a, PSZ b, ULONG c, PVOID d, ULONG e, PULONG f);
[48]4609
[119]4610#undef SplQueryQueue
4611#define SplQueryQueue _SplQueryQueue
4612
[10218]4613SPLERR APIENTRY _SplReleaseJob(PCSZ a, PCSZ b, ULONG c);
[48]4614
[119]4615#undef SplReleaseJob
4616#define SplReleaseJob _SplReleaseJob
4617
[10218]4618SPLERR APIENTRY _SplReleaseQueue(PSZ a, PSZ b);
[48]4619
[119]4620#undef SplReleaseQueue
4621#define SplReleaseQueue _SplReleaseQueue
4622
[10218]4623SPLERR APIENTRY _SplSetDevice(PSZ a, PSZ b, ULONG c, PVOID d, ULONG e, ULONG f);
[48]4624
[119]4625#undef SplSetDevice
4626#define SplSetDevice _SplSetDevice
4627
[10218]4628SPLERR APIENTRY _SplSetDriver(PCSZ a, PCSZ b, PCSZ c, ULONG d, PVOID e, ULONG f, ULONG g);
[48]4629
[119]4630#undef SplSetDriver
4631#define SplSetDriver _SplSetDriver
4632
[10218]4633SPLERR APIENTRY _SplSetJob(PSZ a, PSZ b, ULONG c, ULONG d, PVOID e, ULONG f, ULONG g);
[48]4634
[119]4635#undef SplSetJob
4636#define SplSetJob _SplSetJob
4637
[10218]4638SPLERR APIENTRY _SplSetPort(PCSZ a, PCSZ b, ULONG c, PVOID d, ULONG e, ULONG f);
[48]4639
[119]4640#undef SplSetPort
4641#define SplSetPort _SplSetPort
4642
[10218]4643SPLERR APIENTRY _SplSetQueue(PSZ a, PSZ b, ULONG c, PVOID d, ULONG e, ULONG f);
[48]4644
[119]4645#undef SplSetQueue
4646#define SplSetQueue _SplSetQueue
4647
[10218]4648ULONG APIENTRY _SplMessageBox(PSZ a, ULONG b, ULONG c, PSZ d, PSZ e, ULONG f, ULONG g);
[48]4649
[119]4650#undef SplMessageBox
4651#define SplMessageBox _SplMessageBox
4652
[10218]4653BOOL APIENTRY _SplQmAbort(HSPL a);
[48]4654
[119]4655#undef SplQmAbort
4656#define SplQmAbort _SplQmAbort
4657
[10218]4658BOOL APIENTRY _SplQmAbortDoc(HSPL a);
[48]4659
[119]4660#undef SplQmAbortDoc
4661#define SplQmAbortDoc _SplQmAbortDoc
4662
[10218]4663BOOL APIENTRY _SplQmClose(HSPL a);
[48]4664
[119]4665#undef SplQmClose
4666#define SplQmClose _SplQmClose
4667
[10218]4668BOOL APIENTRY _SplQmEndDoc(HSPL a);
[48]4669
[119]4670#undef SplQmEndDoc
4671#define SplQmEndDoc _SplQmEndDoc
4672
[10218]4673ULONG APIENTRY _SplQmGetJobID(HSPL a, ULONG b, PVOID c, ULONG d, PULONG e);
[48]4674
[119]4675#undef SplQmGetJobID
4676#define SplQmGetJobID _SplQmGetJobID
4677
[10218]4678BOOL APIENTRY _SplQmNewPage(HSPL a, ULONG b);
[48]4679
[119]4680#undef SplQmNewPage
4681#define SplQmNewPage _SplQmNewPage
4682
[10218]4683HSPL APIENTRY _SplQmOpen(PSZ a, LONG b, PQMOPENDATA c);
[48]4684
[119]4685#undef SplQmOpen
4686#define SplQmOpen _SplQmOpen
4687
[10218]4688BOOL APIENTRY _SplQmStartDoc(HSPL a, PSZ b);
[48]4689
[119]4690#undef SplQmStartDoc
4691#define SplQmStartDoc _SplQmStartDoc
4692
[10218]4693BOOL APIENTRY _SplQmWrite(HSPL a, LONG b, PVOID c);
[48]4694
[119]4695#undef SplQmWrite
4696#define SplQmWrite _SplQmWrite
4697
[48]4698#endif
4699#ifdef INCL_WINHELP
[10218]4700BOOL APIENTRY _WinAssociateHelpInstance(HWND a, HWND b);
[48]4701
[119]4702#undef WinAssociateHelpInstance
4703#define WinAssociateHelpInstance _WinAssociateHelpInstance
4704
[10218]4705HWND APIENTRY _WinCreateHelpInstance(HAB a, PHELPINIT b);
[48]4706
[119]4707#undef WinCreateHelpInstance
4708#define WinCreateHelpInstance _WinCreateHelpInstance
4709
[10218]4710BOOL APIENTRY _WinCreateHelpTable(HWND a, PHELPTABLE b);
[48]4711
[119]4712#undef WinCreateHelpTable
4713#define WinCreateHelpTable _WinCreateHelpTable
4714
[10218]4715BOOL APIENTRY _WinDestroyHelpInstance(HWND a);
[48]4716
[119]4717#undef WinDestroyHelpInstance
4718#define WinDestroyHelpInstance _WinDestroyHelpInstance
4719
[10218]4720BOOL APIENTRY _WinLoadHelpTable(HWND a, ULONG b, HMODULE c);
[48]4721
[119]4722#undef WinLoadHelpTable
4723#define WinLoadHelpTable _WinLoadHelpTable
4724
[10218]4725HWND APIENTRY _WinQueryHelpInstance(HWND a);
[48]4726
[119]4727#undef WinQueryHelpInstance
4728#define WinQueryHelpInstance _WinQueryHelpInstance
4729
[48]4730#endif
4731#ifdef INCL_DDF
[10218]4732BOOL APIENTRY _DdfBeginList(HDDF a, ULONG b, ULONG c, ULONG d);
[48]4733
[119]4734#undef DdfBeginList
4735#define DdfBeginList _DdfBeginList
4736
[10218]4737BOOL APIENTRY _DdfBitmap(HDDF a, HBITMAP b, ULONG c);
[48]4738
[119]4739#undef DdfBitmap
4740#define DdfBitmap _DdfBitmap
4741
[10218]4742BOOL APIENTRY _DdfEndList(HDDF a);
[48]4743
[119]4744#undef DdfEndList
4745#define DdfEndList _DdfEndList
4746
[10218]4747BOOL APIENTRY _DdfHyperText(HDDF a, PCSZ b, PCSZ c, ULONG d);
[48]4748
[119]4749#undef DdfHyperText
4750#define DdfHyperText _DdfHyperText
4751
[10218]4752BOOL APIENTRY _DdfInform(HDDF a, PCSZ b, ULONG c);
[48]4753
[119]4754#undef DdfInform
4755#define DdfInform _DdfInform
4756
[10218]4757HDDF APIENTRY _DdfInitialize(HWND a, ULONG b, ULONG c);
[48]4758
[119]4759#undef DdfInitialize
4760#define DdfInitialize _DdfInitialize
4761
[10218]4762BOOL APIENTRY _DdfListItem(HDDF a, PCSZ b, PCSZ c);
[48]4763
[119]4764#undef DdfListItem
4765#define DdfListItem _DdfListItem
4766
[10218]4767BOOL APIENTRY _DdfMetafile(HDDF a, HMF b, PRECTL c);
[48]4768
[119]4769#undef DdfMetafile
4770#define DdfMetafile _DdfMetafile
4771
[10218]4772BOOL APIENTRY _DdfPara(HDDF a);
[48]4773
[119]4774#undef DdfPara
4775#define DdfPara _DdfPara
4776
[10218]4777BOOL APIENTRY _DdfSetColor(HDDF a, COLOR b, COLOR c);
[48]4778
[119]4779#undef DdfSetColor
4780#define DdfSetColor _DdfSetColor
4781
[10218]4782BOOL APIENTRY _DdfSetFont(HDDF a, PCSZ b, ULONG c, ULONG d);
[48]4783
[119]4784#undef DdfSetFont
4785#define DdfSetFont _DdfSetFont
4786
[10218]4787BOOL APIENTRY _DdfSetFontStyle(HDDF a, ULONG b);
[48]4788
[119]4789#undef DdfSetFontStyle
4790#define DdfSetFontStyle _DdfSetFontStyle
4791
[10218]4792BOOL APIENTRY _DdfSetFormat(HDDF a, ULONG b);
[48]4793
[119]4794#undef DdfSetFormat
4795#define DdfSetFormat _DdfSetFormat
4796
[10218]4797BOOL APIENTRY _DdfSetTextAlign(HDDF a, ULONG b);
[48]4798
[119]4799#undef DdfSetTextAlign
4800#define DdfSetTextAlign _DdfSetTextAlign
4801
[10218]4802BOOL APIENTRY _DdfText(HDDF a, PCSZ b);
[48]4803
[119]4804#undef DdfText
4805#define DdfText _DdfText
4806
[48]4807#endif
[10218]4808
[48]4809#ifdef INCL_AVIO
[146]4810inline USHORT _VioAssociate(HDC a, HVPS b)
[48]4811{
4812 USHORT yyrc;
[223]4813 USHORT sel = RestoreOS2FS();
[48]4814
[21916]4815 yyrc = VioAssociate(a, b);
[48]4816 SetFS(sel);
4817
4818 return yyrc;
[21916]4819}
[48]4820
[119]4821#undef VioAssociate
4822#define VioAssociate _VioAssociate
4823
[146]4824inline USHORT _VioCreateLogFont(PFATTRS a, LONG b, PSTR8 c, HVPS d)
[48]4825{
4826 USHORT yyrc;
[223]4827 USHORT sel = RestoreOS2FS();
[48]4828
[21916]4829 yyrc = VioCreateLogFont(a, b, c, d);
[48]4830 SetFS(sel);
4831
4832 return yyrc;
[21916]4833}
[48]4834
[119]4835#undef VioCreateLogFont
4836#define VioCreateLogFont _VioCreateLogFont
4837
[146]4838inline USHORT _VioCreatePS(PHVPS a, SHORT b, SHORT c, SHORT d, SHORT e, HVPS f)
[48]4839{
4840 USHORT yyrc;
[223]4841 USHORT sel = RestoreOS2FS();
[48]4842
[21916]4843 yyrc = VioCreatePS(a, b, c, d, e, f);
[48]4844 SetFS(sel);
4845
4846 return yyrc;
[21916]4847}
[48]4848
[119]4849#undef VioCreatePS
4850#define VioCreatePS _VioCreatePS
4851
[146]4852inline USHORT _VioDeleteSetId(LONG a, HVPS b)
[48]4853{
4854 USHORT yyrc;
[223]4855 USHORT sel = RestoreOS2FS();
[48]4856
[21916]4857 yyrc = VioDeleteSetId(a, b);
[48]4858 SetFS(sel);
4859
4860 return yyrc;
[21916]4861}
[48]4862
[119]4863#undef VioDeleteSetId
4864#define VioDeleteSetId _VioDeleteSetId
4865
[146]4866inline USHORT _VioDestroyPS(HVPS a)
[48]4867{
4868 USHORT yyrc;
[223]4869 USHORT sel = RestoreOS2FS();
[48]4870
[21916]4871 yyrc = VioDestroyPS(a);
[48]4872 SetFS(sel);
4873
4874 return yyrc;
[21916]4875}
[48]4876
[119]4877#undef VioDestroyPS
4878#define VioDestroyPS _VioDestroyPS
4879
[146]4880inline USHORT _VioGetDeviceCellSize(PSHORT a, PSHORT b, HVPS c)
[48]4881{
4882 USHORT yyrc;
[223]4883 USHORT sel = RestoreOS2FS();
[48]4884
[21916]4885 yyrc = VioGetDeviceCellSize(a, b, c);
[48]4886 SetFS(sel);
4887
4888 return yyrc;
[21916]4889}
[48]4890
[119]4891#undef VioGetDeviceCellSize
4892#define VioGetDeviceCellSize _VioGetDeviceCellSize
4893
[146]4894inline USHORT _VioGetOrg(PSHORT a, PSHORT b, HVPS c)
[48]4895{
4896 USHORT yyrc;
[223]4897 USHORT sel = RestoreOS2FS();
[48]4898
[21916]4899 yyrc = VioGetOrg(a, b, c);
[48]4900 SetFS(sel);
4901
4902 return yyrc;
[21916]4903}
[48]4904
[119]4905#undef VioGetOrg
4906#define VioGetOrg _VioGetOrg
4907
[146]4908inline USHORT _VioQueryFonts(PLONG a, PFONTMETRICS b, LONG c, PLONG d, PSZ e, ULONG f, HVPS g)
[48]4909{
4910 USHORT yyrc;
[223]4911 USHORT sel = RestoreOS2FS();
[48]4912
[21916]4913 yyrc = VioQueryFonts(a, b, c, d, e, f, g);
[48]4914 SetFS(sel);
4915
4916 return yyrc;
[21916]4917}
[48]4918
[119]4919#undef VioQueryFonts
4920#define VioQueryFonts _VioQueryFonts
4921
[146]4922inline USHORT _VioQuerySetIds(PLONG a, PSTR8 b, PLONG c, LONG d, HVPS e)
[48]4923{
4924 USHORT yyrc;
[223]4925 USHORT sel = RestoreOS2FS();
[48]4926
[21916]4927 yyrc = VioQuerySetIds(a, b, c, d, e);
[48]4928 SetFS(sel);
4929
4930 return yyrc;
[21916]4931}
[48]4932
[119]4933#undef VioQuerySetIds
4934#define VioQuerySetIds _VioQuerySetIds
4935
[146]4936inline USHORT _VioSetDeviceCellSize(SHORT a, SHORT b, HVPS c)
[48]4937{
4938 USHORT yyrc;
[223]4939 USHORT sel = RestoreOS2FS();
[48]4940
[21916]4941 yyrc = VioSetDeviceCellSize(a, b, c);
[48]4942 SetFS(sel);
4943
4944 return yyrc;
[21916]4945}
[48]4946
[119]4947#undef VioSetDeviceCellSize
4948#define VioSetDeviceCellSize _VioSetDeviceCellSize
4949
[146]4950inline USHORT _VioSetOrg(SHORT a, SHORT b, HVPS c)
[48]4951{
4952 USHORT yyrc;
[223]4953 USHORT sel = RestoreOS2FS();
[48]4954
[21916]4955 yyrc = VioSetOrg(a, b, c);
[48]4956 SetFS(sel);
4957
4958 return yyrc;
[21916]4959}
[48]4960
[119]4961#undef VioSetOrg
4962#define VioSetOrg _VioSetOrg
4963
[146]4964inline USHORT _VioShowPS(SHORT a, SHORT b, SHORT c, HVPS d)
[48]4965{
4966 USHORT yyrc;
[223]4967 USHORT sel = RestoreOS2FS();
[48]4968
[21916]4969 yyrc = VioShowPS(a, b, c, d);
[48]4970 SetFS(sel);
4971
4972 return yyrc;
[21916]4973}
[48]4974
[119]4975#undef VioShowPS
4976#define VioShowPS _VioShowPS
4977
[146]4978inline MRESULT _WinDefAVioWindowProc(HWND a, USHORT b, ULONG c, ULONG d)
[48]4979{
4980 MRESULT yyrc;
[223]4981 USHORT sel = RestoreOS2FS();
[48]4982
4983 yyrc = WinDefAVioWindowProc(a, b, c, d);
4984 SetFS(sel);
4985
4986 return yyrc;
[21916]4987}
[48]4988
[119]4989#undef WinDefAVioWindowProc
4990#define WinDefAVioWindowProc _WinDefAVioWindowProc
4991
[48]4992#endif
4993#ifdef INCL_KBD
[146]4994inline USHORT _KbdCharIn(PKBDKEYINFO a, USHORT b, HKBD c)
[48]4995{
4996 USHORT yyrc;
[223]4997 USHORT sel = RestoreOS2FS();
[48]4998
4999 yyrc = KbdCharIn(a, b, c);
5000 SetFS(sel);
5001
5002 return yyrc;
[21916]5003}
[48]5004
[119]5005#undef KbdCharIn
5006#define KbdCharIn _KbdCharIn
5007
[146]5008inline USHORT _KbdClose(HKBD a)
[48]5009{
5010 USHORT yyrc;
[223]5011 USHORT sel = RestoreOS2FS();
[48]5012
5013 yyrc = KbdClose(a);
5014 SetFS(sel);
5015
5016 return yyrc;
[21916]5017}
[48]5018
[119]5019#undef KbdClose
5020#define KbdClose _KbdClose
5021
[146]5022inline USHORT _KbdDeRegister()
[48]5023{
5024 USHORT yyrc;
[223]5025 USHORT sel = RestoreOS2FS();
[48]5026
5027 yyrc = KbdDeRegister();
5028 SetFS(sel);
5029
5030 return yyrc;
[21916]5031}
[48]5032
[119]5033#undef KbdDeRegister
5034#define KbdDeRegister _KbdDeRegister
5035
[146]5036inline USHORT _KbdFlushBuffer(HKBD a)
[48]5037{
5038 USHORT yyrc;
[223]5039 USHORT sel = RestoreOS2FS();
[48]5040
5041 yyrc = KbdFlushBuffer(a);
5042 SetFS(sel);
5043
5044 return yyrc;
[21916]5045}
[48]5046
[119]5047#undef KbdFlushBuffer
5048#define KbdFlushBuffer _KbdFlushBuffer
5049
[146]5050inline USHORT _KbdFreeFocus(HKBD a)
[48]5051{
5052 USHORT yyrc;
[223]5053 USHORT sel = RestoreOS2FS();
[48]5054
5055 yyrc = KbdFreeFocus(a);
5056 SetFS(sel);
5057
5058 return yyrc;
[21916]5059}
[48]5060
[119]5061#undef KbdFreeFocus
5062#define KbdFreeFocus _KbdFreeFocus
5063
[146]5064inline USHORT _KbdGetCp(ULONG a, PUSHORT b, HKBD c)
[48]5065{
5066 USHORT yyrc;
[223]5067 USHORT sel = RestoreOS2FS();
[48]5068
5069 yyrc = KbdGetCp(a, b, c);
5070 SetFS(sel);
5071
5072 return yyrc;
[21916]5073}
[48]5074
[119]5075#undef KbdGetCp
5076#define KbdGetCp _KbdGetCp
5077
[146]5078inline USHORT _KbdGetFocus(USHORT a, HKBD b)
[48]5079{
5080 USHORT yyrc;
[223]5081 USHORT sel = RestoreOS2FS();
[48]5082
5083 yyrc = KbdGetFocus(a, b);
5084 SetFS(sel);
5085
5086 return yyrc;
[21916]5087}
[48]5088
[119]5089#undef KbdGetFocus
5090#define KbdGetFocus _KbdGetFocus
5091
[146]5092inline USHORT _KbdGetHWID(PKBDHWID a, HKBD b)
[48]5093{
5094 USHORT yyrc;
[223]5095 USHORT sel = RestoreOS2FS();
[48]5096
5097 yyrc = KbdGetHWID(a, b);
5098 SetFS(sel);
5099
5100 return yyrc;
[21916]5101}
[48]5102
[119]5103#undef KbdGetHWID
5104#define KbdGetHWID _KbdGetHWID
5105
[146]5106inline USHORT _KbdGetStatus(PKBDINFO a, HKBD b)
[48]5107{
5108 USHORT yyrc;
[223]5109 USHORT sel = RestoreOS2FS();
[48]5110
5111 yyrc = KbdGetStatus(a, b);
5112 SetFS(sel);
5113
5114 return yyrc;
[21916]5115}
[48]5116
[119]5117#undef KbdGetStatus
5118#define KbdGetStatus _KbdGetStatus
5119
[146]5120inline USHORT _KbdOpen(PHKBD a)
[48]5121{
5122 USHORT yyrc;
[223]5123 USHORT sel = RestoreOS2FS();
[48]5124
5125 yyrc = KbdOpen(a);
5126 SetFS(sel);
5127
5128 return yyrc;
[21916]5129}
[48]5130
[119]5131#undef KbdOpen
5132#define KbdOpen _KbdOpen
5133
[146]5134inline USHORT _KbdPeek(PKBDKEYINFO a, HKBD b)
[48]5135{
5136 USHORT yyrc;
[223]5137 USHORT sel = RestoreOS2FS();
[48]5138
5139 yyrc = KbdPeek(a, b);
5140 SetFS(sel);
5141
5142 return yyrc;
[21916]5143}
[48]5144
[119]5145#undef KbdPeek
5146#define KbdPeek _KbdPeek
5147
[146]5148inline USHORT _KbdRegister(PSZ a, PSZ b, ULONG c)
[48]5149{
5150 USHORT yyrc;
[223]5151 USHORT sel = RestoreOS2FS();
[48]5152
5153 yyrc = KbdRegister(a, b, c);
5154 SetFS(sel);
5155
5156 return yyrc;
[21916]5157}
[48]5158
[119]5159#undef KbdRegister
5160#define KbdRegister _KbdRegister
5161
[146]5162inline USHORT _KbdSetCp(USHORT a, USHORT b, HKBD c)
[48]5163{
5164 USHORT yyrc;
[223]5165 USHORT sel = RestoreOS2FS();
[48]5166
5167 yyrc = KbdSetCp(a, b, c);
5168 SetFS(sel);
5169
5170 return yyrc;
[21916]5171}
[48]5172
[119]5173#undef KbdSetCp
5174#define KbdSetCp _KbdSetCp
5175
[146]5176inline USHORT _KbdSetCustXt(PUSHORT a, HKBD b)
[48]5177{
5178 USHORT yyrc;
[223]5179 USHORT sel = RestoreOS2FS();
[48]5180
5181 yyrc = KbdSetCustXt(a, b);
5182 SetFS(sel);
5183
5184 return yyrc;
[21916]5185}
[48]5186
[119]5187#undef KbdSetCustXt
5188#define KbdSetCustXt _KbdSetCustXt
5189
[146]5190inline USHORT _KbdSetFgnd()
[48]5191{
5192 USHORT yyrc;
[223]5193 USHORT sel = RestoreOS2FS();
[48]5194
5195 yyrc = KbdSetFgnd();
5196 SetFS(sel);
5197
5198 return yyrc;
[21916]5199}
[48]5200
[119]5201#undef KbdSetFgnd
5202#define KbdSetFgnd _KbdSetFgnd
5203
[146]5204inline USHORT _KbdSetHWID(PKBDHWID a, HKBD b)
[48]5205{
5206 USHORT yyrc;
[223]5207 USHORT sel = RestoreOS2FS();
[48]5208
5209 yyrc = KbdSetHWID(a, b);
5210 SetFS(sel);
5211
5212 return yyrc;
[21916]5213}
[48]5214
[119]5215#undef KbdSetHWID
5216#define KbdSetHWID _KbdSetHWID
5217
[146]5218inline USHORT _KbdSetStatus(PKBDINFO a, HKBD b)
[48]5219{
5220 USHORT yyrc;
[223]5221 USHORT sel = RestoreOS2FS();
[48]5222
5223 yyrc = KbdSetStatus(a, b);
5224 SetFS(sel);
5225
5226 return yyrc;
[21916]5227}
[48]5228
[119]5229#undef KbdSetStatus
5230#define KbdSetStatus _KbdSetStatus
5231
[146]5232inline USHORT _KbdStringIn(PCH a, PSTRINGINBUF b, USHORT c, HKBD d)
[48]5233{
5234 USHORT yyrc;
[223]5235 USHORT sel = RestoreOS2FS();
[48]5236
5237 yyrc = KbdStringIn(a, b, c, d);
5238 SetFS(sel);
5239
5240 return yyrc;
[21916]5241}
[48]5242
[119]5243#undef KbdStringIn
5244#define KbdStringIn _KbdStringIn
5245
[146]5246inline USHORT _KbdSynch(USHORT a)
[48]5247{
5248 USHORT yyrc;
[223]5249 USHORT sel = RestoreOS2FS();
[48]5250
5251 yyrc = KbdSynch(a);
5252 SetFS(sel);
5253
5254 return yyrc;
[21916]5255}
[48]5256
[119]5257#undef KbdSynch
5258#define KbdSynch _KbdSynch
5259
[146]5260inline USHORT _KbdXlate(PKBDTRANS a, HKBD b)
[48]5261{
5262 USHORT yyrc;
[223]5263 USHORT sel = RestoreOS2FS();
[48]5264
5265 yyrc = KbdXlate(a, b);
5266 SetFS(sel);
5267
5268 return yyrc;
[21916]5269}
[48]5270
[119]5271#undef KbdXlate
5272#define KbdXlate _KbdXlate
5273
[48]5274#endif
5275#ifdef INCL_VIO
[146]5276inline USHORT _VioCheckCharType(PUSHORT a, USHORT b, USHORT c, HVIO d)
[48]5277{
5278 USHORT yyrc;
[223]5279 USHORT sel = RestoreOS2FS();
[48]5280
[21916]5281 yyrc = VioCheckCharType(a, b, c, d);
[48]5282 SetFS(sel);
5283
5284 return yyrc;
[21916]5285}
[48]5286
[119]5287#undef VioCheckCharType
5288#define VioCheckCharType _VioCheckCharType
5289
[146]5290inline USHORT _VioDeRegister()
[48]5291{
5292 USHORT yyrc;
[223]5293 USHORT sel = RestoreOS2FS();
[48]5294
[21916]5295 yyrc = VioDeRegister();
[48]5296 SetFS(sel);
5297
5298 return yyrc;
[21916]5299}
[48]5300
[119]5301#undef VioDeRegister
5302#define VioDeRegister _VioDeRegister
5303
[146]5304inline USHORT _VioEndPopUp(HVIO a)
[48]5305{
5306 USHORT yyrc;
[223]5307 USHORT sel = RestoreOS2FS();
[48]5308
[21916]5309 yyrc = VioEndPopUp(a);
[48]5310 SetFS(sel);
5311
5312 return yyrc;
[21916]5313}
[48]5314
[119]5315#undef VioEndPopUp
5316#define VioEndPopUp _VioEndPopUp
5317
[146]5318inline USHORT _VioGetAnsi(PUSHORT a, HVIO b)
[48]5319{
5320 USHORT yyrc;
[223]5321 USHORT sel = RestoreOS2FS();
[48]5322
[21916]5323 yyrc = VioGetAnsi(a, b);
[48]5324 SetFS(sel);
5325
5326 return yyrc;
[21916]5327}
[48]5328
[119]5329#undef VioGetAnsi
5330#define VioGetAnsi _VioGetAnsi
5331
[146]5332inline USHORT _VioGetBuf(PULONG a, PUSHORT b, HVIO c)
[48]5333{
5334 USHORT yyrc;
[223]5335 USHORT sel = RestoreOS2FS();
[48]5336
[21916]5337 yyrc = VioGetBuf(a, b, c);
[48]5338 SetFS(sel);
5339
5340 return yyrc;
[21916]5341}
[48]5342
[119]5343#undef VioGetBuf
5344#define VioGetBuf _VioGetBuf
5345
[146]5346inline USHORT _VioGetConfig(USHORT a, PVIOCONFIGINFO b, HVIO c)
[48]5347{
5348 USHORT yyrc;
[223]5349 USHORT sel = RestoreOS2FS();
[48]5350
[21916]5351 yyrc = VioGetConfig(a, b, c);
[48]5352 SetFS(sel);
5353
5354 return yyrc;
[21916]5355}
[48]5356
[119]5357#undef VioGetConfig
5358#define VioGetConfig _VioGetConfig
5359
[146]5360inline USHORT _VioGetCp(USHORT a, PUSHORT b, HVIO c)
[48]5361{
5362 USHORT yyrc;
[223]5363 USHORT sel = RestoreOS2FS();
[48]5364
[21916]5365 yyrc = VioGetCp(a, b, c);
[48]5366 SetFS(sel);
5367
5368 return yyrc;
[21916]5369}
[48]5370
[119]5371#undef VioGetCp
5372#define VioGetCp _VioGetCp
5373
[146]5374inline USHORT _VioGetCurPos(PUSHORT a, PUSHORT b, HVIO c)
[48]5375{
5376 USHORT yyrc;
[223]5377 USHORT sel = RestoreOS2FS();
[48]5378
[21916]5379 yyrc = VioGetCurPos(a, b, c);
[48]5380 SetFS(sel);
5381
5382 return yyrc;
[21916]5383}
[48]5384
[119]5385#undef VioGetCurPos
5386#define VioGetCurPos _VioGetCurPos
5387
[146]5388inline USHORT _VioGetCurType(PVIOCURSORINFO a, HVIO b)
[48]5389{
5390 USHORT yyrc;
[223]5391 USHORT sel = RestoreOS2FS();
[48]5392
[21916]5393 yyrc = VioGetCurType(a, b);
[48]5394 SetFS(sel);
5395
5396 return yyrc;
[21916]5397}
[48]5398
[119]5399#undef VioGetCurType
5400#define VioGetCurType _VioGetCurType
5401
[146]5402inline USHORT _VioGetFont(PVIOFONTINFO a, HVIO b)
[48]5403{
5404 USHORT yyrc;
[223]5405 USHORT sel = RestoreOS2FS();
[48]5406
[21916]5407 yyrc = VioGetFont(a, b);
[48]5408 SetFS(sel);
5409
5410 return yyrc;
[21916]5411}
[48]5412
[119]5413#undef VioGetFont
5414#define VioGetFont _VioGetFont
5415
[146]5416inline USHORT _VioGetMode(PVIOMODEINFO a, HVIO b)
[48]5417{
5418 USHORT yyrc;
[223]5419 USHORT sel = RestoreOS2FS();
[48]5420
[21916]5421 yyrc = VioGetMode(a, b);
[48]5422 SetFS(sel);
5423
5424 return yyrc;
[21916]5425}
[48]5426
[119]5427#undef VioGetMode
5428#define VioGetMode _VioGetMode
5429
[146]5430inline USHORT _VioGetPhysBuf(PVIOPHYSBUF a, USHORT b)
[48]5431{
5432 USHORT yyrc;
[223]5433 USHORT sel = RestoreOS2FS();
[48]5434
[21916]5435 yyrc = VioGetPhysBuf(a, b);
[48]5436 SetFS(sel);
5437
5438 return yyrc;
[21916]5439}
[48]5440
[119]5441#undef VioGetPhysBuf
5442#define VioGetPhysBuf _VioGetPhysBuf
5443
[146]5444inline USHORT _VioGetState(PVOID a, HVIO b)
[48]5445{
5446 USHORT yyrc;
[223]5447 USHORT sel = RestoreOS2FS();
[48]5448
[21916]5449 yyrc = VioGetState(a, b);
[48]5450 SetFS(sel);
5451
5452 return yyrc;
[21916]5453}
[48]5454
[119]5455#undef VioGetState
5456#define VioGetState _VioGetState
5457
[146]5458inline USHORT _VioModeUndo(USHORT a, USHORT b, USHORT c)
[48]5459{
5460 USHORT yyrc;
[223]5461 USHORT sel = RestoreOS2FS();
[48]5462
[21916]5463 yyrc = VioModeUndo(a, b, c);
[48]5464 SetFS(sel);
5465
5466 return yyrc;
[21916]5467}
[48]5468
[119]5469#undef VioModeUndo
5470#define VioModeUndo _VioModeUndo
5471
[146]5472inline USHORT _VioModeWait(USHORT a, PUSHORT b, USHORT c)
[48]5473{
5474 USHORT yyrc;
[223]5475 USHORT sel = RestoreOS2FS();
[48]5476
[21916]5477 yyrc = VioModeWait(a, b, c);
[48]5478 SetFS(sel);
5479
5480 return yyrc;
[21916]5481}
[48]5482
[119]5483#undef VioModeWait
5484#define VioModeWait _VioModeWait
5485
[146]5486inline USHORT _VioPopUp(PUSHORT a, HVIO b)
[48]5487{
5488 USHORT yyrc;
[223]5489 USHORT sel = RestoreOS2FS();
[48]5490
[21916]5491 yyrc = VioPopUp(a, b);
[48]5492 SetFS(sel);
5493
5494 return yyrc;
[21916]5495}
[48]5496
[119]5497#undef VioPopUp
5498#define VioPopUp _VioPopUp
5499
[146]5500inline USHORT _VioPrtSc(HVIO a)
[48]5501{
5502 USHORT yyrc;
[223]5503 USHORT sel = RestoreOS2FS();
[48]5504
[21916]5505 yyrc = VioPrtSc(a);
[48]5506 SetFS(sel);
5507
5508 return yyrc;
[21916]5509}
[48]5510
[119]5511#undef VioPrtSc
5512#define VioPrtSc _VioPrtSc
5513
[146]5514inline USHORT _VioPrtScToggle(HVIO a)
[48]5515{
5516 USHORT yyrc;
[223]5517 USHORT sel = RestoreOS2FS();
[48]5518
[21916]5519 yyrc = VioPrtScToggle(a);
[48]5520 SetFS(sel);
5521
5522 return yyrc;
[21916]5523}
[48]5524
[119]5525#undef VioPrtScToggle
5526#define VioPrtScToggle _VioPrtScToggle
5527
[146]5528inline USHORT _VioReadCellStr(PCH a, PUSHORT b, USHORT c, USHORT d, HVIO e)
[48]5529{
5530 USHORT yyrc;
[223]5531 USHORT sel = RestoreOS2FS();
[48]5532
[21916]5533 yyrc = VioReadCellStr(a, b, c, d, e);
[48]5534 SetFS(sel);
5535
5536 return yyrc;
[21916]5537}
[48]5538
[119]5539#undef VioReadCellStr
5540#define VioReadCellStr _VioReadCellStr
5541
[146]5542inline USHORT _VioReadCharStr(PCH a, PUSHORT b, USHORT c, USHORT d, HVIO e)
[48]5543{
5544 USHORT yyrc;
[223]5545 USHORT sel = RestoreOS2FS();
[48]5546
[21916]5547 yyrc = VioReadCharStr(a, b, c, d, e);
[48]5548 SetFS(sel);
5549
5550 return yyrc;
[21916]5551}
[48]5552
[119]5553#undef VioReadCharStr
5554#define VioReadCharStr _VioReadCharStr
5555
[146]5556inline USHORT _VioRegister(PSZ a, PSZ b, ULONG c, ULONG d)
[48]5557{
5558 USHORT yyrc;
[223]5559 USHORT sel = RestoreOS2FS();
[48]5560
[21916]5561 yyrc = VioRegister(a, b, c, d);
[48]5562 SetFS(sel);
5563
5564 return yyrc;
[21916]5565}
[48]5566
[119]5567#undef VioRegister
5568#define VioRegister _VioRegister
5569
[146]5570inline USHORT _VioSavRedrawUndo(USHORT a, USHORT b, USHORT c)
[48]5571{
5572 USHORT yyrc;
[223]5573 USHORT sel = RestoreOS2FS();
[48]5574
[21916]5575 yyrc = VioSavRedrawUndo(a, b, c);
[48]5576 SetFS(sel);
5577
5578 return yyrc;
[21916]5579}
[48]5580
[119]5581#undef VioSavRedrawUndo
5582#define VioSavRedrawUndo _VioSavRedrawUndo
5583
[146]5584inline USHORT _VioSavRedrawWait(USHORT a, PUSHORT b, USHORT c)
[48]5585{
5586 USHORT yyrc;
[223]5587 USHORT sel = RestoreOS2FS();
[48]5588
[21916]5589 yyrc = VioSavRedrawWait(a, b, c);
[48]5590 SetFS(sel);
5591
5592 return yyrc;
[21916]5593}
[48]5594
[119]5595#undef VioSavRedrawWait
5596#define VioSavRedrawWait _VioSavRedrawWait
5597
[146]5598inline USHORT _VioScrLock(USHORT a, PUCHAR b, HVIO c)
[48]5599{
5600 USHORT yyrc;
[223]5601 USHORT sel = RestoreOS2FS();
[48]5602
[21916]5603 yyrc = VioScrLock(a, b, c);
[48]5604 SetFS(sel);
5605
5606 return yyrc;
[21916]5607}
[48]5608
[119]5609#undef VioScrLock
5610#define VioScrLock _VioScrLock
5611
[146]5612inline USHORT _VioScrollDn(USHORT a, USHORT b, USHORT c, USHORT d, USHORT e, PBYTE f, HVIO g)
[48]5613{
5614 USHORT yyrc;
[223]5615 USHORT sel = RestoreOS2FS();
[48]5616
[21916]5617 yyrc = VioScrollDn(a, b, c, d, e, f, g);
[48]5618 SetFS(sel);
5619
5620 return yyrc;
[21916]5621}
[48]5622
[119]5623#undef VioScrollDn
5624#define VioScrollDn _VioScrollDn
5625
[146]5626inline USHORT _VioScrollLf(USHORT a, USHORT b, USHORT c, USHORT d, USHORT e, PBYTE f, HVIO g)
[48]5627{
5628 USHORT yyrc;
[223]5629 USHORT sel = RestoreOS2FS();
[48]5630
[21916]5631 yyrc = VioScrollLf(a, b, c, d, e, f, g);
[48]5632 SetFS(sel);
5633
5634 return yyrc;
[21916]5635}
[48]5636
[119]5637#undef VioScrollLf
5638#define VioScrollLf _VioScrollLf
5639
[146]5640inline USHORT _VioScrollRt(USHORT a, USHORT b, USHORT c, USHORT d, USHORT e, PBYTE f, HVIO g)
[48]5641{
5642 USHORT yyrc;
[223]5643 USHORT sel = RestoreOS2FS();
[48]5644
[21916]5645 yyrc = VioScrollRt(a, b, c, d, e, f, g);
[48]5646 SetFS(sel);
5647
5648 return yyrc;
[21916]5649}
[48]5650
[119]5651#undef VioScrollRt
5652#define VioScrollRt _VioScrollRt
5653
[146]5654inline USHORT _VioScrollUp(USHORT a, USHORT b, USHORT c, USHORT d, USHORT e, PBYTE f, HVIO g)
[48]5655{
5656 USHORT yyrc;
[223]5657 USHORT sel = RestoreOS2FS();
[48]5658
[21916]5659 yyrc = VioScrollUp(a, b, c, d, e, f, g);
[48]5660 SetFS(sel);
5661
5662 return yyrc;
[21916]5663}
[48]5664
[119]5665#undef VioScrollUp
5666#define VioScrollUp _VioScrollUp
5667
[146]5668inline USHORT _VioScrUnLock(HVIO a)
[48]5669{
5670 USHORT yyrc;
[223]5671 USHORT sel = RestoreOS2FS();
[48]5672
[21916]5673 yyrc = VioScrUnLock(a);
[48]5674 SetFS(sel);
5675
5676 return yyrc;
[21916]5677}
[48]5678
[119]5679#undef VioScrUnLock
5680#define VioScrUnLock _VioScrUnLock
5681
[146]5682inline USHORT _VioSetAnsi(USHORT a, HVIO b)
[48]5683{
5684 USHORT yyrc;
[223]5685 USHORT sel = RestoreOS2FS();
[48]5686
[21916]5687 yyrc = VioSetAnsi(a, b);
[48]5688 SetFS(sel);
5689
5690 return yyrc;
[21916]5691}
[48]5692
[119]5693#undef VioSetAnsi
5694#define VioSetAnsi _VioSetAnsi
5695
[146]5696inline USHORT _VioSetCp(USHORT a, USHORT b, HVIO c)
[48]5697{
5698 USHORT yyrc;
[223]5699 USHORT sel = RestoreOS2FS();
[48]5700
[21916]5701 yyrc = VioSetCp(a, b, c);
[48]5702 SetFS(sel);
5703
5704 return yyrc;
[21916]5705}
[48]5706
[119]5707#undef VioSetCp
5708#define VioSetCp _VioSetCp
5709
[146]5710inline USHORT _VioSetCurPos(USHORT a, USHORT b, HVIO c)
[48]5711{
5712 USHORT yyrc;
[223]5713 USHORT sel = RestoreOS2FS();
[48]5714
[21916]5715 yyrc = VioSetCurPos(a, b, c);
[48]5716 SetFS(sel);
5717
5718 return yyrc;
[21916]5719}
[48]5720
[119]5721#undef VioSetCurPos
5722#define VioSetCurPos _VioSetCurPos
5723
[146]5724inline USHORT _VioSetCurType(PVIOCURSORINFO a, HVIO b)
[48]5725{
5726 USHORT yyrc;
[223]5727 USHORT sel = RestoreOS2FS();
[48]5728
[21916]5729 yyrc = VioSetCurType(a, b);
[48]5730 SetFS(sel);
5731
5732 return yyrc;
[21916]5733}
[48]5734
[119]5735#undef VioSetCurType
5736#define VioSetCurType _VioSetCurType
5737
[146]5738inline USHORT _VioSetFont(PVIOFONTINFO a, HVIO b)
[48]5739{
5740 USHORT yyrc;
[223]5741 USHORT sel = RestoreOS2FS();
[48]5742
[21916]5743 yyrc = VioSetFont(a, b);
[48]5744 SetFS(sel);
5745
5746 return yyrc;
[21916]5747}
[48]5748
[119]5749#undef VioSetFont
5750#define VioSetFont _VioSetFont
5751
[146]5752inline USHORT _VioSetMode(PVIOMODEINFO a, HVIO b)
[48]5753{
5754 USHORT yyrc;
[223]5755 USHORT sel = RestoreOS2FS();
[48]5756
[21916]5757 yyrc = VioSetMode(a, b);
[48]5758 SetFS(sel);
5759
5760 return yyrc;
[21916]5761}
[48]5762
[119]5763#undef VioSetMode
5764#define VioSetMode _VioSetMode
5765
[146]5766inline USHORT _VioSetState(PVOID a, HVIO b)
[48]5767{
5768 USHORT yyrc;
[223]5769 USHORT sel = RestoreOS2FS();
[48]5770
[21916]5771 yyrc = VioSetState(a, b);
[48]5772 SetFS(sel);
5773
5774 return yyrc;
[21916]5775}
[48]5776
[119]5777#undef VioSetState
5778#define VioSetState _VioSetState
5779
[146]5780inline USHORT _VioShowBuf(USHORT a, USHORT b, HVIO c)
[48]5781{
5782 USHORT yyrc;
[223]5783 USHORT sel = RestoreOS2FS();
[48]5784
[21916]5785 yyrc = VioShowBuf(a, b, c);
[48]5786 SetFS(sel);
5787
5788 return yyrc;
[21916]5789}
[48]5790
[119]5791#undef VioShowBuf
5792#define VioShowBuf _VioShowBuf
5793
[146]5794inline USHORT _VioWrtCellStr(PCH a, USHORT b, USHORT c, USHORT d, HVIO e)
[48]5795{
5796 USHORT yyrc;
[223]5797 USHORT sel = RestoreOS2FS();
[48]5798
[21916]5799 yyrc = VioWrtCellStr(a, b, c, d, e);
[48]5800 SetFS(sel);
5801
5802 return yyrc;
[21916]5803}
[48]5804
[119]5805#undef VioWrtCellStr
5806#define VioWrtCellStr _VioWrtCellStr
5807
[146]5808inline USHORT _VioWrtCharStr(PCH a, USHORT b, USHORT c, USHORT d, HVIO e)
[48]5809{
5810 USHORT yyrc;
[223]5811 USHORT sel = RestoreOS2FS();
[48]5812
[21916]5813 yyrc = VioWrtCharStr(a, b, c, d, e);
[48]5814 SetFS(sel);
5815
5816 return yyrc;
[21916]5817}
[48]5818
[119]5819#undef VioWrtCharStr
5820#define VioWrtCharStr _VioWrtCharStr
5821
[146]5822inline USHORT _VioWrtCharStrAtt(PCH a, USHORT b, USHORT c, USHORT d, PBYTE e, HVIO f)
[48]5823{
5824 USHORT yyrc;
[223]5825 USHORT sel = RestoreOS2FS();
[48]5826
[21916]5827 yyrc = VioWrtCharStrAtt(a, b, c, d, e, f);
[48]5828 SetFS(sel);
5829
5830 return yyrc;
[21916]5831}
[48]5832
[119]5833#undef VioWrtCharStrAtt
5834#define VioWrtCharStrAtt _VioWrtCharStrAtt
5835
[146]5836inline USHORT _VioWrtNAttr(PBYTE a, USHORT b, USHORT c, USHORT d, HVIO e)
[48]5837{
5838 USHORT yyrc;
[223]5839 USHORT sel = RestoreOS2FS();
[48]5840
[21916]5841 yyrc = VioWrtNAttr(a, b, c, d, e);
[48]5842 SetFS(sel);
5843
5844 return yyrc;
[21916]5845}
[48]5846
[119]5847#undef VioWrtNAttr
5848#define VioWrtNAttr _VioWrtNAttr
5849
[146]5850inline USHORT _VioWrtNCell(PBYTE a, USHORT b, USHORT c, USHORT d, HVIO e)
[48]5851{
5852 USHORT yyrc;
[223]5853 USHORT sel = RestoreOS2FS();
[48]5854
[21916]5855 yyrc = VioWrtNCell(a, b, c, d, e);
[48]5856 SetFS(sel);
5857
5858 return yyrc;
[21916]5859}
[48]5860
[119]5861#undef VioWrtNCell
5862#define VioWrtNCell _VioWrtNCell
5863
[146]5864inline USHORT _VioWrtNChar(PCH a, USHORT b, USHORT c, USHORT d, HVIO e)
[48]5865{
5866 USHORT yyrc;
[223]5867 USHORT sel = RestoreOS2FS();
[48]5868
[21916]5869 yyrc = VioWrtNChar(a, b, c, d, e);
[48]5870 SetFS(sel);
5871
5872 return yyrc;
[21916]5873}
[48]5874
[119]5875#undef VioWrtNChar
5876#define VioWrtNChar _VioWrtNChar
5877
[146]5878inline USHORT _VioWrtTTY(PCH a, USHORT b, HVIO c)
[48]5879{
5880 USHORT yyrc;
[223]5881 USHORT sel = RestoreOS2FS();
[48]5882
[21916]5883 yyrc = VioWrtTTY(a, b, c);
[48]5884 SetFS(sel);
5885
5886 return yyrc;
[21916]5887}
[48]5888
[119]5889#undef VioWrtTTY
5890#define VioWrtTTY _VioWrtTTY
[48]5891
5892#endif
5893#ifdef INCL_MOU
[146]5894inline USHORT _MouClose(HMOU a)
[48]5895{
5896 USHORT yyrc;
[223]5897 USHORT sel = RestoreOS2FS();
[48]5898
[21916]5899 yyrc = MouClose(a);
[48]5900 SetFS(sel);
5901
5902 return yyrc;
[21916]5903}
[48]5904
[119]5905#undef MouClose
5906#define MouClose _MouClose
5907
[146]5908inline USHORT _MouDeRegister()
[48]5909{
5910 USHORT yyrc;
[223]5911 USHORT sel = RestoreOS2FS();
[48]5912
[21916]5913 yyrc = MouDeRegister();
[48]5914 SetFS(sel);
5915
5916 return yyrc;
[21916]5917}
[48]5918
[119]5919#undef MouDeRegister
5920#define MouDeRegister _MouDeRegister
5921
[146]5922inline USHORT _MouDrawPtr(HMOU a)
[48]5923{
5924 USHORT yyrc;
[223]5925 USHORT sel = RestoreOS2FS();
[48]5926
[21916]5927 yyrc = MouDrawPtr(a);
[48]5928 SetFS(sel);
5929
5930 return yyrc;
[21916]5931}
[48]5932
[119]5933#undef MouDrawPtr
5934#define MouDrawPtr _MouDrawPtr
5935
[146]5936inline USHORT _MouFlushQue(HMOU a)
[48]5937{
5938 USHORT yyrc;
[223]5939 USHORT sel = RestoreOS2FS();
[48]5940
[21916]5941 yyrc = MouFlushQue(a);
[48]5942 SetFS(sel);
5943
5944 return yyrc;
[21916]5945}
[48]5946
[119]5947#undef MouFlushQue
5948#define MouFlushQue _MouFlushQue
5949
[146]5950inline USHORT _MouGetDevStatus(PUSHORT a, HMOU b)
[48]5951{
5952 USHORT yyrc;
[223]5953 USHORT sel = RestoreOS2FS();
[48]5954
[21916]5955 yyrc = MouGetDevStatus(a, b);
[48]5956 SetFS(sel);
5957
5958 return yyrc;
[21916]5959}
[48]5960
[119]5961#undef MouGetDevStatus
5962#define MouGetDevStatus _MouGetDevStatus
5963
[146]5964inline USHORT _MouGetEventMask(PUSHORT a, HMOU b)
[48]5965{
5966 USHORT yyrc;
[223]5967 USHORT sel = RestoreOS2FS();
[48]5968
[21916]5969 yyrc = MouGetEventMask(a, b);
[48]5970 SetFS(sel);
5971
5972 return yyrc;
[21916]5973}
[48]5974
[119]5975#undef MouGetEventMask
5976#define MouGetEventMask _MouGetEventMask
5977
[146]5978inline USHORT _MouGetNumButtons(PUSHORT a, HMOU b)
[48]5979{
5980 USHORT yyrc;
[223]5981 USHORT sel = RestoreOS2FS();
[48]5982
[21916]5983 yyrc = MouGetNumButtons(a, b);
[48]5984 SetFS(sel);
5985
5986 return yyrc;
[21916]5987}
[48]5988
[119]5989#undef MouGetNumButtons
5990#define MouGetNumButtons _MouGetNumButtons
5991
[146]5992inline USHORT _MouGetNumMickeys(PUSHORT a, HMOU b)
[48]5993{
5994 USHORT yyrc;
[223]5995 USHORT sel = RestoreOS2FS();
[48]5996
[21916]5997 yyrc = MouGetNumMickeys(a, b);
[48]5998 SetFS(sel);
5999
6000 return yyrc;
[21916]6001}
[48]6002
[119]6003#undef MouGetNumMickeys
6004#define MouGetNumMickeys _MouGetNumMickeys
6005
[146]6006inline USHORT _MouGetNumQueEl(PMOUQUEINFO a, HMOU b)
[48]6007{
6008 USHORT yyrc;
[223]6009 USHORT sel = RestoreOS2FS();
[48]6010
[21916]6011 yyrc = MouGetNumQueEl(a, b);
[48]6012 SetFS(sel);
6013
6014 return yyrc;
[21916]6015}
[48]6016
[119]6017#undef MouGetNumQueEl
6018#define MouGetNumQueEl _MouGetNumQueEl
6019
[146]6020inline USHORT _MouGetPtrPos(PPTRLOC a, HMOU b)
[48]6021{
6022 USHORT yyrc;
[223]6023 USHORT sel = RestoreOS2FS();
[48]6024
[21916]6025 yyrc = MouGetPtrPos(a, b);
[48]6026 SetFS(sel);
6027
6028 return yyrc;
[21916]6029}
[48]6030
[119]6031#undef MouGetPtrPos
6032#define MouGetPtrPos _MouGetPtrPos
6033
[146]6034inline USHORT _MouGetPtrShape(PBYTE a, PPTRSHAPE b, HMOU c)
[48]6035{
6036 USHORT yyrc;
[223]6037 USHORT sel = RestoreOS2FS();
[48]6038
[21916]6039 yyrc = MouGetPtrShape(a, b, c);
[48]6040 SetFS(sel);
6041
6042 return yyrc;
[21916]6043}
[48]6044
[119]6045#undef MouGetPtrShape
6046#define MouGetPtrShape _MouGetPtrShape
6047
[146]6048inline USHORT _MouGetScaleFact(PSCALEFACT a, HMOU b)
[48]6049{
6050 USHORT yyrc;
[223]6051 USHORT sel = RestoreOS2FS();
[48]6052
[21916]6053 yyrc = MouGetScaleFact(a, b);
[48]6054 SetFS(sel);
6055
6056 return yyrc;
[21916]6057}
[48]6058
[119]6059#undef MouGetScaleFact
6060#define MouGetScaleFact _MouGetScaleFact
6061
[146]6062inline USHORT _MouGetThreshold(PTHRESHOLD a, HMOU b)
[48]6063{
6064 USHORT yyrc;
[223]6065 USHORT sel = RestoreOS2FS();
[48]6066
[21916]6067 yyrc = MouGetThreshold(a, b);
[48]6068 SetFS(sel);
6069
6070 return yyrc;
[21916]6071}
[48]6072
[119]6073#undef MouGetThreshold
6074#define MouGetThreshold _MouGetThreshold
6075
[146]6076inline USHORT _MouInitReal(PSZ a)
[48]6077{
6078 USHORT yyrc;
[223]6079 USHORT sel = RestoreOS2FS();
[48]6080
[21916]6081 yyrc = MouInitReal(a);
[48]6082 SetFS(sel);
6083
6084 return yyrc;
[21916]6085}
[48]6086
[119]6087#undef MouInitReal
6088#define MouInitReal _MouInitReal
6089
[146]6090inline USHORT _MouOpen(PSZ a, PHMOU b)
[48]6091{
6092 USHORT yyrc;
[223]6093 USHORT sel = RestoreOS2FS();
[48]6094
[21916]6095 yyrc = MouOpen(a, b);
[48]6096 SetFS(sel);
6097
6098 return yyrc;
[21916]6099}
[48]6100
[119]6101#undef MouOpen
6102#define MouOpen _MouOpen
6103
[146]6104inline USHORT _MouReadEventQue(PMOUEVENTINFO a, PUSHORT b, HMOU c)
[48]6105{
6106 USHORT yyrc;
[223]6107 USHORT sel = RestoreOS2FS();
[48]6108
[21916]6109 yyrc = MouReadEventQue(a, b, c);
[48]6110 SetFS(sel);
6111
6112 return yyrc;
[21916]6113}
[48]6114
[119]6115#undef MouReadEventQue
6116#define MouReadEventQue _MouReadEventQue
6117
[146]6118inline USHORT _MouRegister(PSZ a, PSZ b, ULONG c)
[48]6119{
6120 USHORT yyrc;
[223]6121 USHORT sel = RestoreOS2FS();
[48]6122
[21916]6123 yyrc = MouRegister(a, b, c);
[48]6124 SetFS(sel);
6125
6126 return yyrc;
[21916]6127}
[48]6128
[119]6129#undef MouRegister
6130#define MouRegister _MouRegister
6131
[146]6132inline USHORT _MouRemovePtr(PNOPTRRECT a, HMOU b)
[48]6133{
6134 USHORT yyrc;
[223]6135 USHORT sel = RestoreOS2FS();
[48]6136
[21916]6137 yyrc = MouRemovePtr(a, b);
[48]6138 SetFS(sel);
6139
6140 return yyrc;
[21916]6141}
[48]6142
[119]6143#undef MouRemovePtr
6144#define MouRemovePtr _MouRemovePtr
6145
[146]6146inline USHORT _MouSetDevStatus(PUSHORT a, HMOU b)
[48]6147{
6148 USHORT yyrc;
[223]6149 USHORT sel = RestoreOS2FS();
[48]6150
[21916]6151 yyrc = MouSetDevStatus(a, b);
[48]6152 SetFS(sel);
6153
6154 return yyrc;
[21916]6155}
[48]6156
[119]6157#undef MouSetDevStatus
6158#define MouSetDevStatus _MouSetDevStatus
6159
[146]6160inline USHORT _MouSetEventMask(PUSHORT a, HMOU b)
[48]6161{
6162 USHORT yyrc;
[223]6163 USHORT sel = RestoreOS2FS();
[48]6164
[21916]6165 yyrc = MouSetEventMask(a, b);
[48]6166 SetFS(sel);
6167
6168 return yyrc;
[21916]6169}
[48]6170
[119]6171#undef MouSetEventMask
6172#define MouSetEventMask _MouSetEventMask
6173
[146]6174inline USHORT _MouSetPtrPos(PPTRLOC a, HMOU b)
[48]6175{
6176 USHORT yyrc;
[223]6177 USHORT sel = RestoreOS2FS();
[48]6178
[21916]6179 yyrc = MouSetPtrPos(a, b);
[48]6180 SetFS(sel);
6181
6182 return yyrc;
[21916]6183}
[48]6184
[119]6185#undef MouSetPtrPos
6186#define MouSetPtrPos _MouSetPtrPos
6187
[146]6188inline USHORT _MouSetPtrShape(PBYTE a, PPTRSHAPE b, HMOU c)
[48]6189{
6190 USHORT yyrc;
[223]6191 USHORT sel = RestoreOS2FS();
[48]6192
[21916]6193 yyrc = MouSetPtrShape(a, b, c);
[48]6194 SetFS(sel);
6195
6196 return yyrc;
[21916]6197}
[48]6198
[119]6199#undef MouSetPtrShape
6200#define MouSetPtrShape _MouSetPtrShape
6201
[146]6202inline USHORT _MouSetScaleFact(PSCALEFACT a, HMOU b)
[48]6203{
6204 USHORT yyrc;
[223]6205 USHORT sel = RestoreOS2FS();
[48]6206
[21916]6207 yyrc = MouSetScaleFact(a, b);
[48]6208 SetFS(sel);
6209
6210 return yyrc;
[21916]6211}
[48]6212
[119]6213#undef MouSetScaleFact
6214#define MouSetScaleFact _MouSetScaleFact
6215
[146]6216inline USHORT _MouSetThreshold(PTHRESHOLD a, HMOU b)
[48]6217{
6218 USHORT yyrc;
[223]6219 USHORT sel = RestoreOS2FS();
[48]6220
[21916]6221 yyrc = MouSetThreshold(a, b);
[48]6222 SetFS(sel);
6223
6224 return yyrc;
[21916]6225}
[48]6226
[119]6227#undef MouSetThreshold
6228#define MouSetThreshold _MouSetThreshold
6229
[146]6230inline USHORT _MouSynch(USHORT a)
[48]6231{
6232 USHORT yyrc;
[223]6233 USHORT sel = RestoreOS2FS();
[48]6234
[21916]6235 yyrc = MouSynch(a);
[48]6236 SetFS(sel);
6237
6238 return yyrc;
[21916]6239}
[48]6240
[119]6241#undef MouSynch
6242#define MouSynch _MouSynch
6243
[48]6244#endif
6245
[21916]6246#ifdef __cplusplus
6247} // extern "C"
[119]6248#endif
[21916]6249
6250#endif
Note: See TracBrowser for help on using the repository browser.