source: trunk/include/os2wrap.h@ 21405

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

Make signedness of PSZ and char * match when building on EMX.

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