Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

368 lines
13 KiB

LIBRARY ZDI32
DESCRIPTION 'Profiling dll for GDI32.dll api calls'
EXPORTS
AbortDoc=ZAbortDoc
AbortPath=ZAbortPath
AddFontResourceA=ZAddFontResourceA
AddFontResourceW=ZAddFontResourceW
AngleArc=ZAngleArc
AnimatePalette=ZAnimatePalette
Arc=ZArc
ArcTo=ZArcTo
BeginPath=ZBeginPath
BitBlt=ZBitBlt
CancelDC=ZCancelDC
ChoosePixelFormat=ZChoosePixelFormat
Chord=ZChord
CloseEnhMetaFile=ZCloseEnhMetaFile
CloseFigure=ZCloseFigure
CloseMetaFile=ZCloseMetaFile
CombineRgn=ZCombineRgn
CombineTransform=ZCombineTransform
CopyEnhMetaFileA=ZCopyEnhMetaFileA
CopyEnhMetaFileW=ZCopyEnhMetaFileW
CopyMetaFileA=ZCopyMetaFileA
CopyMetaFileW=ZCopyMetaFileW
CreateBitmap=ZCreateBitmap
CreateBitmapIndirect=ZCreateBitmapIndirect
CreateBrushIndirect=ZCreateBrushIndirect
CreateCompatibleBitmap=ZCreateCompatibleBitmap
CreateCompatibleDC=ZCreateCompatibleDC
CreateDCA=ZCreateDCA
CreateDCW=ZCreateDCW
CreateDIBPatternBrush=ZCreateDIBPatternBrush
CreateDIBPatternBrushPt=ZCreateDIBPatternBrushPt
CreateDIBitmap=ZCreateDIBitmap
CreateDIBSection=ZCreateDIBSection
CreateDiscardableBitmap=ZCreateDiscardableBitmap
CreateEllipticRgn=ZCreateEllipticRgn
CreateEllipticRgnIndirect=ZCreateEllipticRgnIndirect
CreateEnhMetaFileA=ZCreateEnhMetaFileA
CreateEnhMetaFileW=ZCreateEnhMetaFileW
CreateFontA=ZCreateFontA
CreateFontIndirectA=ZCreateFontIndirectA
CreateFontIndirectW=ZCreateFontIndirectW
CreateFontW=ZCreateFontW
CreateHalftonePalette=ZCreateHalftonePalette
CreateHatchBrush=ZCreateHatchBrush
CreateICA=ZCreateICA
CreateICW=ZCreateICW
CreateMetaFileA=ZCreateMetaFileA
CreateMetaFileW=ZCreateMetaFileW
CreatePalette=ZCreatePalette
CreatePatternBrush=ZCreatePatternBrush
CreatePen=ZCreatePen
CreatePenIndirect=ZCreatePenIndirect
CreatePolyPolygonRgn=ZCreatePolyPolygonRgn
CreatePolygonRgn=ZCreatePolygonRgn
CreateRectRgn=ZCreateRectRgn
CreateRectRgnIndirect=ZCreateRectRgnIndirect
CreateRoundRectRgn=ZCreateRoundRectRgn
CreateScalableFontResourceA=ZCreateScalableFontResourceA
CreateScalableFontResourceW=ZCreateScalableFontResourceW
CreateSolidBrush=ZCreateSolidBrush
DPtoLP=ZDPtoLP
DeleteDC=ZDeleteDC
DeleteEnhMetaFile=ZDeleteEnhMetaFile
DeleteMetaFile=ZDeleteMetaFile
DeleteObject=ZDeleteObject
DrawEscape=ZDrawEscape
Ellipse=ZEllipse
EndDoc=ZEndDoc
EndPage=ZEndPage
EndPath=ZEndPath
EnumEnhMetaFile=ZEnumEnhMetaFile
EnumFontFamiliesA=ZEnumFontFamiliesA
EnumFontFamiliesW=ZEnumFontFamiliesW
EnumFontsA=ZEnumFontsA
EnumFontsW=ZEnumFontsW
EnumMetaFile=ZEnumMetaFile
EnumObjects=ZEnumObjects
EqualRgn=ZEqualRgn
Escape=ZEscape
ExcludeClipRect=ZExcludeClipRect
ExtCreatePen=ZExtCreatePen
ExtCreateRegion=ZExtCreateRegion
ExtEscape=ZExtEscape
ExtFloodFill=ZExtFloodFill
ExtSelectClipRgn=ZExtSelectClipRgn
ExtTextOutA=ZExtTextOutA
ExtTextOutW=ZExtTextOutW
FillPath=ZFillPath
FillRgn=ZFillRgn
FixBrushOrgEx=ZFixBrushOrgEx
FlattenPath=ZFlattenPath
FloodFill=ZFloodFill
FrameRgn=ZFrameRgn
GdiComment=ZGdiComment
GdiFlush=ZGdiFlush
GdiGetBatchLimit=ZGdiGetBatchLimit
GdiSetBatchLimit=ZGdiSetBatchLimit
GetArcDirection=ZGetArcDirection
GetAspectRatioFilterEx=ZGetAspectRatioFilterEx
GetBitmapBits=ZGetBitmapBits
GetBitmapDimensionEx=ZGetBitmapDimensionEx
GetBkColor=ZGetBkColor
GetBkMode=ZGetBkMode
GetBoundsRect=ZGetBoundsRect
GetBrushOrgEx=ZGetBrushOrgEx
GetCharABCWidthsA=ZGetCharABCWidthsA
GetCharABCWidthsFloatA=ZGetCharABCWidthsFloatA
GetCharABCWidthsFloatW=ZGetCharABCWidthsFloatW
GetCharABCWidthsW=ZGetCharABCWidthsW
GetCharWidth32A=ZGetCharWidth32A
GetCharWidth32W=ZGetCharWidth32W
GetCharWidthA=ZGetCharWidthA
GetCharWidthFloatA=ZGetCharWidthFloatA
GetCharWidthFloatW=ZGetCharWidthFloatW
GetCharWidthW=ZGetCharWidthW
GetClipBox=ZGetClipBox
GetClipRgn=ZGetClipRgn
GetColorAdjustment=ZGetColorAdjustment
GetCurrentObject=ZGetCurrentObject
GetCurrentPositionEx=ZGetCurrentPositionEx
GetDCOrgEx=ZGetDCOrgEx
GetDIBits=ZGetDIBits
GetDeviceCaps=ZGetDeviceCaps
GetEnhMetaFileA=ZGetEnhMetaFileA
GetEnhMetaFileBits=ZGetEnhMetaFileBits
GetEnhMetaFileDescriptionA=ZGetEnhMetaFileDescriptionA
GetEnhMetaFileDescriptionW=ZGetEnhMetaFileDescriptionW
GetEnhMetaFileHeader=ZGetEnhMetaFileHeader
GetEnhMetaFilePaletteEntries=ZGetEnhMetaFilePaletteEntries
GetEnhMetaFileW=ZGetEnhMetaFileW
GetFontData=ZGetFontData
GetGlyphOutlineA=ZGetGlyphOutlineA
GetGlyphOutlineW=ZGetGlyphOutlineW
GetDIBColorTable=ZGetDIBColorTable
GetGraphicsMode=ZGetGraphicsMode
GetKerningPairsA=ZGetKerningPairsA
GetKerningPairsW=ZGetKerningPairsW
GetMapMode=ZGetMapMode
GetMetaFileA=ZGetMetaFileA
GetMetaFileBitsEx=ZGetMetaFileBitsEx
GetMetaFileW=ZGetMetaFileW
GetMetaRgn=ZGetMetaRgn
GetMiterLimit=ZGetMiterLimit
GetNearestColor=ZGetNearestColor
GetNearestPaletteIndex=ZGetNearestPaletteIndex
GetObjectA=ZGetObjectA
GetObjectType=ZGetObjectType
GetObjectW=ZGetObjectW
GetOutlineTextMetricsA=ZGetOutlineTextMetricsA
GetOutlineTextMetricsW=ZGetOutlineTextMetricsW
GetPaletteEntries=ZGetPaletteEntries
GetPath=ZGetPath
GetPixel=ZGetPixel
GetPixelFormat=ZGetPixelFormat
GetPolyFillMode=ZGetPolyFillMode
GetROP2=ZGetROP2
GetRasterizerCaps=ZGetRasterizerCaps
GetRegionData=ZGetRegionData
GetRgnBox=ZGetRgnBox
GetStockObject=ZGetStockObject
GetStretchBltMode=ZGetStretchBltMode
GetSystemPaletteEntries=ZGetSystemPaletteEntries
GetSystemPaletteUse=ZGetSystemPaletteUse
GetTextAlign=ZGetTextAlign
GetTextCharacterExtra=ZGetTextCharacterExtra
GetTextColor=ZGetTextColor
GetTextExtentExPointA=ZGetTextExtentExPointA
GetTextExtentExPointW=ZGetTextExtentExPointW
GetTextExtentPoint32A=ZGetTextExtentPoint32A
GetTextExtentPoint32W=ZGetTextExtentPoint32W
GetTextExtentPointA=ZGetTextExtentPointA
GetTextExtentPointW=ZGetTextExtentPointW
GetTextFaceA=ZGetTextFaceA
GetTextFaceW=ZGetTextFaceW
GetTextMetricsA=ZGetTextMetricsA
GetTextMetricsW=ZGetTextMetricsW
GetViewportExtEx=ZGetViewportExtEx
GetViewportOrgEx=ZGetViewportOrgEx
GetWinMetaFileBits=ZGetWinMetaFileBits
GetWindowExtEx=ZGetWindowExtEx
GetWindowOrgEx=ZGetWindowOrgEx
GetWorldTransform=ZGetWorldTransform
IntersectClipRect=ZIntersectClipRect
InvertRgn=ZInvertRgn
LPtoDP=ZLPtoDP
LineDDA=ZLineDDA
LineTo=ZLineTo
MaskBlt=ZMaskBlt
ModifyWorldTransform=ZModifyWorldTransform
MoveToEx=ZMoveToEx
OffsetClipRgn=ZOffsetClipRgn
OffsetRgn=ZOffsetRgn
OffsetViewportOrgEx=ZOffsetViewportOrgEx
OffsetWindowOrgEx=ZOffsetWindowOrgEx
PaintRgn=ZPaintRgn
PatBlt=ZPatBlt
PathToRegion=ZPathToRegion
Pie=ZPie
PlayEnhMetaFile=ZPlayEnhMetaFile
PlayEnhMetaFileRecord=ZPlayEnhMetaFileRecord
PlayMetaFile=ZPlayMetaFile
PlayMetaFileRecord=ZPlayMetaFileRecord
PlgBlt=ZPlgBlt
PolyBezier=ZPolyBezier
PolyBezierTo=ZPolyBezierTo
PolyDraw=ZPolyDraw
PolyPolygon=ZPolyPolygon
PolyPolyline=ZPolyPolyline
PolyTextOutA=ZPolyTextOutA
PolyTextOutW=ZPolyTextOutW
Polygon=ZPolygon
Polyline=ZPolyline
PolylineTo=ZPolylineTo
PtInRegion=ZPtInRegion
PtVisible=ZPtVisible
RealizePalette=ZRealizePalette
RectInRegion=ZRectInRegion
RectVisible=ZRectVisible
Rectangle=ZRectangle
RemoveFontResourceA=ZRemoveFontResourceA
RemoveFontResourceW=ZRemoveFontResourceW
ResetDCA=ZResetDCA
ResetDCW=ZResetDCW
ResizePalette=ZResizePalette
RestoreDC=ZRestoreDC
RoundRect=ZRoundRect
SaveDC=ZSaveDC
ScaleViewportExtEx=ZScaleViewportExtEx
ScaleWindowExtEx=ZScaleWindowExtEx
SelectClipPath=ZSelectClipPath
SelectClipRgn=ZSelectClipRgn
SelectObject=ZSelectObject
SelectPalette=ZSelectPalette
SetAbortProc=ZSetAbortProc
SetArcDirection=ZSetArcDirection
SetBitmapBits=ZSetBitmapBits
SetBitmapDimensionEx=ZSetBitmapDimensionEx
SetBkColor=ZSetBkColor
SetBkMode=ZSetBkMode
SetBoundsRect=ZSetBoundsRect
SetBrushOrgEx=ZSetBrushOrgEx
SetColorAdjustment=ZSetColorAdjustment
SetDIBColorTable=ZSetDIBColorTable
SetDIBits=ZSetDIBits
SetDIBitsToDevice=ZSetDIBitsToDevice
SetEnhMetaFileBits=ZSetEnhMetaFileBits
SetGraphicsMode=ZSetGraphicsMode
SetMapMode=ZSetMapMode
SetMapperFlags=ZSetMapperFlags
SetMetaFileBitsEx=ZSetMetaFileBitsEx
SetMetaRgn=ZSetMetaRgn
SetMiterLimit=ZSetMiterLimit
SetPaletteEntries=ZSetPaletteEntries
SetPixel=ZSetPixel
SetPixelFormat=ZSetPixelFormat
SetPixelV=ZSetPixelV
SetPolyFillMode=ZSetPolyFillMode
SetROP2=ZSetROP2
SetRectRgn=ZSetRectRgn
SetStretchBltMode=ZSetStretchBltMode
SetSystemPaletteUse=ZSetSystemPaletteUse
SetTextAlign=ZSetTextAlign
SetTextCharacterExtra=ZSetTextCharacterExtra
SetTextColor=ZSetTextColor
SetTextJustification=ZSetTextJustification
SetViewportExtEx=ZSetViewportExtEx
SetViewportOrgEx=ZSetViewportOrgEx
SetWinMetaFileBits=ZSetWinMetaFileBits
SetWindowExtEx=ZSetWindowExtEx
SetWindowOrgEx=ZSetWindowOrgEx
SetWorldTransform=ZSetWorldTransform
StartDocA=ZStartDocA
StartDocW=ZStartDocW
StartPage=ZStartPage
StretchBlt=ZStretchBlt
StretchDIBits=ZStretchDIBits
StrokeAndFillPath=ZStrokeAndFillPath
StrokePath=ZStrokePath
TextOutA=ZTextOutA
TextOutW=ZTextOutW
UnrealizeObject=ZUnrealizeObject
UpdateColors=ZUpdateColors
WidenPath=ZWidenPath
;
; Private entries - not profiled
;
; DeviceCapabilitiesExA=zDeviceCapabilitiesExA
; DeviceCapabilitiesExW=zDeviceCapabilitiesExW
; DeviceCapabilitiesEx=zDeviceCapabilitiesExA
;
GetKerningPairs=zGetKerningPairs
GetGlyphOutline=zGetGlyphOutline
GetCharWidthWOW=zGetCharWidthWOW
; GetOutlineTextMetricsWOW=zGetOutlineTextMetricsWOW
; GetTextMetricsWOW=zGetTextMetricsWOW
GetRandomRgn=zGetRandomRgn
GetRelAbs=zGetRelAbs
; SetBkModeWOW=zSetBkModeWOW
; SetPolyFillModeWOW=zSetPolyFillModeWOW
SetRelAbs=zSetRelAbs
; SetROP2WOW=zSetROP2WOW
; SetStretchBltModeWOW=zSetStretchBltModeWOW
; SetTextAlignWOW=zSetTextAlignWOW
GdiCleanCacheDC=zGdiCleanCacheDC
; GdiCvtHnd=zGdiCvtHnd
; GdiReserveHandles=zGdiReserveHandles
GdiAssociateObject=ZGdiAssociateObject
GdiConvertAndCheckDC=ZGdiConvertAndCheckDC
GdiConvertBitmap=ZGdiConvertBitmap
GdiConvertBrush=ZGdiConvertBrush
GdiConvertDC=ZGdiConvertDC
GdiConvertEnhMetaFile=ZGdiConvertEnhMetaFile
GdiConvertFont=ZGdiConvertFont
GdiConvertMetaFilePict=ZGdiConvertMetaFilePict
GdiConvertPalette=ZGdiConvertPalette
GdiConvertRegion=ZGdiConvertRegion
GdiCreateLocalBitmap=ZGdiCreateLocalBitmap
GdiCreateLocalBrush=ZGdiCreateLocalBrush
GdiCreateLocalEnhMetaFile=ZGdiCreateLocalEnhMetaFile
GdiCreateLocalFont=ZGdiCreateLocalFont
GdiCreateLocalMetaFilePict=ZGdiCreateLocalMetaFilePict
GdiCreateLocalPalette=ZGdiCreateLocalPalette
GdiCreateLocalRegion=ZGdiCreateLocalRegion
GdiDeleteLocalDC=ZGdiDeleteLocalDC
GdiDeleteLocalObject=ZGdiDeleteLocalObject
; GdiGetCsInfo=ZGdiGetCsInfo
GdiGetLocalBrush=ZGdiGetLocalBrush
GdiGetLocalDC=ZGdiGetLocalDC
GdiGetLocalFont=ZGdiGetLocalFont
GdiIsMetaFileDC=ZGdiIsMetaFileDC
GdiPlayDCScript=ZGdiPlayDCScript
GdiPlayJournal=ZGdiPlayJournal
GdiPlayScript=ZGdiPlayScript
; GdiQueryObjectAllocation=ZGdiQueryObjectAllocation
GdiReleaseLocalDC=ZGdiReleaseLocalDC
; GdiResetCsInfo=ZGdiResetCsInfo
; GdiSAPSupport=ZGdiSAPSupport
; GdiSetAttrs=ZGdiSetAttrs
; GdiSetNoCacheDC=ZGdiSetNoCacheDC
GdiSetServerAttr=ZGdiSetServerAttr
GetETM=ZGetETM
GetFontResourceInfo=ZGetFontResourceInfo
GetFontResourceInfoW=ZGetFontResourceInfoW
GetTransform=ZGetTransform
SelectFontLocal=ZSelectFontLocal
SelectBrushLocal=ZSelectBrushLocal
SetFontEnumeration=ZSetFontEnumeration
SetVirtualResolution=ZSetVirtualResolution
;
; Zdll's exported utility routines
;
ApfInitDll @3001
ApfRecordInfo @3002
ApfClearData @3003
ApfDumpData @3004
ApfGetData @3005
ApfGetModuleName @3006
ApfGetApiCount @3007