source: trunk/include/os2wrap.h@ 21941

Last change on this file since 21941 was 21916, checked in by dmik, 14 years ago

Merge branch gcc-kmk to trunk.

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