source: trunk/include/os2wrap.h@ 21395

Last change on this file since 21395 was 21301, checked in by ydario, 16 years ago

Header updates.

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