source: trunk/include/os2wrap.h@ 21424

Last change on this file since 21424 was 21424, checked in by dmik, 15 years ago

Added wrappers for DosQueryModFromEIP and DosQuerySysState and added compiling emxomfld-friendly wrapper libraries.

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