Fixed a lot of discrepancies (cdecl vs. stdcall).

svn path=/trunk/; revision=5568
This commit is contained in:
Eric Kohl 2003-08-14 10:43:42 +00:00
parent 1805517888
commit 6d3c6eba11
2 changed files with 58 additions and 61 deletions

View file

@ -1,4 +1,4 @@
; $Id: win32k.def,v 1.18 2003/07/12 12:45:29 gvg Exp $ ; $Id: win32k.def,v 1.19 2003/08/14 10:43:42 ekohl Exp $
; ;
; win32k.def ; win32k.def
; ;
@ -13,82 +13,81 @@ BRUSHOBJ_ulGetBrushColor
CLIPOBJ_bEnum@12 CLIPOBJ_bEnum@12
CLIPOBJ_cEnumStart@20 CLIPOBJ_cEnumStart@20
CLIPOBJ_ppoGetPath CLIPOBJ_ppoGetPath
EngAcquireSemaphore EngAcquireSemaphore@4
EngAllocMem@12 EngAllocMem@12
EngAllocUserMem@8 EngAllocUserMem@8
EngAssociateSurface@12 EngAssociateSurface@12
EngBitBlt@44 EngBitBlt@44
EngCheckAbort EngCheckAbort@4
EngComputeGlyphSet EngComputeGlyphSet@12
EngCopyBits@24 EngCopyBits@24
EngCreateBitmap@24 EngCreateBitmap@24
EngCreateClip@0 EngCreateClip@0
EngCreateDeviceBitmap@16 EngCreateDeviceBitmap@16
EngCreateDeviceSurface@16 EngCreateDeviceSurface@16
EngCreateDriverObj EngCreateDriverObj@12
EngCreateEvent EngCreateEvent@4
EngCreatePalette@24 EngCreatePalette@24
EngCreatePath EngCreatePath@0
EngCreateSemaphore EngCreateSemaphore@0
EngCreateWnd EngCreateWnd@20
EngDebugBreak@0 EngDebugBreak@0
EngDebugPrint@12 EngDebugPrint@12
EngDeleteClip@4 EngDeleteClip@4
EngDeleteDriverObj EngDeleteDriverObj@12
EngDeleteEvent EngDeleteEvent@4
EngDeletePalette@4 EngDeletePalette@4
EngDeletePath EngDeletePath@4
EngDeleteSemaphore EngDeleteSemaphore@4
EngDeleteSurface@4 EngDeleteSurface@4
EngDeleteWnd EngDeleteWnd@4
EngDeviceIoControl@28 EngDeviceIoControl@28
EngEnumForms EngEnumForms@24
EngEraseSurface@12 EngEraseSurface@12
EngFillPath EngFillPath@28
EngFindImageProcAddress EngFindImageProcAddress@8
EngFindResource EngFindResource@16
EngFreeMem@4 EngFreeMem@4
EngFreeModule EngFreeModule@4
EngFreeUserMem@4 EngFreeUserMem@4
EngGetCurrentCodePage@8 EngGetCurrentCodePage@8
EngGetDriverName EngGetDriverName@4
EngGetFileChangeTime EngGetFileChangeTime@8
EngGetFilePath EngGetFilePath@8
EngGetForm EngGetForm@24
EngGetLastError EngGetLastError@0
EngGetPrinter EngGetPrinter@20
EngGetPrinterData EngGetPrinterData@24
EngGetPrinterDataFileName EngGetPrinterDataFileName@4
EngGetProcessHandle EngGetProcessHandle@0
EngGetType1FontList EngGetType1FontList@24
EngLineTo@36 EngLineTo@36
EngLoadImage@4 EngLoadImage@4
EngLoadModule@4 EngLoadModule@4
EngLoadModuleForWrite EngLoadModuleForWrite@8
EngLockDriverObj EngLockDriverObj@4
EngLockSurface@4 EngLockSurface@4
EngMapEvent EngMapEvent@20
EngMapFontFile EngMapFontFile@12
EngMapModule EngMapModule@8
EngMarkBandingSurface EngMarkBandingSurface@4
EngMovePointer EngMovePointer@16
EngMulDiv@12 EngMulDiv@12
EngMultiByteToUnicodeN@20 EngMultiByteToUnicodeN@20
EngMultiByteToWideChar EngMultiByteToWideChar
EngPaint@20 EngPaint@20
EngProbeForRead EngProbeForRead@12
; EngProbeForReadAndWrite = NTOSKRNL.ProbeForWrite EngProbeForReadAndWrite@12
EngProbeForReadAndWrite
EngQueryLocalTime EngQueryLocalTime
EngQueryPalette EngQueryPalette
EngQueryPerformanceCounter EngQueryPerformanceCounter@4
EngQueryPerformanceFrequency EngQueryPerformanceFrequency@4
EngReleaseSemaphore EngReleaseSemaphore@4
EngRestoreFloatingPointState EngRestoreFloatingPointState
EngSaveFloatingPointState EngSaveFloatingPointState
EngSecureMem EngSecureMem@8
EngSetEvent EngSetEvent@4
EngSetLastError EngSetLastError@4
EngSetPointerShape EngSetPointerShape
EngSetPointerTag EngSetPointerTag
EngSetPrinterData EngSetPrinterData
@ -96,17 +95,16 @@ EngSort@16
EngStretchBlt EngStretchBlt
EngStrokeAndFillPath EngStrokeAndFillPath
EngStrokePath EngStrokePath
EngTextOut EngTextOut@44
EngTransparentBlt@32 EngTransparentBlt@32
EngUnicodeToMultiByteN@20 EngUnicodeToMultiByteN@20
EngUnloadImage EngUnloadImage
EngUnlockDriverObj EngUnlockDriverObj
EngUnlockSurface@4 EngUnlockSurface@4
EngUnmapEvent EngUnmapEvent@4
EngUnmapFontFile EngUnmapFontFile@4
; EngUnsecureMem = NTOSKRNL.MmUnsecureVirtualMemory EngUnsecureMem@4
EngUnsecureMem EngWaitForSingleObject@8
EngWaitForSingleObject
EngWideCharToMultiByte EngWideCharToMultiByte
EngWritePrinter EngWritePrinter
FLOATOBJ_Add FLOATOBJ_Add
@ -136,12 +134,12 @@ FLOATOBJ_Sub
FLOATOBJ_SubFloat FLOATOBJ_SubFloat
FLOATOBJ_SubFloatObj FLOATOBJ_SubFloatObj
FLOATOBJ_SubLong FLOATOBJ_SubLong
FONTOBJ_cGetAllGlyphHandles FONTOBJ_cGetAllGlyphHandles@8
FONTOBJ_cGetGlyphs FONTOBJ_cGetGlyphs@20
FONTOBJ_pifi FONTOBJ_pifi@4
FONTOBJ_pvTrueTypeFontFile FONTOBJ_pvTrueTypeFontFile@8
FONTOBJ_pxoGetXform FONTOBJ_pxoGetXform@4
FONTOBJ_vGetInfo FONTOBJ_vGetInfo@12
HT_ComputeRGBGammaTable HT_ComputeRGBGammaTable
HT_Get8BPPFormatPalette HT_Get8BPPFormatPalette
PALOBJ_cGetColors@16 PALOBJ_cGetColors@16

View file

@ -1,4 +1,4 @@
; $Id: win32k.edf,v 1.14 2003/08/13 16:32:55 royce Exp $ ; $Id: win32k.edf,v 1.15 2003/08/14 10:43:42 ekohl Exp $
; ;
; win32k.def ; win32k.def
; ;
@ -76,9 +76,8 @@ EngMulDiv=EngMulDiv@12
EngMultiByteToUnicodeN=EngMultiByteToUnicodeN@20 EngMultiByteToUnicodeN=EngMultiByteToUnicodeN@20
EngMultiByteToWideChar EngMultiByteToWideChar
EngPaint=EngPaint@20 EngPaint=EngPaint@20
EngProbeForRead EngProbeForRead = NTOSKRNL.ProbeForRead
; EngProbeForReadAndWrite = NTOSKRNL.ProbeForWrite EngProbeForReadAndWrite = NTOSKRNL.ProbeForWrite
EngProbeForReadAndWrite
EngQueryLocalTime EngQueryLocalTime
EngQueryPalette EngQueryPalette
EngQueryPerformanceCounter=EngQueryPerformanceCounter@4 EngQueryPerformanceCounter=EngQueryPerformanceCounter@4