Fixed some discrepancies (cdecl vs. stdcall) and typos.

svn path=/trunk/; revision=5569
This commit is contained in:
Eric Kohl 2003-08-14 12:47:33 +00:00
parent 6d3c6eba11
commit 2b3c1f4b49
3 changed files with 609 additions and 574 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,4 @@
; $Id: win32k.def,v 1.19 2003/08/14 10:43:42 ekohl Exp $
; $Id: win32k.def,v 1.20 2003/08/14 12:47:33 ekohl Exp $
;
; win32k.def
;
@ -6,13 +6,12 @@
;
LIBRARY win32k
EXPORTS
;W32kGetVectors
BRUSHOBJ_pvAllocRbrush@8
BRUSHOBJ_pvGetRbrush@4
BRUSHOBJ_ulGetBrushColor
BRUSHOBJ_ulGetBrushColor@4
CLIPOBJ_bEnum@12
CLIPOBJ_cEnumStart@20
CLIPOBJ_ppoGetPath
CLIPOBJ_ppoGetPath@4
EngAcquireSemaphore@4
EngAllocMem@12
EngAllocUserMem@8
@ -74,84 +73,84 @@ EngMarkBandingSurface@4
EngMovePointer@16
EngMulDiv@12
EngMultiByteToUnicodeN@20
EngMultiByteToWideChar
EngMultiByteToWideChar@20
EngPaint@20
EngProbeForRead@12
EngProbeForReadAndWrite@12
EngQueryLocalTime
EngQueryPalette
EngQueryLocalTime@4
EngQueryPalette@16
EngQueryPerformanceCounter@4
EngQueryPerformanceFrequency@4
EngReleaseSemaphore@4
EngRestoreFloatingPointState
EngSaveFloatingPointState
EngRestoreFloatingPointState@4
EngSaveFloatingPointState@8
EngSecureMem@8
EngSetEvent@4
EngSetLastError@4
EngSetPointerShape
EngSetPointerTag
EngSetPrinterData
EngSetPointerShape@40
EngSetPointerTag@20
EngSetPrinterData@20
EngSort@16
EngStretchBlt
EngStrokeAndFillPath
EngStrokePath
EngStretchBlt@44
EngStrokeAndFillPath@40
EngStrokePath@32
EngTextOut@44
EngTransparentBlt@32
EngUnicodeToMultiByteN@20
EngUnloadImage
EngUnlockDriverObj
EngUnloadImage@4
EngUnlockDriverObj@4
EngUnlockSurface@4
EngUnmapEvent@4
EngUnmapFontFile@4
EngUnsecureMem@4
EngWaitForSingleObject@8
EngWideCharToMultiByte
EngWritePrinter
FLOATOBJ_Add
FLOATOBJ_AddFloat
EngWideCharToMultiByte@20
EngWritePrinter@16
FLOATOBJ_Add@8
FLOATOBJ_AddFloat@8
FLOATOBJ_AddFloatObj
FLOATOBJ_AddLong
FLOATOBJ_Div
FLOATOBJ_DivFloat
FLOATOBJ_AddLong@8
FLOATOBJ_Div@8
FLOATOBJ_DivFloat@8
FLOATOBJ_DivFloatObj
FLOATOBJ_DivLong
FLOATOBJ_Equal
FLOATOBJ_EqualLong
FLOATOBJ_GetFloat
FLOATOBJ_GetLong
FLOATOBJ_GreaterThan
FLOATOBJ_GreaterThanLong
FLOATOBJ_LessThan
FLOATOBJ_LessThanLong
FLOATOBJ_Mul
FLOATOBJ_MulFloat
FLOATOBJ_DivLong@8
FLOATOBJ_Equal@8
FLOATOBJ_EqualLong@8
FLOATOBJ_GetFloat@4
FLOATOBJ_GetLong@4
FLOATOBJ_GreaterThan@8
FLOATOBJ_GreaterThanLong@8
FLOATOBJ_LessThan@8
FLOATOBJ_LessThanLong@8
FLOATOBJ_Mul@8
FLOATOBJ_MulFloat@8
FLOATOBJ_MulFloatObj
FLOATOBJ_MulLong
FLOATOBJ_Neg
FLOATOBJ_SetFloat
FLOATOBJ_SetLong
FLOATOBJ_Sub
FLOATOBJ_SubFloat
FLOATOBJ_MulLong@8
FLOATOBJ_Neg@4
FLOATOBJ_SetFloat@8
FLOATOBJ_SetLong@8
FLOATOBJ_Sub@8
FLOATOBJ_SubFloat@8
FLOATOBJ_SubFloatObj
FLOATOBJ_SubLong
FLOATOBJ_SubLong@8
FONTOBJ_cGetAllGlyphHandles@8
FONTOBJ_cGetGlyphs@20
FONTOBJ_pifi@4
FONTOBJ_pvTrueTypeFontFile@8
FONTOBJ_pxoGetXform@4
FONTOBJ_vGetInfo@12
HT_ComputeRGBGammaTable
HT_ComputeRGBGammaTable@24
HT_Get8BPPFormatPalette
PALOBJ_cGetColors@16
PATHOBJ_bCloseFigure
PATHOBJ_bEnum
PATHOBJ_bEnumClipLines
PATHOBJ_bMoveTo
PATHOBJ_bPolyBezierTo
PATHOBJ_bPolyLineTo
PATHOBJ_vEnumStart
PATHOBJ_vEnumStartClipLines
PATHOBJ_vGetBounds
PATHOBJ_bCloseFigure@4
PATHOBJ_bEnum@8
PATHOBJ_bEnumClipLines@12
PATHOBJ_bMoveTo@12
PATHOBJ_bPolyBezierTo@12
PATHOBJ_bPolyLineTo@12
PATHOBJ_vEnumStart@4
PATHOBJ_vEnumStartClipLines@16
PATHOBJ_vGetBounds@8
RtlAnsiCharToUnicodeChar@4
RtlMultiByteToUnicodeN@20
RtlRaiseException@4
@ -160,16 +159,16 @@ RtlUnicodeToMultiByteSize@12
RtlUnwind@16
RtlUpcaseUnicodeChar@4
RtlUpcaseUnicodeToMultiByteN@20
STROBJ_bEnum
STROBJ_dwGetCodePage
STROBJ_vEnumStart
STROBJ_bEnum@12
STROBJ_dwGetCodePage@4
STROBJ_vEnumStart@4
W32kInitialize@0
WNDOBJ_bEnum
WNDOBJ_cEnumStart
WNDOBJ_vSetConsumer
XFORMOBJ_bApplyXform
XFORMOBJ_iGetFloatObjXform
XFORMOBJ_iGetXform
WNDOBJ_bEnum@12
WNDOBJ_cEnumStart@16
WNDOBJ_vSetConsumer@8
XFORMOBJ_bApplyXform@20
XFORMOBJ_iGetFloatObjXform@8
XFORMOBJ_iGetXform@8
XLATEOBJ_cGetPalette@16
XLATEOBJ_iXlate@8
XLATEOBJ_piVector@4

