xref: /reactos/win32ss/win32k.spec (revision 98e8827a)
1@ stdcall BRUSHOBJ_hGetColorTransform(ptr)
2@ stdcall BRUSHOBJ_pvAllocRbrush(ptr long)
3@ stdcall BRUSHOBJ_pvGetRbrush(ptr)
4@ stdcall BRUSHOBJ_ulGetBrushColor(ptr)
5@ stdcall CLIPOBJ_bEnum(ptr long ptr)
6@ stdcall CLIPOBJ_cEnumStart(ptr long long long long)
7@ stdcall CLIPOBJ_ppoGetPath(ptr)
8@ stdcall EngAcquireSemaphore(ptr)
9@ stdcall EngAllocMem(long long long)
10@ stdcall EngAllocPrivateUserMem(ptr ptr long)
11@ stdcall EngAllocSectionMem(ptr long ptr long)
12@ stdcall EngAllocUserMem(ptr long)
13@ stdcall EngAlphaBlend(ptr ptr ptr ptr ptr ptr ptr)
14@ stdcall EngAssociateSurface(ptr ptr long)
15@ stdcall EngBitBlt(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr long)
16@ stdcall EngBugCheckEx(long ptr ptr ptr ptr) NTOSKRNL.KeBugCheckEx
17@ stdcall EngCheckAbort(ptr)
18@ stdcall EngClearEvent(ptr)
19@ stdcall EngComputeGlyphSet(long long long)
20@ stdcall EngControlSprites(ptr long)
21@ stdcall EngCopyBits(ptr ptr ptr ptr ptr ptr)
22@ stdcall EngCreateBitmap(long long long long long ptr)
23@ stdcall EngCreateClip()
24@ stdcall EngCreateDeviceBitmap(ptr long long long)
25@ stdcall EngCreateDeviceSurface(ptr long long long)
26@ stdcall EngCreateDriverObj(ptr ptr ptr)
27@ stdcall EngCreateEvent(ptr)
28@ stdcall EngCreatePalette(long long long long long long)
29@ stdcall EngCreatePath()
30@ stdcall EngCreateSemaphore()
31@ stdcall EngCreateWnd(ptr ptr ptr long long)
32@ stdcall EngDebugBreak() NTOSKRNL.DbgBreakPoint
33@ stdcall EngDebugPrint(str str ptr)
34@ stdcall EngDeleteClip(ptr)
35@ stdcall EngDeleteDriverObj(ptr long long)
36@ stdcall EngDeleteEvent(ptr)
37@ stdcall EngDeleteFile(ptr)
38@ stdcall EngDeletePalette(ptr)
39@ stdcall EngDeletePath(ptr)
40@ stdcall EngDeleteSafeSemaphore(ptr)
41@ stdcall EngDeleteSemaphore(ptr)
42@ stdcall EngDeleteSurface(ptr)
43@ stdcall EngDeleteWnd(ptr)
44@ stdcall EngDeviceIoControl(ptr long ptr long ptr long ptr)
45@ stdcall EngDitherColor(ptr long long long)
46@ stdcall EngDxIoctl(long ptr long)
47@ stdcall EngEnumForms(ptr long ptr long ptr ptr)
48@ stdcall EngEraseSurface(ptr ptr long)
49@ stdcall EngFileIoControl(ptr long ptr ptr ptr ptr ptr)
50@ stdcall EngFileWrite(ptr ptr ptr ptr)
51@ stdcall EngFillPath(ptr ptr ptr ptr ptr long long)
52@ stdcall EngFindImageProcAddress(ptr ptr)
53@ stdcall EngFindResource(ptr long long ptr)
54@ stdcall EngFntCacheAlloc(long long)
55@ stdcall EngFntCacheFault(long long)
56@ stdcall EngFntCacheLookUp(long ptr)
57@ stdcall EngFreeMem(ptr)
58@ stdcall EngFreeModule(ptr)
59@ stdcall EngFreePrivateUserMem(ptr ptr)
60@ stdcall EngFreeSectionMem(ptr ptr)
61@ stdcall EngFreeUserMem(ptr)
62@ stdcall EngGetCurrentCodePage(ptr ptr)
63@ stdcall EngGetCurrentProcessId() NTOSKRNL.PsGetCurrentProcessId
64@ stdcall EngGetCurrentThreadId() NTOSKRNL.PsGetCurrentThreadId
65@ stdcall EngGetDriverName(ptr)
66@ stdcall EngGetFileChangeTime(ptr ptr)
67@ stdcall EngGetFilePath(ptr ptr)
68@ stdcall EngGetForm(ptr ptr long ptr long ptr)
69@ stdcall EngGetLastError()
70@ stdcall EngGetPrinter(ptr long ptr long ptr)
71@ stdcall EngGetPrinterData(ptr ptr ptr ptr long ptr)
72@ stdcall EngGetPrinterDataFileName(ptr)
73@ stdcall EngGetPrinterDriver(ptr ptr long ptr long ptr)
74@ stdcall EngGetProcessHandle()
75@ stdcall EngGetTickCount()
76@ stdcall EngGetType1FontList(ptr ptr long ptr ptr ptr)
77@ stdcall EngGradientFill(ptr ptr ptr ptr long ptr long ptr ptr long)
78@ stdcall EngHangNotification(ptr ptr)
79@ stdcall EngInitializeSafeSemaphore(ptr)
80@ stdcall EngIsSemaphoreOwned(ptr)
81@ stdcall EngIsSemaphoreOwnedByCurrentThread(ptr)
82@ stdcall EngLineTo(ptr ptr ptr long long long long ptr long)
83@ stdcall EngLoadImage(ptr)
84@ stdcall EngLoadModule(ptr)
85@ stdcall EngLoadModuleForWrite(ptr long)
86@ stdcall EngLockDirectDrawSurface(ptr)
87@ stdcall EngLockDriverObj(ptr)
88@ stdcall EngLockSurface(ptr)
89@ stdcall EngLpkInstalled()
90@ stdcall EngMapEvent(ptr ptr ptr ptr ptr)
91@ stdcall EngMapFile(ptr long ptr)
92@ stdcall EngMapFontFile(ptr ptr ptr)
93@ stdcall EngMapFontFileFD(ptr ptr ptr)
94@ stdcall EngMapModule(ptr ptr)
95@ stdcall EngMapSection(ptr long ptr ptr)
96@ stdcall EngMarkBandingSurface(ptr)
97@ stdcall EngModifySurface(ptr ptr long long ptr ptr long ptr)
98@ stdcall EngMovePointer(ptr long long ptr)
99@ stdcall EngMulDiv(long long long)
100@ stdcall EngMultiByteToUnicodeN(ptr long ptr ptr long) NTOSKRNL.RtlMultiByteToUnicodeN
101@ stdcall EngMultiByteToWideChar(long ptr long ptr long)
102@ stdcall EngNineGrid(ptr ptr ptr ptr ptr ptr ptr ptr ptr)
103@ stdcall EngPaint(ptr ptr ptr ptr long)
104@ stdcall EngPlgBlt(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr long)
105@ stdcall EngProbeForRead(ptr long long) NTOSKRNL.ProbeForRead
106@ stdcall EngProbeForReadAndWrite(ptr long long) NTOSKRNL.ProbeForWrite
107@ stdcall EngQueryDeviceAttribute(ptr long ptr long ptr long)
108@ stdcall EngQueryFileTimeStamp(ptr)
109@ stdcall EngQueryLocalTime(ptr)
110@ stdcall EngQueryPalette(ptr ptr long ptr)
111@ stdcall EngQueryPerformanceCounter(ptr)
112@ stdcall EngQueryPerformanceFrequency(ptr)
113@ stdcall EngQuerySystemAttribute(long ptr)
114@ stdcall EngReadStateEvent(ptr)
115@ stdcall EngReleaseSemaphore(ptr)
116@ stdcall EngRestoreFloatingPointState(ptr)
117@ stdcall EngSaveFloatingPointState(ptr long)
118@ stdcall EngSecureMem(ptr long)
119@ stdcall EngSetEvent(ptr)
120@ stdcall EngSetLastError(long)
121@ stdcall EngSetPointerShape(ptr ptr ptr ptr long long long long ptr long)
122@ stdcall EngSetPointerTag(ptr ptr ptr ptr long)
123@ stdcall EngSetPrinterData(ptr ptr long ptr long)
124@ stdcall EngSort(ptr long long ptr)
125@ stdcall EngStretchBlt(ptr ptr ptr ptr ptr long long ptr ptr ptr long)
126@ stdcall EngStretchBltROP(ptr ptr ptr ptr ptr long long ptr ptr ptr long ptr long)
127@ stdcall EngStrokeAndFillPath(ptr ptr ptr ptr ptr ptr ptr ptr long long)
128@ stdcall EngStrokePath(ptr ptr ptr ptr ptr ptr ptr long)
129@ stdcall EngTextOut(ptr ptr ptr ptr ptr ptr ptr ptr ptr long)
130@ stdcall EngTransparentBlt(ptr ptr ptr ptr ptr ptr long long)
131@ stdcall EngUnicodeToMultiByteN(ptr long ptr ptr long) NTOSKRNL.RtlUnicodeToMultiByteN
132@ stdcall EngUnloadImage(ptr)
133@ stdcall EngUnlockDirectDrawSurface(ptr)
134@ stdcall EngUnlockDriverObj(ptr)
135@ stdcall EngUnlockSurface(ptr)
136@ stdcall EngUnmapEvent(ptr)
137@ stdcall EngUnmapFile(ptr)
138@ stdcall EngUnmapFontFile(ptr)
139@ stdcall EngUnmapFontFileFD(ptr)
140@ stdcall EngUnsecureMem(ptr)
141@ stdcall EngWaitForSingleObject(ptr ptr)
142@ stdcall EngWideCharToMultiByte(long ptr long ptr long)
143@ stdcall EngWritePrinter(ptr ptr long ptr)
144@ stdcall -arch=i386 FLOATOBJ_Add(ptr ptr)
145@ stdcall -arch=i386 FLOATOBJ_AddFloat(ptr long)
146@ stdcall -arch=i386 FLOATOBJ_AddFloatObj(ptr ptr) FLOATOBJ_Add
147@ stdcall -arch=i386 FLOATOBJ_AddLong(ptr long)
148@ stdcall -arch=i386 FLOATOBJ_Div(ptr ptr)
149@ stdcall -arch=i386 FLOATOBJ_DivFloat(ptr long)
150@ stdcall -arch=i386 FLOATOBJ_DivFloatObj(ptr ptr) FLOATOBJ_Div
151@ stdcall -arch=i386 FLOATOBJ_DivLong(ptr long)
152@ stdcall -arch=i386 FLOATOBJ_Equal(ptr ptr)
153@ stdcall -arch=i386 FLOATOBJ_EqualLong(ptr long)
154@ stdcall -arch=i386 FLOATOBJ_GetFloat(ptr)
155@ stdcall -arch=i386 FLOATOBJ_GetLong(ptr)
156@ stdcall -arch=i386 FLOATOBJ_GreaterThan(ptr ptr)
157@ stdcall -arch=i386 FLOATOBJ_GreaterThanLong(ptr long)
158@ stdcall -arch=i386 FLOATOBJ_LessThan(ptr ptr)
159@ stdcall -arch=i386 FLOATOBJ_LessThanLong(ptr long)
160@ stdcall -arch=i386 FLOATOBJ_Mul(ptr ptr)
161@ stdcall -arch=i386 FLOATOBJ_MulFloat(ptr long)
162@ stdcall -arch=i386 FLOATOBJ_MulFloatObj(ptr ptr) FLOATOBJ_Mul
163@ stdcall -arch=i386 FLOATOBJ_MulLong(ptr long)
164@ stdcall -arch=i386 FLOATOBJ_Neg(ptr)
165@ stdcall -arch=i386 FLOATOBJ_SetFloat(ptr long)
166@ stdcall -arch=i386 FLOATOBJ_SetLong(ptr long)
167@ stdcall -arch=i386 FLOATOBJ_Sub(ptr ptr)
168@ stdcall -arch=i386 FLOATOBJ_SubFloat(ptr long)
169@ stdcall -arch=i386 FLOATOBJ_SubFloatObj(ptr ptr) FLOATOBJ_Sub
170@ stdcall -arch=i386 FLOATOBJ_SubLong(ptr long)
171@ stdcall FONTOBJ_cGetAllGlyphHandles(ptr ptr)
172@ stdcall FONTOBJ_cGetGlyphs(ptr long long ptr ptr)
173@ stdcall FONTOBJ_pQueryGlyphAttrs(ptr long)
174@ stdcall FONTOBJ_pfdg(ptr)
175@ stdcall FONTOBJ_pifi(ptr)
176@ stdcall FONTOBJ_pjOpenTypeTablePointer(ptr long ptr)
177@ stdcall FONTOBJ_pvTrueTypeFontFile(ptr ptr)
178@ stdcall FONTOBJ_pwszFontFilePaths(ptr ptr)
179@ stdcall FONTOBJ_pxoGetXform(ptr)
180@ stdcall FONTOBJ_vGetInfo(ptr long ptr)
181@ stdcall HT_ComputeRGBGammaTable(long long long long long ptr)
182@ stdcall HT_Get8BPPFormatPalette(ptr long long long)
183@ stdcall HT_Get8BPPMaskPalette(ptr long long long long long)
184@ stdcall HeapVidMemAllocAligned(ptr long long ptr ptr)
185@ stdcall PALOBJ_cGetColors(ptr long long ptr)
186@ stdcall PATHOBJ_bCloseFigure(ptr)
187@ stdcall PATHOBJ_bEnum(ptr ptr)
188@ stdcall PATHOBJ_bEnumClipLines(ptr long ptr)
189@ stdcall PATHOBJ_bMoveTo(ptr long long)
190@ stdcall PATHOBJ_bPolyBezierTo(ptr ptr long)
191@ stdcall PATHOBJ_bPolyLineTo(ptr ptr long)
192@ stdcall PATHOBJ_vEnumStart(ptr)
193@ stdcall PATHOBJ_vEnumStartClipLines(ptr ptr ptr ptr)
194@ stdcall PATHOBJ_vGetBounds(ptr ptr)
195@ stdcall RtlAnsiCharToUnicodeChar(ptr) NTOSKRNL.RtlAnsiCharToUnicodeChar
196@ stdcall -arch=x86_64,arm RtlCaptureContext(ptr) NTOSKRNL.RtlCaptureContext
197@ stdcall -arch=x86_64,arm RtlCopyMemory(ptr ptr int64) NTOSKRNL.RtlCopyMemory
198@ stdcall -arch=x86_64,arm RtlCopyMemoryNonTemporal(ptr ptr int64) NTOSKRNL.RtlCopyMemoryNonTemporal
199@ stdcall -arch=x86_64,arm RtlFillMemory(ptr long long) NTOSKRNL.RtlFillMemory
200@ cdecl -arch=x86_64,arm RtlLookupFunctionEntry(double ptr ptr) NTOSKRNL.RtlLookupFunctionEntry
201@ stdcall -arch=x86_64,arm RtlMoveMemory(ptr ptr long) NTOSKRNL.RtlMoveMemory
202@ stdcall RtlMultiByteToUnicodeN(ptr long ptr ptr long) NTOSKRNL.RtlMultiByteToUnicodeN
203@ cdecl -arch=x86_64,arm RtlPcToFileHeader(ptr ptr) NTOSKRNL.RtlPcToFileHeader
204@ stdcall RtlRaiseException(ptr) NTOSKRNL.RtlRaiseException
205@ cdecl -arch=x86_64,arm RtlRestoreContext(ptr ptr) NTOSKRNL.RtlRestoreContext
206@ stdcall RtlUnicodeToMultiByteN(ptr long ptr ptr long) NTOSKRNL.RtlUnicodeToMultiByteN
207@ stdcall RtlUnicodeToMultiByteSize(ptr ptr long) NTOSKRNL.RtlUnicodeToMultiByteSize
208@ stdcall RtlUnwind(ptr ptr ptr ptr) NTOSKRNL.RtlUnwind
209@ cdecl -arch=x86_64,arm RtlUnwindEx(double double ptr ptr ptr ptr) NTOSKRNL.RtlUnwindEx
210@ stdcall RtlUpcaseUnicodeChar(long) NTOSKRNL.RtlUpcaseUnicodeChar
211@ stdcall RtlUpcaseUnicodeToMultiByteN(ptr long ptr ptr long) NTOSKRNL.RtlUpcaseUnicodeToMultiByteN
212@ cdecl -arch=x86_64,arm RtlVirtualUnwind(long double double ptr ptr ptr ptr ptr) NTOSKRNL.RtlVirtualUnwind
213@ stdcall -arch=x86_64,arm RtlZeroMemory(ptr long) NTOSKRNL.RtlZeroMemory
214@ stdcall STROBJ_bEnum(ptr ptr ptr)
215@ stdcall STROBJ_bEnumPositionsOnly(ptr ptr ptr)
216@ stdcall STROBJ_bGetAdvanceWidths(ptr long long ptr)
217@ stdcall STROBJ_dwGetCodePage(ptr)
218@ stdcall STROBJ_fxBreakExtra(ptr)
219@ stdcall STROBJ_fxCharacterExtra(ptr)
220@ stdcall STROBJ_vEnumStart(ptr)
221@ stdcall VidMemFree(ptr ptr)
222@ stdcall WNDOBJ_bEnum(ptr long ptr)
223@ stdcall WNDOBJ_cEnumStart(ptr long long long)
224@ stdcall WNDOBJ_vSetConsumer(ptr ptr)
225@ stdcall XFORMOBJ_bApplyXform(ptr long long ptr ptr) EXFORMOBJ_bApplyXform
226@ stdcall XFORMOBJ_iGetFloatObjXform(ptr ptr) EXFORMOBJ_iGetFloatObjXform
227@ stdcall XFORMOBJ_iGetXform(ptr ptr) EXFORMOBJ_iGetXform
228@ stdcall XLATEOBJ_cGetPalette(ptr long long ptr)
229@ stdcall XLATEOBJ_hGetColorTransform(ptr)
230@ stdcall XLATEOBJ_iXlate(ptr long)
231@ stdcall XLATEOBJ_piVector(ptr)
232@ cdecl -arch=x86_64,arm __C_specific_handler(ptr long ptr ptr) NTOSKRNL.__C_specific_handler
233@ cdecl -arch=x86_64,arm __chkstk(ptr long ptr ptr) NTOSKRNL.__chkstk
234@ cdecl -arch=arm __jump_unwind() NTOSKRNL.__jump_unwind
235@ cdecl -arch=i386 _abnormal_termination() NTOSKRNL._abnormal_termination
236@ cdecl -arch=i386 _except_handler2() NTOSKRNL._except_handler2
237@ cdecl -arch=i386 _global_unwind2() NTOSKRNL._global_unwind2
238@ cdecl _itoa() NTOSKRNL._itoa
239@ cdecl _itow() NTOSKRNL._itow
240@ cdecl -arch=i386 _local_unwind2() NTOSKRNL._local_unwind2
241@ cdecl -arch=x86_64 _local_unwind() NTOSKRNL._local_unwind
242@ cdecl -arch=x86_64,arm _setjmp(ptr ptr) NTOSKRNL._setjmp
243@ cdecl -arch=x86_64,arm _setjmpex(ptr ptr) NTOSKRNL._setjmpex
244@ cdecl -arch=x86_64,arm longjmp(ptr long) NTOSKRNL.longjmp
245@ cdecl -arch=x86_64,arm memcmp() NTOSKRNL.memcmp
246@ cdecl -arch=x86_64,arm memcpy() NTOSKRNL.memcpy
247@ cdecl -arch=x86_64,arm memmove() NTOSKRNL.memmove
248@ cdecl -arch=x86_64,arm memset() NTOSKRNL.memset
249