Main Page Feedback NirSoft Utilities
Windows XP DLL File Information - gdi32.dll

The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.

 

General Information

File Description: GDI Client DLL  
File Version: 5.1.2600.5512 (xpsp.080413-2105)  
Company: Microsoft Corporation  
Product Name: Microsoft Windows Operating System  
DLL popularity Very High - 247 other DLL files in system32 directory are statically linked to this file.
File Size: 278 KB
Total Number of Exported Functions: 610
Total Number of Exported Functions With Names: 610
 

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 271,872 Bytes 95.3% Read, Execute Code
.data 0x00044000 4,608 Bytes 1.6% Write, Read Initialized Data
.rsrc 0x00046000 1,024 Bytes 0.4% Read Initialized Data
.reloc 0x00047000 6,656 Bytes 2.3% Read, Discardable Initialized Data
 

Static Linking

gdi32.dll is statically linked to the following files:

KERNEL32.dll
ntdll.dll
USER32.dll

This means that when gdi32.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, gdi32.dll won't be loaded.

 

General Resources Information

Resource Type Number of Items Total Size % of File
Icons 0 0 Bytes 0.0%
Animated Icons 0 0 Bytes 0.0%
Cursors 0 0 Bytes 0.0%
Animated Cursors 0 0 Bytes 0.0%
Bitmaps 0 0 Bytes 0.0%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 0 0 Bytes 0.0%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 0 0 Bytes 0.0%
Type Libraries 0 0 Bytes 0.0%
Manifest 0 0 Bytes 0.0%
All Others 1 864 Bytes 0.3%
Total 1 864 Bytes 0.3%
 

Icons in this file

No icons found in this file

 

Cursors in this file

No cursors found in this file

 

Dialog-boxes list (up to 200 dialogs)

No dialog resources in this file.

 

String resources in this dll (up to 200 strings)

No string resources in this file.

 

COM Classes/Interfaces

There is no type library in this file with COM classes/interfaces information

 

Exported Functions List

