source: trunk/include/os2wrap.h@ 10218

Last change on this file since 10218 was 10218, checked in by sandervl, 22 years ago

Update for libwrap

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