View file

@ -1,4 +1,4 @@
; $Id: win32k.edf,v 1.15 2003/08/14 10:43:42 ekohl Exp $
; $Id: win32k.edf,v 1.16 2003/08/14 12:47:33 ekohl Exp $
;
; win32k.def
;
@ -6,7 +6,6 @@
;
LIBRARY win32k
EXPORTS
;W32kGetVectors
BRUSHOBJ_pvAllocRbrush=BRUSHOBJ_pvAllocRbrush@8
BRUSHOBJ_pvGetRbrush=BRUSHOBJ_pvGetRbrush@4
BRUSHOBJ_ulGetBrushColor=BRUSHOBJ_ulGetBrushColor@4
@ -74,85 +73,85 @@ EngMarkBandingSurface=EngMarkBandingSurface@4
EngMovePointer=EngMovePointer@16
EngMulDiv=EngMulDiv@12
EngMultiByteToUnicodeN=EngMultiByteToUnicodeN@20
EngMultiByteToWideChar
EngMultiByteToWideChar=EngMultiByteToWideChar@20
EngPaint=EngPaint@20
EngProbeForRead=NTOSKRNL.ProbeForRead
EngProbeForReadAndWrite=NTOSKRNL.ProbeForWrite
EngQueryLocalTime
EngQueryPalette
EngQueryLocalTime=EngQueryLocalTime@4
EngQueryPalette=EngQueryPalette@16
EngQueryPerformanceCounter=EngQueryPerformanceCounter@4
EngQueryPerformanceFrequency=EngQueryPerformanceFrequency@4
EngReleaseSemaphore=EngReleaseSemaphore@4
EngRestoreFloatingPointState
EngSaveFloatingPointState
EngRestoreFloatingPointState=EngRestoreFloatingPointState@4
EngSaveFloatingPointState=EngSaveFloatingPointState@8
EngSecureMem=EngSecureMem@8
EngSetEvent=EngSetEvent@4
EngSetLastError=EngSetLastError@4
EngSetPointerShape
EngSetPointerTag
EngSetPrinterData
EngSetPointerShape=EngSetPointerShape@40
EngSetPointerTag=EngSetPointerTag@20
EngSetPrinterData=EngSetPrinterData@20
EngSort=EngSort@16
EngStretchBlt
EngStrokeAndFillPath
EngStrokePath
EngStretchBlt=EngStretchBlt@44
EngStrokeAndFillPath=EngStrokeAndFillPath@40
EngStrokePath=EngStrokePath@32
EngTextOut=EngTextOut@44
EngTransparentBlt=EngTransparentBlt@32
EngUnicodeToMultiByteN=EngUnicodeToMultiByteN@20
EngUnloadImage
EngUnlockDriverObj
EngUnloadImage=EngUnloadImage@4
EngUnlockDriverObj=EngUnlockDriverObj@4
EngUnlockSurface=EngUnlockSurface@4
EngUnmapEvent=EngUnmapEvent@4
EngUnmapFontFile=EngUnmapFontFile@4
;EngUnsecureMem = NTOSKRNL.MmUnsecureVirtualMemory
EngUnsecureMem=EngUnsecureMem@4
EngWaitForSingleObject=EngWaitForSingleObject@8
EngWideCharToMultiByte
EngWritePrinter
FLOATOBJ_Add
FLOATOBJ_AddFloat
EngWideCharToMultiByte=EngWideCharToMultiByte@20
EngWritePrinter=EngWritePrinter@16
FLOATOBJ_Add=FLOATOBJ_Add@8
FLOATOBJ_AddFloat=FLOATOBJ_AddFloat@8
FLOATOBJ_AddFloatObj
FLOATOBJ_AddLong
FLOATOBJ_Div
FLOATOBJ_DivFloat
FLOATOBJ_AddLong=FLOATOBJ_AddLong@8
FLOATOBJ_Div=FLOATOBJ_Div@8
FLOATOBJ_DivFloat=FLOATOBJ_DivFloat@8
FLOATOBJ_DivFloatObj
FLOATOBJ_DivLong
FLOATOBJ_Equal
FLOATOBJ_EqualLong
FLOATOBJ_GetFloat
FLOATOBJ_GetLong
FLOATOBJ_GreaterThan
FLOATOBJ_GreaterThanLong
FLOATOBJ_LessThan
FLOATOBJ_LessThanLong
FLOATOBJ_Mul
FLOATOBJ_MulFloat
FLOATOBJ_DivLong=FLOATOBJ_DivLong@8
FLOATOBJ_Equal=FLOATOBJ_Equal@8
FLOATOBJ_EqualLong=FLOATOBJ_EqualLong@8
FLOATOBJ_GetFloat=FLOATOBJ_GetFloat@4
FLOATOBJ_GetLong=FLOATOBJ_GetLong@4
FLOATOBJ_GreaterThan=FLOATOBJ_GreaterThan@8
FLOATOBJ_GreaterThanLong=FLOATOBJ_GreaterThanLong@8
FLOATOBJ_LessThan=FLOATOBJ_LessThan@8
FLOATOBJ_LessThanLong=FLOATOBJ_LessThanLong@8
FLOATOBJ_Mul=FLOATOBJ_Mul@8
FLOATOBJ_MulFloat=FLOATOBJ_MulFloat@8
FLOATOBJ_MulFloatObj
FLOATOBJ_MulLong
FLOATOBJ_Neg
FLOATOBJ_SetFloat
FLOATOBJ_SetLong
FLOATOBJ_Sub
FLOATOBJ_SubFloat
FLOATOBJ_MulLong=FLOATOBJ_MulLong@8
FLOATOBJ_Neg=FLOATOBJ_Neg@4
FLOATOBJ_SetFloat=FLOATOBJ_SetFloat@8
FLOATOBJ_SetLong=FLOATOBJ_SetLong@8
FLOATOBJ_Sub=FLOATOBJ_Sub@8
FLOATOBJ_SubFloat=FLOATOBJ_SubFloat@8
FLOATOBJ_SubFloatObj
FLOATOBJ_SubLong
FLOATOBJ_SubLong=FLOATOBJ_SubLong@8
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_Get8BPPFormatPalette
HT_ComputeRGBGammaTable=HT_ComputeRGBGammaTable@24
HT_Get8BPPFormatPalette=HT_Get8BPPFormatPalette@16
PALOBJ_cGetColors=PALOBJ_cGetColors@16
PATHOBJ_bCloseFigure
PATHOBJ_bEnum
PATHOBJ_bEnumClipLines
PATHOBJ_bMoveTo
PATHOBJ_bPolyBezierTo
PATHOBJ_bPolyLineTo
PATHOBJ_vEnumStart
PATHOBJ_vEnumStartClipLines
PATHOBJ_vGetBounds
PATHOBJ_bCloseFigure=PATHOBJ_bCloseFigure@4
PATHOBJ_bEnum=PATHOBJ_bEnum@8
PATHOBJ_bEnumClipLines=PATHOBJ_bEnumClipLines@12
PATHOBJ_bMoveTo=PATHOBJ_bMoveTo@12
PATHOBJ_bPolyBezierTo=PATHOBJ_bPolyBezierTo@12
PATHOBJ_bPolyLineTo=PATHOBJ_bPolyLineTo@12
PATHOBJ_vEnumStart=PATHOBJ_vEnumStart@4
PATHOBJ_vEnumStartClipLines=PATHOBJ_vEnumStartClipLines@16
PATHOBJ_vGetBounds=PATHOBJ_vGetBounds@8
RtlAnsiCharToUnicodeChar=NTOSKRNL.RtlAnsiCharToUnicodeChar
RtlMultiByteToUnicodeN=NTOSKRNL.RtlMultiByteToUnicodeN
RtlRaiseException=NTOSKRNL.RtlRaiseException
@ -161,16 +160,16 @@ RtlUnicodeToMultiByteSize=NTOSKRNL.RtlUnicodeToMultiByteSize
RtlUnwind=NTOSKRNL.RtlUnwind
RtlUpcaseUnicodeChar=NTOSKRNL.RtlUpcaseUnicodeChar
RtlUpcaseUnicodeToMultiByteN=NTOSKRNL.RtlUpcaseUnicodeToMultiByteN
STROBJ_bEnum
STROBJ_dwGetCodePage
STROBJ_vEnumStart
STROBJ_bEnum=STROBJ_bEnum@12
STROBJ_dwGetCodePage=STROBJ_dwGetCodePage@4
STROBJ_vEnumStart=STROBJ_vEnumStart@4
W32kInitialize=W32kInitialize@0
WNDOBJ_bEnum
WNDOBJ_cEnumStart
WNDOBJ_vSetConsumer
XFORMOBJ_bApplyXform
XFORMOBJ_iGetFloatObjXform
XFORMOBJ_iGetXform
WNDOBJ_bEnum=WNDOBJ_bEnum@12
WNDOBJ_cEnumStart=WNDOBJ_cEnumStart@16
WNDOBJ_vSetConsumer=WNDOBJ_vSetConsumer@8
XFORMOBJ_bApplyXform=XFORMOBJ_bApplyXform@20
XFORMOBJ_iGetFloatObjXform=XFORMOBJ_iGetFloatObjXform@8
XFORMOBJ_iGetXform=XFORMOBJ_iGetXform@8
XLATEOBJ_cGetPalette=XLATEOBJ_cGetPalette@16
XLATEOBJ_iXlate=XLATEOBJ_iXlate@8
XLATEOBJ_piVector=XLATEOBJ_piVector@4