The following functions are exported by this dll:
AbortDoc AbortPath AddFontMemResourceEx
AddFontResourceA AddFontResourceExA AddFontResourceExW
AddFontResourceTracking AddFontResourceW AngleArc
AnimatePalette AnyLinkedFonts Arc
ArcTo BRUSHOBJ_hGetColorTransform BRUSHOBJ_pvAllocRbrush
BRUSHOBJ_pvGetRbrush BRUSHOBJ_ulGetBrushColor BeginPath
BitBlt CLIPOBJ_bEnum CLIPOBJ_cEnumStart
CLIPOBJ_ppoGetPath CancelDC CheckColorsInGamut
ChoosePixelFormat Chord ClearBitmapAttributes
ClearBrushAttributes CloseEnhMetaFile CloseFigure
CloseMetaFile ColorCorrectPalette ColorMatchToTarget
CombineRgn CombineTransform CopyEnhMetaFileA
CopyEnhMetaFileW CopyMetaFileA CopyMetaFileW
CreateBitmap CreateBitmapIndirect CreateBrushIndirect
CreateColorSpaceA CreateColorSpaceW CreateCompatibleBitmap
CreateCompatibleDC CreateDCA CreateDCW
CreateDIBPatternBrush CreateDIBPatternBrushPt CreateDIBSection
CreateDIBitmap CreateDiscardableBitmap CreateEllipticRgn
CreateEllipticRgnIndirect CreateEnhMetaFileA CreateEnhMetaFileW
CreateFontA CreateFontIndirectA CreateFontIndirectExA
CreateFontIndirectExW CreateFontIndirectW CreateFontW
CreateHalftonePalette CreateHatchBrush CreateICA
CreateICW CreateMetaFileA CreateMetaFileW
CreatePalette CreatePatternBrush CreatePen
CreatePenIndirect CreatePolyPolygonRgn CreatePolygonRgn
CreateRectRgn CreateRectRgnIndirect CreateRoundRectRgn
CreateScalableFontResourceA CreateScalableFontResourceW CreateSolidBrush
DPtoLP DdEntry0 DdEntry1
DdEntry10 DdEntry11 DdEntry12
DdEntry13 DdEntry14 DdEntry15
DdEntry16 DdEntry17 DdEntry18
DdEntry19 DdEntry2 DdEntry20
DdEntry21 DdEntry22 DdEntry23
DdEntry24 DdEntry25 DdEntry26
DdEntry27 DdEntry28 DdEntry29
DdEntry3 DdEntry30 DdEntry31
DdEntry32 DdEntry33 DdEntry34
DdEntry35 DdEntry36 DdEntry37
DdEntry38 DdEntry39 DdEntry4
DdEntry40 DdEntry41 DdEntry42
DdEntry43 DdEntry44 DdEntry45
DdEntry46 DdEntry47 DdEntry48
DdEntry49 DdEntry5 DdEntry50
DdEntry51 DdEntry52 DdEntry53
DdEntry54 DdEntry55 DdEntry56
DdEntry6 DdEntry7 DdEntry8
DdEntry9 DeleteColorSpace DeleteDC
DeleteEnhMetaFile DeleteMetaFile DeleteObject
DescribePixelFormat DeviceCapabilitiesExA DeviceCapabilitiesExW
DrawEscape Ellipse EnableEUDC
EndDoc EndFormPage EndPage
EndPath EngAcquireSemaphore EngAlphaBlend
EngAssociateSurface EngBitBlt EngCheckAbort
EngComputeGlyphSet EngCopyBits EngCreateBitmap
EngCreateClip EngCreateDeviceBitmap EngCreateDeviceSurface
EngCreatePalette EngCreateSemaphore EngDeleteClip
EngDeletePalette EngDeletePath EngDeleteSemaphore
EngDeleteSurface EngEraseSurface EngFillPath
EngFindResource EngFreeModule EngGetCurrentCodePage
EngGetDriverName EngGetPrinterDataFileName EngGradientFill
EngLineTo EngLoadModule EngLockSurface
EngMarkBandingSurface EngMultiByteToUnicodeN EngMultiByteToWideChar
EngPaint EngPlgBlt EngQueryEMFInfo
EngQueryLocalTime EngReleaseSemaphore EngStretchBlt
EngStretchBltROP EngStrokeAndFillPath EngStrokePath
EngTextOut EngTransparentBlt EngUnicodeToMultiByteN
EngUnlockSurface EngWideCharToMultiByte EnumEnhMetaFile
EnumFontFamiliesA EnumFontFamiliesExA EnumFontFamiliesExW
EnumFontFamiliesW EnumFontsA EnumFontsW
EnumICMProfilesA EnumICMProfilesW EnumMetaFile
EnumObjects EqualRgn Escape
EudcLoadLinkW EudcUnloadLinkW ExcludeClipRect
ExtCreatePen ExtCreateRegion ExtEscape
ExtFloodFill ExtSelectClipRgn ExtTextOutA
ExtTextOutW FONTOBJ_cGetAllGlyphHandles FONTOBJ_cGetGlyphs
FONTOBJ_pQueryGlyphAttrs FONTOBJ_pfdg FONTOBJ_pifi
FONTOBJ_pvTrueTypeFontFile FONTOBJ_pxoGetXform FONTOBJ_vGetInfo
FillPath FillRgn FixBrushOrgEx
FlattenPath FloodFill FontIsLinked
FrameRgn GdiAddFontResourceW GdiAddGlsBounds
GdiAddGlsRecord GdiAlphaBlend GdiArtificialDecrementDriver
GdiCleanCacheDC GdiComment GdiConsoleTextOut
GdiConvertAndCheckDC GdiConvertBitmap GdiConvertBitmapV5
GdiConvertBrush GdiConvertDC GdiConvertEnhMetaFile
GdiConvertFont GdiConvertMetaFilePict GdiConvertPalette
GdiConvertRegion GdiConvertToDevmodeW GdiCreateLocalEnhMetaFile
GdiCreateLocalMetaFilePict GdiDeleteLocalDC GdiDeleteSpoolFileHandle
GdiDescribePixelFormat GdiDllInitialize GdiDrawStream
GdiEndDocEMF GdiEndPageEMF GdiEntry1
GdiEntry10 GdiEntry11 GdiEntry12
GdiEntry13 GdiEntry14 GdiEntry15
GdiEntry16 GdiEntry2 GdiEntry3
GdiEntry4 GdiEntry5 GdiEntry6
GdiEntry7 GdiEntry8 GdiEntry9
GdiFixUpHandle GdiFlush GdiFullscreenControl
GdiGetBatchLimit GdiGetBitmapBitsSize GdiGetCharDimensions
GdiGetCodePage GdiGetDC GdiGetDevmodeForPage
GdiGetLocalBrush GdiGetLocalDC GdiGetLocalFont
GdiGetPageCount GdiGetPageHandle GdiGetSpoolFileHandle
GdiGetSpoolMessage GdiGradientFill GdiInitSpool
GdiInitializeLanguagePack GdiIsMetaFileDC GdiIsMetaPrintDC
GdiIsPlayMetafileDC GdiPlayDCScript GdiPlayEMF
GdiPlayJournal GdiPlayPageEMF GdiPlayPrivatePageEMF
GdiPlayScript GdiPrinterThunk GdiProcessSetup
GdiQueryFonts GdiQueryTable GdiRealizationInfo
GdiReleaseDC GdiReleaseLocalDC GdiResetDCEMF
GdiSetAttrs GdiSetBatchLimit GdiSetLastError
GdiSetPixelFormat GdiSetServerAttr GdiStartDocEMF
GdiStartPageEMF GdiSwapBuffers GdiTransparentBlt
GdiValidateHandle GetArcDirection GetAspectRatioFilterEx
GetBitmapAttributes GetBitmapBits GetBitmapDimensionEx
GetBkColor GetBkMode GetBoundsRect
GetBrushAttributes GetBrushOrgEx GetCharABCWidthsA
GetCharABCWidthsFloatA GetCharABCWidthsFloatW GetCharABCWidthsI
GetCharABCWidthsW GetCharWidth32A GetCharWidth32W
GetCharWidthA GetCharWidthFloatA GetCharWidthFloatW
GetCharWidthI GetCharWidthInfo GetCharWidthW
GetCharacterPlacementA GetCharacterPlacementW GetClipBox
GetClipRgn GetColorAdjustment GetColorSpace
GetCurrentObject GetCurrentPositionEx GetDCBrushColor
GetDCOrgEx GetDCPenColor GetDIBColorTable
GetDIBits GetDeviceCaps GetDeviceGammaRamp
GetETM GetEUDCTimeStamp GetEUDCTimeStampExW
GetEnhMetaFileA GetEnhMetaFileBits GetEnhMetaFileDescriptionA
GetEnhMetaFileDescriptionW GetEnhMetaFileHeader GetEnhMetaFilePaletteEntries
GetEnhMetaFilePixelFormat GetEnhMetaFileW GetFontAssocStatus
GetFontData GetFontLanguageInfo GetFontResourceInfoW
GetFontUnicodeRanges GetGlyphIndicesA GetGlyphIndicesW
GetGlyphOutline GetGlyphOutlineA GetGlyphOutlineW
GetGlyphOutlineWow GetGraphicsMode GetHFONT
GetICMProfileA GetICMProfileW GetKerningPairs
GetKerningPairsA GetKerningPairsW GetLayout
GetLogColorSpaceA GetLogColorSpaceW GetMapMode
GetMetaFileA GetMetaFileBitsEx GetMetaFileW
GetMetaRgn GetMiterLimit GetNearestColor
GetNearestPaletteIndex GetObjectA GetObjectType
GetObjectW GetOutlineTextMetricsA GetOutlineTextMetricsW
GetPaletteEntries GetPath GetPixel
GetPixelFormat GetPolyFillMode GetROP2
GetRandomRgn GetRasterizerCaps GetRegionData
GetRelAbs GetRgnBox GetStockObject
GetStretchBltMode GetStringBitmapA GetStringBitmapW
GetSystemPaletteEntries GetSystemPaletteUse GetTextAlign
GetTextCharacterExtra GetTextCharset GetTextCharsetInfo
GetTextColor GetTextExtentExPointA GetTextExtentExPointI
GetTextExtentExPointW GetTextExtentExPointWPri GetTextExtentPoint32A
GetTextExtentPoint32W GetTextExtentPointA GetTextExtentPointI
GetTextExtentPointW GetTextFaceA GetTextFaceAliasW
GetTextFaceW GetTextMetricsA GetTextMetricsW
GetTransform GetViewportExtEx GetViewportOrgEx
GetWinMetaFileBits GetWindowExtEx GetWindowOrgEx
GetWorldTransform HT_Get8BPPFormatPalette HT_Get8BPPMaskPalette
IntersectClipRect InvertRgn IsValidEnhMetaRecord
IsValidEnhMetaRecordOffExt LPtoDP LineDDA
LineTo MaskBlt MirrorRgn
ModifyWorldTransform MoveToEx NamedEscape
OffsetClipRgn OffsetRgn OffsetViewportOrgEx
OffsetWindowOrgEx PATHOBJ_bEnum PATHOBJ_bEnumClipLines
PATHOBJ_vEnumStart PATHOBJ_vEnumStartClipLines PATHOBJ_vGetBounds
PaintRgn PatBlt PathToRegion
Pie PlayEnhMetaFile PlayEnhMetaFileRecord
PlayMetaFile PlayMetaFileRecord PlgBlt
PolyBezier PolyBezierTo PolyDraw
PolyPatBlt PolyPolygon PolyPolyline
PolyTextOutA PolyTextOutW Polygon
Polyline PolylineTo PtInRegion
PtVisible QueryFontAssocStatus RealizePalette
RectInRegion RectVisible Rectangle
RemoveFontMemResourceEx RemoveFontResourceA RemoveFontResourceExA
RemoveFontResourceExW RemoveFontResourceTracking RemoveFontResourceW
ResetDCA ResetDCW ResizePalette
RestoreDC RoundRect STROBJ_bEnum
STROBJ_bEnumPositionsOnly STROBJ_bGetAdvanceWidths STROBJ_dwGetCodePage
STROBJ_vEnumStart SaveDC ScaleViewportExtEx
ScaleWindowExtEx SelectBrushLocal SelectClipPath
SelectClipRgn SelectFontLocal SelectObject
SelectPalette SetAbortProc SetArcDirection
SetBitmapAttributes SetBitmapBits SetBitmapDimensionEx
SetBkColor SetBkMode SetBoundsRect
SetBrushAttributes SetBrushOrgEx SetColorAdjustment
SetColorSpace SetDCBrushColor SetDCPenColor
SetDIBColorTable SetDIBits SetDIBitsToDevice
SetDeviceGammaRamp SetEnhMetaFileBits SetFontEnumeration
SetGraphicsMode SetICMMode SetICMProfileA
SetICMProfileW SetLayout SetLayoutWidth
SetMagicColors SetMapMode SetMapperFlags
SetMetaFileBitsEx SetMetaRgn SetMiterLimit
SetPaletteEntries SetPixel SetPixelFormat
SetPixelV SetPolyFillMode SetROP2
SetRectRgn SetRelAbs SetStretchBltMode
SetSystemPaletteUse SetTextAlign SetTextCharacterExtra
SetTextColor SetTextJustification SetViewportExtEx
SetViewportOrgEx SetVirtualResolution SetWinMetaFileBits
SetWindowExtEx SetWindowOrgEx SetWorldTransform
StartDocA StartDocW StartFormPage
StartPage StretchBlt StretchDIBits
StrokeAndFillPath StrokePath SwapBuffers
TextOutA TextOutW TranslateCharsetInfo
UnloadNetworkFonts UnrealizeObject UpdateColors
UpdateICMRegKeyA UpdateICMRegKeyW WidenPath
XFORMOBJ_bApplyXform XFORMOBJ_iGetXform XLATEOBJ_cGetPalette
XLATEOBJ_hGetColorTransform XLATEOBJ_iXlate XLATEOBJ_piVector
bInitSystemAndFontsDirectoriesW bMakePathNameW cGetTTFFromFOT
gdiPlaySpoolStream

 

Imported Functions List

The following functions are imported by this dll: